固定资产系统数据结构及处理(ppt 73页)

上传人:876****10 文档编号:154648255 上传时间:2020-12-07 格式:PPT 页数:71 大小:777.50KB
返回 下载 相关 举报
固定资产系统数据结构及处理(ppt 73页)_第1页
第1页 / 共71页
固定资产系统数据结构及处理(ppt 73页)_第2页
第2页 / 共71页
固定资产系统数据结构及处理(ppt 73页)_第3页
第3页 / 共71页
固定资产系统数据结构及处理(ppt 73页)_第4页
第4页 / 共71页
固定资产系统数据结构及处理(ppt 73页)_第5页
第5页 / 共71页
点击查看更多>>
资源描述

《固定资产系统数据结构及处理(ppt 73页)》由会员分享,可在线阅读,更多相关《固定资产系统数据结构及处理(ppt 73页)(71页珍藏版)》请在金锄头文库上搜索。

1、固定资产系统数据结构及处理,技术支持部整理 2005年2月,提纲,固定资产卡片数据结构 账套数据处理实例,基础资料表,t_faaltermode(变动方式类别表),t_fastatus(使用状态类别表), t_FADeprMethod(折旧方法定义表), t_fagroup(卡片类别表),t_falocation(存放地点表),卡片基本概貌,上图红色框内容存于t_facard表,蓝色框内容存于t_fadevice表,绿色框内容存于t_facarditem表。,卡片基本概貌,上图红色框内容存于t_facard卡片基本信息表,蓝色框内容存于t_fadept表,绿色框内容存于t_faexpense表

2、。,卡片基本概貌,上图红色框内容存于t_facard表,蓝色框内容存于t_fabalance表,此内容存于以上两张表内。但t_facard只存储卡片入账时的值,而t_fabalance却能存储因折旧或卡片变动而改变了的值。,变动相关表,变动基本表T_FAAlter 卡片基本信息表T_FACard 原值原币表T_FAOrgFor 固定资产部门分摊表T_FADept 折旧费用分摊表T_FAExpenses 自定义卡片项目表T_FACardItem 附属设备表T_FADevice,变动基本表和变动相关表的关系,卡片相关表的核心是变动基本表(T_FAAlter)。 该表记录了固定资产的内码,变动的期间

3、,摘要,制单人等信息。 因为新增的固定资产也可以看作一种变动方式为新增的业务来处理,故此,该表可以记录从固定资产新增到变动、报废等业务处理的所有情况。 该表中的Fnew字段表明该记录是否为新增卡片形成,Fnew=1表示该固定资产入账时产生,即原始记录。在同一个会计期间,同一个固定资产在该表中只能有一个记录。,变动基本表的使用,下图为某账套的固定资产变动基本表的记录:,图中,内码为1的固定资产有两条记录。其中,期间为2000年0期的记录是初始化录入该固定资产时产生的。在结束初始化后,系统进入2000年第1期,然后做了一次变动,故此又产生了第二条记录,但该记录期间和变动FAlterID 与第1条都

4、不同。内码为2的固定资产在2000年第1期录入,在第2期进行了一次变动,可以看出,两条记录的期间、变动FAlterID都不同。由此,我们可以总结出固定资产变动基本表T_FAAlter记录的规则:,变动基本表的使用,卡片每变动一次(包括新增),即产生一条变动基本记录,固定资产做每一次变动,变动ID FalterID依次加1,每期每个固定资产只能变动一次。 当卡片新增或变动时,T_FAAlter变动基本表插入一条新记录;它记录了固定资产变动时的基本要素,如固定资产的内码,期间,变动ID等等。与此同时,卡片变动相关表也会以该记录的变动ID为主键,各自生成一条新的记录,记录各自的固定资产相关信息。,卡

5、片基本信息表T_FACard,1) 卡片基本信息表T_FACard: 该表记录每一次变动时当次变动卡片的基本信息,如固定资产名称、存放地点、入账时间、入账原值、累计折旧、预计净残值、相关科目等等其中,入账原值=原值原币表该固定资产的各币别金额总和。,原值原币表T_FAOrgFor,2) 原值原币表T_FAOrgFor: 该表记录固定资产某次变动时的价值组成,即该固定资产由几种币别组成,每种币别各自金额为多少。有几种币别,就有几条记录。,固定资产部门分摊表T_FADept,3) 固定资产部门分摊表T_FADept: 该表记录该次变动的固定资产由几个部门使用,每个部门占多少比率。有多少个部门,就生

6、成几个记录。FdetailID记录了存储该部门核算项目信息的记录的内码。此表为生成折旧费用部门分配表的依据。,折旧费用分摊表T_FAExpenses,1) 折旧费用分摊表T_FAExpenses: 记录该固定资产所产生的折旧费用分摊到哪几个科目,每个科目所占比例。有几个科目,就有几条记录。FdetailID记录了存储该科目核算项目信息的记录的内码。此表为生成折旧费用项目科目分配表的依据。,附属设备表T_FADevice,2) 附属设备表T_FADevice: 该表记录了该固定资产所拥有的附属设备,记录了各附属设备的名称规格、数量、金额和存放地点等等。有几个附属设备,就有几条记录。,变动相关表的

7、情况,1) 自定义卡片项目表T_FACardItem: 该表初始时只有一个字段FalterID。当该账套无论任何一个类别的卡片定义了自定义卡片项目时,该表就会以“F+自定义项目的内码”为字段名,动态增加相应的字段,整个系统中有几个自定义项目,就增加几个字段。存储时,对于每个字段,如果该卡片具有该自定义项目,则存入相应的值,否则该字段值为Null。,自定义卡片项目,变动相关表的关系图示,变动基本表T_FAAlter,卡片基本信息表T_FACard 原值原币表T_FAOrgFor 固定资产部门分摊表T_FADept 折旧费用分摊表T_FAExpenses 自定义卡片项目表T_FACardItem

8、附属设备表T_FADevice,通过faalterid与其他表相连,余额表和余额相关表,余额表 t_FABalance 卡片每期状况表 t_FABalCard 附属设备每期状况表 t_FABalDevice 原值原币每期状况表 t_FABalOrgFor 部门每期分配情况表 t_FABalDept 折旧费用每期分配情况表 t_FABalExpense 卡片自定义项目每期状况表 t_FABalCardItem,余额相关表关系,余额相关表的核心是余额表 t_FABalance 该表记录了固定资产的原值、累计折旧、残值、期间等重要的 余额信息。 从固定资产系统启用后,每一期都拥有自已的余额数据。 表

9、中的Fperiod字段代表期间数。当Fperiod=0时,代表是初始化期间的数据。 当固定资产新增数据或变动数据时,会在对应的余额表进行增加记录或变动记录的操作。,余额表 t_FABalance结构,余额相关表关系,它和变动基本表和变动相关表不同,变动基本表只有卡片新增或变动才会产生新的记录;而余额表自卡片新增的期间开始,每一期每个固定资产都会有一条记录。 从系统实现的目的来讲,如果和卡片变动基本表及相关表相联合,只使用余额表已经可以实现每个期间折旧的计提、保存和分配工作。但是,考虑到计提折旧和折旧分配时提取折旧要素的方便性,系统增加了卡片状况表、原值原币状况表、部门分摊状况表、折旧费用分摊状

10、况表、附属设备状况表、自定义卡片项目状况表等等。,余额相关表关系,当新增固定资产时,系统除了生成变动基本表及其相关表的记录外,还在余额表及其相关中插入一条新的记录;除了余额ID外,计提折旧相关表几乎与变动相关表雷同,保存的内容完全一样,所不同的是变动相关表只有变动才会产生新记录,而余额相关表每期都有记录。 当固定资产变动时,系统亦同新增时的情况一样,在卡片变动基本表及其相关表、余额表及其相关表都记录一遍。同时,余额表亦使用“累计折旧调增、调减;原值调增、调减;本年原值调增、调减”等字段记录本次变动的变动额。 当系统结账时,余额表及其相关表固定资产记录从上期复制而来。如果该期该固定资产未变动,则

11、除余额表ID不一样外,计提折旧相关表的记录和上一期的记录完全一样;当然,如果该期该固定资产做了变动,余额相关表的记录被更新为当期最新状态。,余额相关表结构说明,1.以t_faexpense表为例,说明余额相关表结构,其结构与变动相关表的同名报表一样,只是将falterid换为了fbalid.,余额相关表关系图示,余额表t_FABalance,卡片每期状况表 t_FABalCard 附属设备每期状况表 t_FABalDevice 原值原币每期状况表 t_FABalOrgFor 部门每期分配情况表 t_FABalDept 折旧费用每期分配情况表 t_FABalExpense 卡片自定义项目每期状况

12、表 t_FABalCardItem,通过Fabalid字段与其他表相连,变动基本表与余额表相连,变动基本表 T_FAAlter,余额表 T_FABalance,通过FAAssetid相连,其他相关表,报废清理表(T_FAClear) 凭证对照表(T_FAVoucher) 报废清理表T_FAClear和凭证对照表T_FAVoucher。固定资产发生报废清理后,系统会自动生成一条变动记录。凭证对照表则为记录变动与相应凭证的对应关系,便于管理。这两个表也是通过变动ID即FalterID和变动基本表关联。 当固定资产清理时,系统会首先做一个变动记录,把该固定资产的原值、累计折旧等清零,并且在该变动记录

13、的“是否已清理Fcleared”字段和该固定资产当期的余额表记录的“是否清理Fcleared”字段置1;然后在报废清理表中增加一条记录。,报废清理表(T_FAClear),凭证对照表(T_FAVoucher),固定资产常用功能程序原理讲解,1. 折旧公式说明: 平均年限法(基于原值和预计使用期间) 公式:月折旧额=(入账原值-入账预计净残值)/入账预计使用期间 月折旧率=月折旧额/(入账原值-入账预计净残值)*100% 平均年限法(基于净值和剩余使用期间) 公式:月折旧额=(入账原值-入账累计折旧-入账预计净残值)/入账剩余使用期间 月折旧率=月折旧额/(入账原值-入账累计折旧-入账预计净残值

14、)*100%,折旧公式说明,年数总和法 年折旧率=剩余年限/(预计使用年限*(预计使用年限+1)/2) 月折旧率=年折旧率/12 双倍余额递减法 年折旧率=2/预计使用年限*100% 月折旧率=年折旧率/12 工作量法(参照平均年限法),折旧程序处理流程,一、检查固定资产是否完成初始化 如果 t_SystemProfile表中 Fcategory = FA, Fkey = Closed 对应的 Fvalue=1, 则初始化已完成,开始进行折旧事务处理.否则给出提示,初始化尚未结束。 二、开始计提折旧,折旧程序处理流程,先找出本次需要记提折旧的卡片。 计提折旧所涉及的表为 T_FaBalance

15、 ,T_FaBalCard ,T_Faalter ,T_FaCard, T_FaBalDept, T_FaBalExpense,t_ FaDeprMethod ,T_FaStatus ,T_FaGroup, T_Falocation 检查入账状态、折旧状态、折旧方法、工作量等信息,折旧程序处理流程,入账状态对应t_FABalance表的FCleared字段:值为1表示“已清理”,固定资产不需计提折旧。 根据t_FABalcard表中的FstatusID(使用状态)对应表t_FAStatus 中的FstatusID取出折旧状态字段FWhetherDepr, FwhetherDepr=1 提折旧,

16、FwhetherDepr=0 不提折旧。 当需提折旧时,再根据t_FABalance表中的FdeprMethodID(折旧方法)对应表 t_FADeprMethod 中的FdeprMethodID 得出折旧方法等信息。,折旧程序处理流程,根据t_FABalance表中的FworkLoad字段得到工作量信息。 根据t_FABalance表中的FABalID(固定资产余额代码)对应表 t_FABaldept 、t_FABalExpense中的FABalID得到折旧相关部门分配FitemID字段、折旧费用科目FacctID字段及核算项目分配FdetailID字段信息。,计算本期应提折旧额,根据t_FABalance表中字段FhasDepr是否为1,逐个判断其折旧状态,对需要计提折旧的固定资产,计算其本期折旧额。 计算折旧额涉及到的折旧要素可见下表:,计算本期应提折旧额

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 财务报表

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号