《固定资产业务数据结构案例分析(doc 14)12588.docx》由会员分享,可在线阅读,更多相关《固定资产业务数据结构案例分析(doc 14)12588.docx(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 中国最大的资料库下载本固定资产产业务、数数据结构构和案例例分析第1章固固定资产产的一些些新特点点2第2章固固定资产产的表结结构:222.1表表的分类类32.2基基础资料料表42.3卡卡片及变变动相关关表:552.4余余额与折折旧计提提相关表表:72.5其其它表88第3章程程序讲解解93.1折折旧公式式说明993.2最最后一期期折旧的的处理:93.3折折旧要素素说明1103.4重重要报表表的取数数来源:11第4章案案例分析析114.1计计提折旧旧时提示示“科目无无权限”114.2计计提折旧旧提示“核算项项目没有有权限”124.3 计提折折旧提示示“witth bblocck对象象或变量量错误”
2、124.4计计提折旧旧时提示示“名称或或代码已已经在系系统中存存在”134.5点点击类别别管理时时提示“eleemennt nnot fouund”134.6卡卡片新增增保存时时提示“类型不不匹配”134.7某某个卡片片作变动动时提示示“缺少余余额数据据”144.8固固定资产产自动对对账和总总账对不不上,但但其它报报表和总总账对的的上1444.9折折旧明细细表和折折旧费用用分配表表的折旧旧额不一一致,其其它报表表正常114第1章 固定资资产的一一些新特特点固定资产产旧版本本相比,本本系统主主要发生生了以下下变化:l 所有卡片片及相关关表既保保存新增增卡片的的数据,也也保存变变动数据据,通过过一
3、个字字段来表表明是新新增还是是变动l 原有的三三个变动动表和卡卡片基本本表合并并为一个个表l 原有的变变动数据据中,某某些卡片片元素保保存变化化值和变变化后的的值,现现在不再再保存变变化值,只只保存变变化后的的值l 原有的余余额相关关表只有有三个:余额表表、部门门分配表表、折旧旧费用项项目分配配表,现现在卡片片表及原原值原币币表、附附属设备备表、部部门表、折折旧费用用科目表表、自定定义卡片片项目表表豆油一一个对应应的表用用于反映映每期最最新数据据。便于于出报表表以及提提取折旧旧,尤其其是提取取折旧,由由于现在在需要支支持副扎扎的自定定义公式式,为了了方便取取数,保保存固定定资产每每期的最最新的
4、状状况是有有必要的的。l 所有基础础资料表表可能需需要多级级核算,增增加字段段改为多多级l 增加凭证证表用于于保存固固定资产产生成凭凭证的有有关信息息l 废除了几几个在旧旧版本中中不再有有用处的的表l 所有字段段都不允允许出现现Nulll值第2章 固定资资产的表表结构(注:由由于固定定资产系系统涉及及的表格格较多,为为方便记记忆和理理解,这这里从程程序员设设计该系系统的思思路,逐逐步禅析析数据结结构)。固定资产产是什么么?程序员员的眼里里,是一一件物品品。固定资产产系统干干什么?记录录本企业业有多少少固定资资产,记记录这些些资产的的添置、变变动、报报废等业业务,计计提折旧旧并把这这些折旧旧费用
5、合合理地分分配到相相应的责责任部门门。固定资产产系统让让我们设设计,我我们该怎怎么入手手? 首先,让让我们分分析一下下固定资资产本身身有什么么内容:名称,原原值,预预计净残残值,使使用寿命命,经济济用途。一一个表格格搞定。 经济用途途使用专专门一个个表来存存储,这这里只存存储该经经济用途途的IDD即可。这这就产生生了基础础资料表表。其他他如存放放地点、固固定资产产类别、变变动方式式、固定定资产状状态等等等亦因此此而来。 原值可能能由多种种币别组组成,当当前表无无法记录录。故使使用一个个专门的的表来存存储。产产生了原原值原币币表。其其他如部部门分摊摊表、折折旧费用用分配表表、附属属设备表表等等亦
6、亦因此而而来。他他们统称称变动表表相关表表。 如果固定定资产变变动怎么么办?增增加一个个变动IID来记记录。这这样,在在同一个个表格里里,同一一个固定定资产就就有多条条记录,但但是其变变动IDD不同,各各条记录录的信息息也不同同。 当前的表表只记录录了固定定资产的的信息,现现在,我我们要提提取折旧旧。如果果只提一一次,在在当前表表加上一一个字段段记录和和计算折折旧额即即可。可可是,每每期的折折旧饿都都不一样样,怎么么办?故故此,专专门增加加一个表表来存储储各期的的折旧信信息,他他就是余余额表。他他所要求求记录的的内容,当当然必须须有固定定资产的的ID,年年度,期期间,折折旧额等等等。 为了计提
7、提折旧时时取数方方便,专专门增加加了一些些表格来来存储各各个期间间卡片的的当期信信息,他他们就是是余额表表相关表表。这些些表存储储的是当当前该固固定资产产的最新新状态,提提取折旧旧时可直直接从这这些表取取得折旧旧要素。2.1表表的分类类固定资产产的表主主要有四四大类:基础资资料表、卡卡片及变变动相关关表、余余额与折折旧相关关表、其其他表。基础资料料表:变变动方式式表(TT_FAAAltterMModee)、固固定资产产类别表表(T_FAGGrouup)、使使用状态态表(TT_FAAStaatuss)、存存放地点点表(TT_FAALoccatiion)、经经济用途途表(TT_FAAEcoonom
8、myUsse)、卡卡片项目目定义表表(T_FACCarddIteemDeefinne)、类类别项目目对照表表(T_FAGGrouupIttem)、折折旧方法法定义表表(T_FADDeprrMetthodd)、每每期自定定义折旧旧率表(TT_FAAUseerDeeprRRatee)等。卡片变动动相关表表:变动动基本表表(T_FAAAlteer)、卡卡片基本本信息表表(T_FACCardd)、附附属设备备表(TT_FAADevvicee)、原原值原币币表(TT_FAAOrggForr)、部部门分配配表(TT_FAADeppt)、折折旧费用用分配表表(T_FAEExpeensees)、卡卡片自定定义
9、项目目表(TT_FAACarrdIttem)等。余额与计计提折旧旧相关表表:余额额表(TT_FAABallancce)、卡卡片每期期状况表表(T_FAbbalCCardd)、附附属设备备每期状状况表(T_FFABaalDeevicce)、原原值原币币每期状状况表(T_FFABaalOrrgFoor)、部部门分配配每期状状况表(T_FFABaalDeept)、折旧旧费用分分配每期期状况表表(T_FABBalEExpeensees)、卡卡片自定定义项目目每期状状况表(T_FFABaalCaardIItemm)等。其他表:报废清清理表(TT_FAACleear)、凭凭证对照照表(TT_FAAVouu
10、cheer)。2.2基基础资料料表基础资料料表的表表结构请请参考后后面的固固定资产产系统VV8066 ERR图(实实体联系系图)。这这里只讲讲解一下下各表内内部记录录的存放放方法以以及他们们与卡片片基本信信息表的的关系。基础资料料表只和和卡片基基本信息息表(TT_FAACarrd)和和卡片状状况表(TT_FAABallCarrdIttem)相相关联。下下面只挑挑几个有有代表性性的表来来具体说说明,其其它表亦亦类似,这这里不再再赘述。1) 固定资产产类别表表T_FFAGrroupp:下图是是固定资资产类别别表的记记录:图1 固固定资产产类别表表 T_FAGGrouup表中,建建筑物(FFID=1
11、0001)、交交通工具具(FIID=110044)为一一级类别别,办公公楼(FFID=10002)、车车间(FFID=10003)为为建筑物物的下级级类别,故故此,他他们的FFparrenttID均均为10001(建建筑物);因为他他们为第第二级的的类别,故故此Flleveel=22;因为为他们是是明细类类别,故故此Fddetaail=1。2) 卡片项目目定义表表T_FFACaardIItemmDeffinee:记录了系系统中所所有的项项目,存存储了各各个项目目的名称称、显示示名称、字字段类型型等等。自自定义项项目FIID110000,FBBasiic=00表示为为自定义义项目,FFBassi
12、c=1表示示该项目目为系统统预定义义。图2 卡卡片项目目定义表表T_FFACaardIItemmDeffinee3) 类别项目目对照表表T_FFAGrrouppIteem:该表定定义了自自定义项项目和各各个类别别的关系系。该表表定义了了某个类类别所具具有的自自定义项项目;如如果某个个类别没没有自定定义项目目,则此此表没有有有关该该类别的的记录;某类别别有多少少个自定定义项目目,该表表就有多多少个有有关该类类别的记记录。如如下图,内内码为110022、10003、110066的类别别均具有有1个自自定义项项目;而而内码为为10005的类类别有两两个自定定义项目目10002、110044;而类类别
13、10002和和10003拥有有同样的的自定义义项目110011。图3 类类别项目目对照表表T_FFAGrrouppIteem2.3卡卡片及变变动相关关表:1) 变动基本本表和变变动相关关表的关关系:卡片相关关表的核核心是变变动基本本表(TT_FAAAltter)。该该表记录录了固定定资产的的内码,变变动的期期间,摘摘要,制制单人等等信息。因因为新够够入的固固定资产产也可以以看作一一种变动动方式为为新增的的业务来来处理,故故此,该该表可以以记录从从固定资资产够入入到变动动、报废废等业务务处理的的所有情情况。该该表中的的Fneew字段段表明该该记录是是否为新新增卡片片形成,FFneww=1表表示该
14、固固定资产产入账时时产生,即即原始记记录。在在同一个个会计期期间,同同一个固固定资产产在该表表中只能能有一个个记录。下图为为某账套套的固定定资产变变动基本本表的记记录:图4 变动基基本表TT_FAAAltter图中,内内码为11的固定定资产有有两条记记录。其其中,期期间为220000年0期期的记录录是初始始化录入入该固定定资产时时产生的的。在结结束初始始化后,系系统进入入20000年第第1期,然然后做了了一次变变动,故故此又产产生了第第二条记记录,但但该记录录期间和和变动FFAltterIID 与与第1条条都不同同。内码码为2的的固定资资产在220000年第11期录入入,在第第2期进进行了一一
15、次变动动,可以以看出,两两条记录录的期间间、变动动FAllterrID都都不同。由由此,我我们可以以总结出出固定资资产变动动基本表表T_FFAAllterr记录的的规则:卡片每变变动一次次(包括括新增),即即产生一一条变动动基本记记录,固固定资产产做每一一次变动动,变动动ID FallterrID依依次加11,每期期每个固固定资产产只能变变动一次次。每当固固定资产产做一次次变动,卡卡片变动动相关表表也会产产生一条条记录。它它们通过过变动IID即FFaltterIID与变变动基本本表联系系。也就就是说,每每一次变变动,各各相关表表都会产产生一条条记录已已记录变变动时的的各个要要素,如如果固定定资
16、产的的某个要要素不发发生变动动,则从从上一次次变动记记录中复复制而来来。如下图图是某账账套的原原值原币币表:图5原原值原币币表图中,FFAltterIID=11,3的的记录是是某固定定资产的的记录,FFAltterIID=11的记录录是新增增的时候候生成的的;FAAlteerIDD=3的的记录是是该固定定资产原原值做了了变动,有有原来的的80000000变动为为现在的的60000000。当某某个固定定资产原原值由多多种币别别组成时时,该表表中会形形成多条条变动号号FallterrID一一样的记记录,每每条记录录反映该该币种的的原币和和本位币币的价值值。下图揭揭示了变变动基本本表与变变动相关关表
17、的内内在联系系。其他他变动相相关表亦亦同。图6:变变动基本本表和变变动相关关表的联联系现在总结结一下卡卡片变动动基本表表和相关关表的记记录间的的内在联联系:当卡片新新增或变变动时,TT_FAAAltter变变动基本本表插入入一条新新记录;它记录录了固定定资产变变动时的的基本要要素,如如固定资资产的内内码,期期间,变变动IDD等等。与与此同时时,卡片片变动相相关表也也会以该该记录的的变动IID为主主键,各各自生成成一条新新的记录录,记录录各自的的固定资资产相关关信息。2) 卡片基本本信息表表T_FFACaard:该表记录录每一次次变动时时当次变变动卡片片的基本本信息,如如固定资资产名称称、存放放
18、地点、入入账时间间、入账账原值、累累计折旧旧、预计计净残值值、相关关科目等等等。其其中,入入账原值值=原值值原币表表该固定定资产的的各币别别金额总总和。3) 原值原币币表T_FAOOrgFFor:该表记录录固定资资产某次次变动时时的价值值组成,即即该固定定资产由由几种币币别组成成,每种种币别各各自金额额为多少少。有几几种币别别,就有有几条记记录。4) 固定资产产部门分分摊表TT_FAADeppt:该表记录录该次变变动的固固定资产产由几个个部门使使用,每每个部门门占多少少比率。有有多少个个部门,就就生成几几个记录录。FddetaailIID记录录了存储储该部门门核算项项目信息息的记录录的内码码。
19、此表表为生成成折旧费费用部门门分配表表的依据据。5) 折旧费用用分摊表表T_FFAExxpennsess:记录该固固定资产产所产生生的折旧旧费用分分摊到哪哪几个科科目,每每个科目目所占比比例。有有几个科科目,就就有几条条记录。FFdettaillID记记录了存存储该科科目核算算项目信信息的记记录的内内码。此此表为生生成折旧旧费用项项目科目目分配表表的依据据。6) 自定义卡卡片项目目表T_FACCarddIteem:该表初始始时只有有一个字字段FaalteerIDD。当该该账套无无论任何何一个类类别的卡卡片定义义了自定定义卡片片项目时时,该表表就会以以“F+自自定义项项目的内内码”为字段段名,动
20、动态增加加相应的的字段,整整个系统统中有几几个自定定义项目目,就增增加几个个字段。存存储时,对对于每个个字段,如如果该卡卡片具有有该自定定义项目目,则存存入相应应的值,否否则该字字段值为为Nulll。7) 附属设备备表T_FADDeviice:该表记录录了该固固定资产产所拥有有的附属属设备,记记录了各各附属设设备的名名称规格格、数量量、金额额和存放放地点等等等。有有几个附附属设备备,就有有几条记记录。 中国最最大的资资料库下下载2.4余余额与折折旧计提提相关表表:1) 各表的关关系:余额表及及计提折折旧相关关表的核核心是余余额表,它它主要是是用于记记录某个个固定资资产在各各个期间间的最新新状态
21、(当当前工作作期间)或或期末状状态(已已结账期期间),存存储各个个期间每每个固定定资产的的累计折折旧额,反反映原值值、累计计折旧等等等要素素。它和和变动基基本表和和变动相相关表不不同,变变动基本本表只有有卡片新新增或变变动才会会产生新新的记录录;而余余额表自自卡片新新增的期期间开始始,每一一期每个个固定资资产都会会有一条条记录。从从系统实实现的目目的来讲讲,如果果和卡片片变动基基本表及及相关表表相联合合,只使使用余额额表已经经可以实实现每个个期间折折旧的计计提、保保存和分分配工作作。但是是,考虑虑到计提提折旧和和折旧分分配时提提取折旧旧要素的的方便性性,系统统增加了了卡片状状况表、原原值原币币
22、状况表表、部门门分摊状状况表、折折旧费用用分摊状状况表、附附属设备备状况表表、自定定义卡片片项目状状况表等等等。这这些余额额表相关关表都通通过一个个余额IID即FFBallID和和余额表表相关联联,就像像卡片基基本变动动表通过过变动IID和卡卡片变动动基本表表相关联联一样。那么,余余额表以以及其相相关表记记录是怎怎样生成成的呢? 当新增固固定资产产时,系系统除了了生成变变动基本本表及其其相关表表的记录录外,还还在余额额表及其其相关中中插入一一条新的的记录;除了余余额IDD外,计计提折旧旧相关表表几乎与与变动相相关表雷雷同,保保存的内内容完全全一样,所所不同的的是变动动相关表表只有变变动才会会产
23、生新新记录,而而余额相相关表每每期都有有记录。 当固定资资产变动动时,系系统亦同同新增时时的情况况一样,在在卡片变变动基本本表及其其相关表表、余额额表及其其相关表表都记录录一遍。同同时,余余额表亦亦使用“累计折折旧调增增、调减减;原值值调增、调调减;本本年原值值调增、调调减”等字段段记录本本次变动动的变动动额。 当系统结结账时,余余额表及及其相关关表固定定资产记记录从上上期复制制而来。如如果该期期该固定定资产未未变动,则则除余额额表IDD不一样样外,计计提折旧旧相关表表的记录录和上一一期的记记录完全全一样;当然,如如果该期期该固定定资产做做了变动动,余额额相关表表的记录录被更新新为当期期最新状
24、状态。2) 余额表TT_FAABallancce:余额表是是计提折折旧的核核心,它它保存了了每个固固定资产产在每个个期间的的当期计计提折旧旧额,同同时亦记记录了固固定资产产当期、当当年原值值、累计计折旧等等变化值值。下图图是某账账套的固固定资产产余额表表:图7余额额表T_FABBalaancee图中,FFasssetiid=22的固定定资产记记录有两两条。第第1条是是新增时时产生的的记录,因因为是第第一次新新增,所所以期初初原值FForggVallP为00,而本本期原值值调增为为35000000,同理理,本年年原值调调增亦为为35000000;第二二条记录录是结账账到复制制生成的的,所以以该记
25、录录的期初初原值为为上一期期的其末末原值即即ForrgVaalP=35000000,由于于该资产产在第22期做了了变动,原原值增加加了5000元,故故此,该该记录的的本期原原值调增增ForrgVaalInnc为5500,本本年原值值调增FFYtddOrggVallIncc为35505000(33500000+5000)。3) 其它计提提折旧相相关表:计提折旧旧相关表表通过余余额IDD和余额额表相关关联,它它们所存存储的固固定资产产信息是是当前最最新状态态。它们们的结构构除了余余额表IID和变变动相关关表不一一样之外外,其它它和变动动相关表表完全相相同。另另外,部部门分摊摊情况表表和折旧旧费用分
26、分配情况况表增加加了一个个“分配金金额Faamouunt”字段以以记录每每期分摊摊额。2.5其其它表其它表包包括报废废清理表表T_FFACllearr和凭证证对照表表T_FFAVoouchher。固固定资产产发生报报废清理理后,系系统会自自动生成成一条变变动记录录。凭证证对照表表则为记记录变动动与相应应凭证的的对应关关系,便便于管理理。这两两个表也也是通过过变动IID即FFaltterIID和变变动基本本表关联联。当固定资资产清理理时,系系统会首首先做一一个变动动记录,把把该固定定资产的的原值、累累计折旧旧等清零零,并且且在该变变动记录录的“是否已已清理FFcleeareed”字段和和该固定定
27、资产当当期的余余额表记记录的“是否清清理Fccleaaredd”字段置置1;然然后在报报废清理理表中增增加一条条记录。第3章 程序讲讲解3.1折折旧公式式说明 平均年限限法(基基于原值值和预计计使用期期间)公式:月月折旧额额=(入账账原值-入账预预计净残残值)/入账预预计使用用期间月折旧率率=月折旧旧额/(入账账原值-入账预预计净残残值)*1000% 平均年限限法(基基于净值值和剩余余使用期期间)公式:月月折旧额额=(入账账原值-入账累累计折旧旧-入账预预计净残残值)/入账剩剩余使用用期间月折旧率率=月折旧旧额/(入账账原值-入账累累计折旧旧-入账预预计净残残值)*1000% 年数总和和法年折
28、旧率率=剩余年年限/(预计计使用年年限*(预计计使用年年限+11)/2)月折旧率率=年折旧旧率/112 双倍余额额递减法法年折旧率率=2/预计使使用年限限*1000%月折旧率率=年折旧旧率/112 工作量法法无 动态平均均法公式:月月折旧额额=(调整整后原值值-调整后后累计折折旧-调整后后净残值值)/调整后后剩余使使用期间间月折旧率率=月折旧旧额/(调整整后原值值-调整后后累计折折旧-调整后后净残值值)*1100% 自定义每每期折旧旧率法按自定义义每期折折旧率取取。用户自定定义时必必须同时时定义月月折旧率率。3.2最最后一期期折旧的的处理由于8006系统统能自由由定义折折旧公式式,有些些公式因
29、因没有考考虑要素素变动对对折旧额额的调整整,在提提取最后后一期折折旧时(剩剩余期间间为0),需需要增加加必要的的处理机机制,具具体如下下: 当最后一一期折旧旧额小于于或等于于前一期期折旧金金额时,最最后一期期提完折折旧。系系统不做做提示。 当最后一一期折旧旧额大于于前一期期折旧金金额时,做做如下判判断:A) 差额小于于或等于于前一期期折旧金金额时,直直接提完完折旧。系系统不做做提示。B) 差额大于于前一期期折旧金金额时,系系统提示示:(11)、最最后一期期提完折折旧;(22)、继继续以前前期折旧旧额继续续计提折折旧,直直到剩余余折旧额额小于或或等于该该金额时时完成。(33)、重重新设置置每期折
30、折旧额。此此时所有有符合条条件的固固定资产产列表显显示(包包含原值值、净值值、月折折旧额、待待折旧额额等),让让用户自自行选择择折旧政政策,但但不影响响当期折折旧额。当当最后一一期时,重重做A和和A)条条件检查查。3.3折折旧要素素说明第一类:基本类类原值:建建立卡片片时的原原值,是是固定资资产的最最初原值值。累计折旧旧:建立立卡片时时已提折折旧额。包包括本年年及以前前年度的的折旧。预计净残残值:建建立卡片片时的净净残值。入账前净净值:原原值-累累计折旧旧。预计使用用期间:建立卡卡片时的的预计使使用期间间数。入账前已已使用期期间:建建立卡片片时的已已使用期期间数。剩余使用用期间:预计使使用期间
31、间-入账账前已使使用期间间数。工作总量量:建立立卡片时时的预计计使用/工作量量数。入账前已已使用工工作量:建立卡卡片时的的已使用用工作量量数。剩余工作作量:工工作总量量-入账账前已使使用工作作量。月折旧额额:月折旧率率:本月工作作量:第二类:变动影影响类变动后原原值:最最近一次次卡片要要素(原原值,净净残值,累累计折旧旧,期间间/工作作量等)变变动时的的原值。变动后累累计折旧旧:最近近一次卡卡片要素素变动时时的累计计折旧额额。变动后净净残值:最近一一次卡片片要素变变动时的的净残值值。变动后净净值:变变动后原原值-变变动后累累计折旧旧。变动后预预计使用用期间:最近一一次卡片片要素变变动时的的预计
32、使使用期间间。变动后已已使用期期间:最最近一次次卡片要要素变动动时的已已使用期期间。变动后剩剩余使用用期间:变动后后预计使使用期间间-变动动后已使使用期间间。变动后工工作总量量:最近近一次卡卡片要素素变动时时的工作作总量。变动后已已使用工工作量:最近一一次卡片片要素变变动时已已使用工工作量。变动后剩剩余工作作量:变变动后工工作总量量-变动动后已使使用工作作量。原值变动动额:从从入账到到当期累累计原值值变动金金额。累计折旧旧变动额额:从入入账到当当期累计计变动金金额。预计净残残值变动动额:从从入账到到当期累累计残值值变动金金额。预计使用用期间变变动:从从入账到到当期累累计累计计使用期期间变动动。
33、剩余使用用期间变变动:从从入账到到当期累累计剩余余期间变变动。已使用期期间变动动:从入入账到当当期累计计已使用用期间变变动。工作总量量变动量量:从入入账到当当期累计计工作总总量变动动。剩余工作作量变动动:从入入账到当当期累计计剩余工工作量变变动。已使用工工作量变变动:从从入账到到当期累累计已使使用工作作量变动动。第三类:函数及及卡片其其它项目目类卡片上基基本项目目及自定定义项目目可作为为公式的的条件或或要素。以以及函数数列为第第三类。函函数应能能取某年年某期数数。3.4重重要报表表的取数数来源固定资产产清单:固定资产产清单的的内容来来自t_fabbalaancee,t_fabbalccardd
34、,t_fabbalddeptt,t_fabbaleexpeensee,t_faaalteer等等等余额相相关表和和变动相相关。固固定资产产清单是是可以按按期间查查询的。其其中有一一个选项项,是“多部门门使用”的固定定资产是是否显示示,或则则如何显显示的问问题。一一个固定定资产如如果有多多个部门门使用,那那可以只只显示其其中的一一个部门门,也可可以多个个部门都都显示出出来。折旧费用用明细表表、折旧旧费用汇汇总表:两个表的的数据来来源都是是t_ffabaalannce,t_ffabaalcaard,t_ffabaaldeept,t_ffabaalexxpennse等等等余额额相关表表,只不不过是折
35、折旧汇总总表只显显示汇总总数据,而而明细表表把每个个卡片的的各自数数据都显显示出来来。一般般情况下下,不论论固定资资产数据据是否存存在数据据不一致致的情况况,但这这两个表表的数据据都是一一致的,因因为他们们的来源源和算法法一样。折旧费用用分配表表:这个表的的数据来来自t_ffabaalannce、tt_faaballcarrd、tt_faaballdeppt、tt_faaballexppensse等等等余额相相关表。固定资产产明细账账:固定资产产明细账账除了折折旧凭证证的信息息外,所所有数据据来自tt_faaballancce、tt_faalteer、tt_faacarrd等余余额和变变动相关
36、关表。折折旧凭证证的信息息来自凭凭证表中中fobbjecctnaame=fa 和ffparrameeterr=deppr的当期期折旧凭凭证固定资产产自动对对账:总账的数数据来自自余额表表和当期期的凭证证;固定定资产的的数据全全部来自自于t_fabbalaancee余额表表。第4章 案例分分析4.1计计提折旧旧时提示示“科目无无权限”分析过程程:为什么么说没有有权限呢呢?登陆陆的身份份是系统统管理员员,具有有所有的的权限,所所以真正正的原因因肯定不不是因为为权限的的问题。由由于曾经经发生过过已经授授权的用用户授权权信息丢丢失的案案例,故故新建了了一个用用户,授授予了所所有的权权限,但但依然出出现
37、这个个错误提提示,所所以排除除权限的的问题。后后来使用用proofille 工工具进行行跟踪,发发现程序序在科目目表中查查找一条条内码为为0的科科目,为为什么会会是内码码为0呢呢?这说说明某个个卡片使使用的科科目内码码为0。经经查找tt_faaexppensse和tt_faaballexppensse表,发发现折旧旧费用科科目有为为0的记记录。解答:一一般来说说是固定定资产所所使用的的科目内内码为00,如累累计折旧旧科目。这这种问题题一般来来说是升升级或导导数据的的原因造造成的。处处理的方方法是到到卡片表表t_ffacaard和和t_ffabaalcaard中中把fddeprraccctidd
38、为0的的记录改改为正确确的科目目内码即即可4.2计计提折旧旧提示“核算项项目没有有权限”分析过程程:这个问问题和提提示“科目没没有权限限”类似,但但内容不不一样,这这一次是是“核算项项目”。经查查,固定定资产相相关科目目设置了了核算项项目,如如果不设设置类别别核算的的话,是是不需要要用到核核算项目目的。到到t_ffaexxpennse和和t_ffabaalexxpennse表表中查找找到fddetaailiid,然然后在tt_ittemddetaail查查找对应应的核算算项目,发发现这些些核算项项目内码码对应的的t_iitemm表的记记录为非非明细核核算项目目或则该该核算项项目已经经做了删删除
39、标志志,这当当然是不不允许的的。解答:一一般是所所对应的的使用部部门或折折旧费用用科目所所对应的的核算项项目不存存在或非非明细的的核算项项目。处处理方法法是到部部门分配配表(tt_faadeppt和tt_faaballdeppt)和和核算项项目详情情表t_iteemdeetaiil中把把核算项项目内码码更正过过来或者者把对应应的核算算项目置置为最明明细即可可。4.3 计提折折旧提示示“witth bblocck对象象或变量量错误”分析过程程:这个问问题出现现的有点点莫明其其妙。查查看了固固定资产产余额表表和变动动表的相相关记录录,查看看了部门门分配和和科目分分配的情情况,发发现都很很正常。相相
40、关的核核算项目目也很正正常。后后来使用用proofille工具具进行跟跟踪,发发现程序序在数据据库中查查找fyyeeaar220033,fpperiiod=0的余余额表记记录,但但是数据据库中并并没有这这种数据据。为什什么要找找这些数数据呢?经分析析,原来来这个账账套是引引入过来来的,原原账套的的开始期期间是119999.1,而而当前账账套是220033.1启启用,而而按照当当前账套套的设置置,初始始记录的的期间应应该是220033.1,但但实际的的启用期期间并不不是20003.1而是是19999.11,而计计提折旧旧需要用用到录入入时候的的数据,而而大部分分的卡片片都是初初始化的的时候录录入
41、的,找找不到相相应的数数据,当当然会出出错。解答:这这种问题题可能是是固定资资产系统统的启用用期间和和余额表表不对应应引起的的。处理理的方法法是到余余额表中中找出最最早年度度和期间间,然后后把t_sysstemmproofille系统统参数表表中把固固定资产产系统的的开始年年度和期期间改为为相应的的年度和和期间即即可。4.4计计提折旧旧时提示示“名称或或代码已已经在系系统中存存在”分析过程程:按照错错误提示示,“名称或或代码在在系统中中已经存存在”,按照照字面理理解,应应该是在在数据库库中已经经存在同同样的记记录,导导致无法法保存;但据知知固定资资产计提提折旧知知识更新新余额表表的相关关字段,
42、并并没有涉涉及到新新插入记记录的问问题,应应该是不不会违反反主键约约束的。点点开错误误提示的的“高级”按钮查查看,发发现真正正的错误误明细提提示是“事务超超时”。由于于提示“名称或或代码已已经存在在”错误很很大一部部分原因因是由于于系统环环境缓慢慢导致的的,换了了一台配配置较高高的机器器来计提提,顺利利通过,说说明的确确是事务务超时的的问题导导致的。解答:这这种问题题可能是是由于卡卡片太多多,事务务超时引引起的。可可以到中中间层服服务器的的管理工工具的“组件服服务管理理器”中把组组件的超超时时间间改为00看看。据据经验,如如果固定定资产卡卡片超过过了2000000条,则则可能会会出现这这种问题
43、题。V994版本本已经作作了优化化。4.5点点击类别别管理时时提示“eleemennt nnot fouund”分析过程程:错误的意意思是说说“元素未未发现”,这种种“元素”一般是是在填充充某个数数据树状状结构的的控件时时的某个个节点。为为说明说说“没有发发现”呢?原原来程序序在填充充这些节节点的时时候,是是按照先先填充上上级节点点,然后后填充下下级节点点的顺序序进行的的,填充充下级节节点的时时候,需需要提供供“上级节节点”的值,如如果这个个值有误误或不存存在,则则会出错错。由于于固定资资产的类类别是分分级的,可可能是数数据库记记录上下下级次紊紊乱,查查找t_faggrouup固定定资产类类别
44、表,发发现有些些记录的的fpaarenntidd(父级级内码)根根本就非非法,该该内码是是不存在在的,改改为正确确的、存存在的内内码即可可。解答:一一般是固固定资产产类别表表t_ffagrroupp表记录录有非法法情况引引起的,如如某类别别的上级级类别不不存在。处处理方法法是把该该记录的的上级内内码改为为正确的的、存在在的上级级内码即即可。4.6卡卡片新增增保存时时提示“类型不不匹配”分析过程程:查看固固定资产产相关的的数据很很正常,使使用prrofiile工工具也跟跟踪不到到有用的的sqll,后来来求助开开发部使使用程序序进行断断点跟踪踪,发现现原来在在保存的的时候日日期格式式不对,为为什么
45、不不对呢?原来系系统保存存时要取取当前期期间是从从哪天开开始的,而而在t_sysstemmproofille中没没有有关关固定资资产期间间定义的的记录。该该问题在在v933以前是是不存在在,v993版本本开始卡卡片保存存时才需需要用到到这个定定义信息息。同样样的账套套,使用用v911版本来来新增保保存是正正常的。解答:可可能是由由于固定定资产期期间定义义丢失导导致的。在在t_ssysttempproffilee中有一一个peeriooddaatess的记录录,是专专门用于于记录每每个期间间是从哪哪月哪日日开始的的,手工工插入即即可。可可以参考考总账的的定义,一一般和总总账是一一致的。4.7某某
46、个卡片片作变动动时提示示“缺少余余额数据据”分析过程程:提示“缺少少余额IID FFasssetiid=1180”,根据据错误提提示到tt_faaballancce 表表中查找找fasssettid=1800的记录录,发现现只有初初始录入入的那条条记录,而而按照标标准,每每一个期期间都是是需要有有一条数数据的。这这说明数数据残缺缺。解答:可可能是在在当期tt_faaballancce等等等相关数数据引起起的。一一旦出现现这种错错误,在在t_ffabaalannce表表中除了了一条录录入该卡卡片时的的记录之之外,其其它期间间的记录录可能都都已经丢丢失。处处理的方方法是反反结账一一直回到到该卡片片
47、新增时时的期间间,编辑辑该卡片片并重新新保存,然然后一期期一期结结账过来来即可。这这种问题题一般是是有金蝶蝶20000账套套升级上上来导致致的。4.8固固定资产产自动对对账和总总账对不不上,但但其它报报表和总总账对的的上分析过程程:固定定资产变变动情况况表的数数据是最最准确的的,正常常情况下下,各种种报表之之间数据据都是一一致的。但但是如果果存在问问题的话话,可能能就不一一致。经经查看tt_faaballancce余额额表,发发现其它它报表的的数据是是对的,而而自动对对账的数数据是错错误的。经经过跟踪踪,发现现自动对对账查找找数据的的sqll使用了了余额表表和变动动相关表表,而余余额表和和变动相相关表相相关连的的条件是是固定资资产内码码之外,还还有固定定资产的的变动日日期。去去除变动动日期的的限制,数数据就和和其它报报表的一一致了,这这说明变变动相关关表和固固定资产产余额表表的变动动日期有有某些卡卡片存在在不一致致的情况况。经查查,确实实如此。解答:这这种情况况一般是是固定资资产变动动相关表表和余额额相关表表的日期期不相同同导致的的。正常常情况下下,t_faaalteer和tt_faaballancce的变变动日期期是一致致的,但但是由于于升级或或其它的的原因导导