k固定资产数据结构与表关系.pptx





《k固定资产数据结构与表关系.pptx》由会员分享,可在线阅读,更多相关《k固定资产数据结构与表关系.pptx(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、提纲固定资产卡片数据结构账套数据处理实例第1页/共71页基础资料表基础资料表t_faaltermode(t_faaltermode(变动方式类别表变动方式类别表),t_fastatus(),t_fastatus(使用状态类别表使用状态类别表),),t_FADeprMethod(t_FADeprMethod(折旧方法定义表折旧方法定义表),),t_fagroup(t_fagroup(卡片类别表卡片类别表),t_falocation(),t_falocation(存放地点表存放地点表)第2页/共71页卡片基本概貌卡片基本概貌上图红色框内容存于t_facard表,蓝色框内容存于t_fadevice表
2、,绿色框内容存于t_facarditem表。第3页/共71页卡片基本概貌卡片基本概貌上图红色框内容存于t_facard卡片基本信息表,蓝色框内容存于t_fadept表,绿色框内容存于t_faexpense表。第4页/共71页卡片基本概貌卡片基本概貌上图红色框内容存于t_facard表,蓝色框内容存于t_fabalance表,此内容存于以上两张表内。但t_facard只存储卡片入账时的值,而t_fabalance却能存储因折旧或卡片变动而改变了的值。第5页/共71页变动相关表变动相关表变动基本表T_FAAlter卡片基本信息表T_FACard原值原币表T_FAOrgFor固定资产部门分摊表T_F
3、ADept折旧费用分摊表T_FAExpenses自定义卡片项目表T_FACardItem附属设备表T_FADevice第6页/共71页变动基本表和变动相关表的关系变动基本表和变动相关表的关系卡片相关表的核心是变动基本表(T_FAAlter)。该表记录了固定资产的内码,变动的期间,摘要,制单人等信息。因为新增的固定资产也可以看作一种变动方式为新增的业务来处理,故此,该表可以记录从固定资产新增到变动、报废等业务处理的所有情况。该表中的Fnew字段表明该记录是否为新增卡片形成,Fnew=1表示该固定资产入账时产生,即原始记录。在同一个会计期间,同一个固定资产在该表中只能有一个记录。第7页/共71页变
4、动基本表的使用变动基本表的使用下图为某账套的固定资产变动基本表的记录:图中,内码为1的固定资产有两条记录。其中,期间为2000年0期的记录是初始化录入该固定资产时产生的。在结束初始化后,系统进入2000年第1期,然后做了一次变动,故此又产生了第二条记录,但该记录期间和变动FAlterID 与第1条都不同。内码为2的固定资产在2000年第1期录入,在第2期进行了一次变动,可以看出,两条记录的期间、变动FAlterID都不同。由此,我们可以总结出固定资产变动基本表T_FAAlter记录的规则:第8页/共71页变动基本表的使用变动基本表的使用n卡片每变动一次(包括新增),即产生一条变动基本记录,固定
5、资产做每一次变动,变动ID FalterID依次加1,每期每个固定资产只能变动一次。n当卡片新增或变动时,T_FAAlter变动基本表插入一条新记录;它记录了固定资产变动时的基本要素,如固定资产的内码,期间,变动ID等等。与此同时,卡片变动相关表也会以该记录的变动ID为主键,各自生成一条新的记录,记录各自的固定资产相关信息。第9页/共71页卡片基本信息表卡片基本信息表T_FACardT_FACard1)卡片基本信息表T_FACard:该表记录每一次变动时当次变动卡片的基本信息,如固定资产名称、存放地点、入账时间、入账原值、累计折旧、预计净残值、相关科目等等其中,入账原值=原值原币表该固定资产的
6、各币别金额总和。第10页/共71页原值原币表原值原币表T_FAOrgForT_FAOrgFor2)原值原币表T_FAOrgFor:该表记录固定资产某次变动时的价值组成,即该固定资产由几种币别组成,每种币别各自金额为多少。有几种币别,就有几条记录。第11页/共71页固定资产部门分摊表固定资产部门分摊表T_FADeptT_FADept3)固定资产部门分摊表T_FADept:该表记录该次变动的固定资产由几个部门使用,每个部门占多少比率。有多少个部门,就生成几个记录。FdetailID记录了存储该部门核算项目信息的记录的内码。此表为生成折旧费用部门分配表的依据。第12页/共71页折旧费用分摊表折旧费用
7、分摊表T_FAExpensesT_FAExpenses1)折旧费用分摊表T_FAExpenses:记录该固定资产所产生的折旧费用分摊到哪几个科目,每个科目所占比例。有几个科目,就有几条记录。FdetailID记录了存储该科目核算项目信息的记录的内码。此表为生成折旧费用项目科目分配表的依据。第13页/共71页附属设备表附属设备表T_FADeviceT_FADevice2)附属设备表T_FADevice:该表记录了该固定资产所拥有的附属设备,记录了各附属设备的名称规格、数量、金额和存放地点等等。有几个附属设备,就有几条记录。第14页/共71页变动相关表的情况变动相关表的情况 1)1)自定义卡片项目
8、表T_FACardItemT_FACardItem:该表初始时只有一个字段FalterID。当该账套无论任何一个类别的卡片定义了自定义卡片项目时,该表就会以“F+自定义项目的内码”为字段名,动态增加相应的字段,整个系统中有几个自定义项目,就增加几个字段。存储时,对于每个字段,如果该卡片具有该自定义项目,则存入相应的值,否则该字段值为Null。自定义卡片项目自定义卡片项目第15页/共71页变动相关表的关系图示变动相关表的关系图示 变动基本表T_FAAlter卡片基本信息表T_FACard原值原币表T_FAOrgFor固定资产部门分摊表T_FADept折旧费用分摊表T_FAExpenses自定义卡
9、片项目表T_FACardItem附属设备表T_FADevice通过通过faalteridfaalterid与其他表相连与其他表相连第16页/共71页余额表和余额相关表余额表和余额相关表余额表t_FABalance卡片每期状况表t_FABalCard附属设备每期状况表t_FABalDevice原值原币每期状况表t_FABalOrgFor部门每期分配情况表t_FABalDept折旧费用每期分配情况表t_FABalExpense卡片自定义项目每期状况表t_FABalCardItem第17页/共71页余额相关表关系余额相关表关系余额相关表的核心是余额表t_FABalance 该表记录了固定资产的原值、
10、累计折旧、残值、期间等重要的余额信息。从固定资产系统启用后,每一期都拥有自已的余额数据。表中的Fperiod字段代表期间数。当Fperiod=0时,代表是初始化期间的数据。当固定资产新增数据或变动数据时,会在对应的余额表进行增加记录或变动记录的操作。第18页/共71页余额表余额表 t_FABalancet_FABalance结构结构第19页/共71页余额相关表关系余额相关表关系它和变动基本表和变动相关表不同,变动基本表只有卡片新增或变动才会产生新的记录;而余额表自卡片新增的期间开始,每一期每个固定资产都会有一条记录。从系统实现的目的来讲,如果和卡片变动基本表及相关表相联合,只使用余额表已经可以
11、实现每个期间折旧的计提、保存和分配工作。但是,考虑到计提折旧和折旧分配时提取折旧要素的方便性,系统增加了卡片状况表、原值原币状况表、部门分摊状况表、折旧费用分摊状况表、附属设备状况表、自定义卡片项目状况表等等。第20页/共71页余额相关表关系余额相关表关系当新增固定资产时,系统除了生成变动基本表及其相关表的记录外,还在余额表及其相关中插入一条新的记录;除了余额ID外,计提折旧相关表几乎与变动相关表雷同,保存的内容完全一样,所不同的是变动相关表只有变动才会产生新记录,而余额相关表每期都有记录。当固定资产变动时,系统亦同新增时的情况一样,在卡片变动基本表及其相关表、余额表及其相关表都记录一遍。同时
12、,余额表亦使用“累计折旧调增、调减;原值调增、调减;本年原值调增、调减”等字段记录本次变动的变动额。当系统结账时,余额表及其相关表固定资产记录从上期复制而来。如果该期该固定资产未变动,则除余额表ID不一样外,计提折旧相关表的记录和上一期的记录完全一样;当然,如果该期该固定资产做了变动,余额相关表的记录被更新为当期最新状态。第21页/共71页余额相关表结构说明余额相关表结构说明1.1.以以t_fabalexpenset_fabalexpense表为例表为例,说明余额相关表结构说明余额相关表结构其结构与变动相关表的同名报表一样其结构与变动相关表的同名报表一样,只是将只是将falteridfalte
13、rid换为了换为了fbalid.fbalid.第22页/共71页余额相关表关系图示余额相关表关系图示余额表余额表t_FABalancet_FABalance卡片每期状况表t_FABalCard附属设备每期状况表t_FABalDevice原值原币每期状况表t_FABalOrgFor部门每期分配情况表t_FABalDept折旧费用每期分配情况表t_FABalExpense卡片自定义项目每期状况表t_FABalCardItem通过通过FabalidFabalid字段与其他表相连字段与其他表相连第23页/共71页变动基本表与余额表相连变动基本表与余额表相连变动基本表变动基本表 T_FAAlterT_F
14、AAlter余额表余额表 T_FABalanceT_FABalance通过通过FAAssetidFAAssetid相连相连第24页/共71页其他相关表其他相关表报废清理表(T_FAClear)凭证对照表(T_FAVoucher)报废清理表T_FAClear和凭证对照表T_FAVoucher。固定资产发生报废清理后,系统会自动生成一条变动记录。凭证对照表则为记录变动与相应凭证的对应关系,便于管理。这两个表也是通过变动ID即FalterID和变动基本表关联。当固定资产清理时,系统会首先做一个变动记录,把该固定资产的原值、累计折旧等清零,并且在该变动记录的“是否已清理Fcleared”字段和该固定资
15、产当期的余额表记录的“是否清理Fcleared”字段置1;然后在报废清理表中增加一条记录。第25页/共71页报废清理清理表(T_FAClear)第26页/共71页凭证对照表(凭证对照表(T_FAVoucher)T_FAVoucher)第27页/共71页固定资产固定资产常用功能程序原理讲解1.折旧公式说明:平均年限法(基于原值和预计使用期间)公式:月折旧额=(入账原值-入账预计净残值)/入账预计使用期间月折旧率=月折旧额/(入账原值-入账预计净残值)*100%平均年限法(基于净值和剩余使用期间)公式:月折旧额=(入账原值-入账累计折旧-入账预计净残值)/入账剩余使用期间月折旧率=月折旧额/(入账
16、原值-入账累计折旧-入账预计净残值)*100%第28页/共71页折旧公式说明折旧公式说明年数总和法年折旧率=剩余年限/(预计使用年限*(预计使用年限+1)/2)月折旧率=年折旧率/12双倍余额递减法年折旧率=2/预计使用年限*100%月折旧率=年折旧率/12工作量法(参照平均年限法)第29页/共71页折旧程序处理流程折旧程序处理流程一、检查固定资产是否完成初始化 如果 t_SystemProfile表中 Fcategory=FA,Fkey=Closed 对应的 Fvalue=1,则初始化已完成,开始进行折旧事务处理.否则给出提示,初始化尚未结束。二、开始计提折旧第30页/共71页折旧程序处理流
17、程折旧程序处理流程先找出本次需要记提折旧的卡片。计提折旧所涉及的表为 T_FaBalance,T_FaBalCard,T_Faalter,T_FaCard,T_FaBalDept,T_FaBalExpense,t_ FaDeprMethod,T_FaStatus,T_FaGroup,T_Falocation检查入账状态、折旧状态、折旧方法、工作量等信息第31页/共71页折旧程序处理流程折旧程序处理流程入账状态对应t_FABalance表的FCleared字段:值为1表示“已清理”,固定资产不需计提折旧。根据t_FABalcard表中的FstatusID(使用状态)对应表t_FAStatus 中
18、的FstatusID取出折旧状态字段FWhetherDepr,FwhetherDepr=1 提折旧,FwhetherDepr=0 不提折旧。当需提折旧时,再根据t_FABalance表中的FdeprMethodID(折旧方法)对应表 t_FADeprMethod 中的FdeprMethodID 得出折旧方法等信息。第32页/共71页折旧程序处理流程折旧程序处理流程根据t_FABalance表中的FworkLoad字段得到工作量信息。根据t_FABalance表中的FABalID(固定资产余额代码)对应表 t_FABaldept、t_FABalExpense中的FABalID得到折旧相关部门分配
19、FitemID字段、折旧费用科目FacctID字段及核算项目分配FdetailID字段信息。第33页/共71页计算本期应提折旧额计算本期应提折旧额根据t_FABalance表中字段FhasDepr是否为1,逐个判断其折旧状态,对需要计提折旧的固定资产,计算其本期折旧额。计算折旧额涉及到的折旧要素可见下表:折旧要素(字段)所属表含义及取值FstatusIDFABalcard使用状态FdeprMethodIDFABalance折旧方法0不计提折旧1平均年限法(基于入账原值和入账预计使用期间)2平均年限法(基于入账净值和入账剩余使用期间)3工作量法4年数总和法5双倍余额递减法6动态平均法(基于变动后
20、要素)ForgValPFABalance固定资产原值(账面值)FResidueValFABalcard预计净残值FaccumDeprPFABalance期初累计折旧FDecPrePFABalance减值准备原值 FlifePeriodsFABalcard(用于折旧计算)预计使用期间数FperiodsUsedFABalcard(用于折旧计算)入账前已使用期间数 FDeprPeriodsFABalance(用于折旧计算)已提折旧期间 FDeprShouldLPFABalance最后一个期间应提折旧额FDeprShouldFABalance本期应提折旧额FDeprFABalance本期计提折旧额FW
21、orkLoadFABalance本期工作量PeriodPerYearT_SystemProfile一个会计年度的会计期间数(一般为12)第34页/共71页计算本期应提折旧额计算本期应提折旧额对于 在t_fabalance表中FHasDepr=0,不需要计提折旧的固定资产,其本期折旧额 FDeprShould为0。对需要计提折旧的固定资产,其折旧额计算过程如下:采用工作量法的固定资产,若本期工作量为FWorkLoad 0,则折旧额FDeprShould为0。若折旧方法为“不计提折旧”,则折旧额为0。若FPeriodsInDepr=FlifeInDepr,则折旧额为0 若ForgValP-FRes
22、idueVal=0,则折旧额为0 若FlifePeriods-FDeprPeriods=0,则折旧额为0 第35页/共71页计算本期应提折旧额计算本期应提折旧额当FDeprOption=0(最后一个期间需要把所有折旧提完)时 则 折旧额=FDeprShouldLP 如果计算所得的折旧额0,则折旧额为0,该固定资产计算过程结束。以上几种情况属于特殊状态或临界状态,在一般情况下计算方法如下:平均年限法:根据ForgValP、FResidueVal、FlifePeriods、FdeprPeriods四个要素按平均年限法的标准计算公式计算折旧。第36页/共71页计算本期应提折旧额计算本期应提折旧额工作
23、量法:根据ForgValP、FResidueVal、FlifePeriods、FWorkLoad四个要素计算折旧,计算方法类似平均年限法。双倍余额递减法:若FlifePeriods-FDeprPeriods=2*PeriodPerYear,则根据ForgValP、FaccumDeprP、FlifePeriods、FdeprPeriods四个要素按平均年限法计算折旧额。若不是以上情况,则根据ForgValP、FaccumDeprP、FlifePeriods/PeriodPerYear(作为折旧年限)、(FlifePeriods FdeprPeriods)PeriodPerYear+1(作为当前期
24、间所在的年份)四个要素按双倍余额递减法计算折旧额。第37页/共71页计算本期应提折旧额计算本期应提折旧额年数总和法:根据FOrgValP、FResidueVal、FLifePeriods/PeriodPerYear(作为折旧年限)、(FlifePeriods FdeprPeriods)PeriodPerYear+1(作为当前期间所在的年份)四个要素按年数总和法计算折旧额。注意:对以上计算出来的本期应提折旧额,若FOrgValP-(FAccumDeprP+折旧额)0 FDeprPeriods=FDeprPeriods+1 或 FDeprPeriods=FDeprPeriods+FworkLoad
25、(工作量法)End If 第39页/共71页分配折旧费用到科目,并生成凭证分配折旧费用到科目,并生成凭证确定凭证字号 计提折旧凭证的凭证字在软件中是可选的,凭证号为所选凭证字当月最大号加1,凭证日期为当月最后一天。生成费用科目分录 根据FABalance表使用状态记录信息,将逐个折旧额(FDepr),根据t_FAbalExpense表的分配比率(FRate)计入相应的折旧费用科目(),分摊到t_FABalExpense(相当于新增记录)表,使新记录的FAmount字段值与t_FABalance表的FADepr一致。此步骤完成后,将生成一张计提折旧的凭证,形式为:第40页/共71页分配折旧费用到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 固定资产 数据结构 关系

限制150内