固定资产数据分析(1).ppt
上传人:鹏飞****可爱 上传时间:2024-09-10 格式:PPT 页数:50 大小:385KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

固定资产数据分析(1).ppt

固定资产数据分析(1).ppt

预览

免费试读已结束,剩余 40 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

固定资产数据分析提纲卡片处理及数据结构分析卡片新增卡片新增数据表基础资料表变动基本表T_FAAlter卡片基本信息表T_FACard原值原币表T_FAOrgFor固定资产部门分摊表T_FADept折旧费用分摊表T_FAExpenses自定义卡片项目表T_FACardItem附属设备表T_FADevice余额表t_FABalance卡片每期状况表t_FABalCard附属设备每期状况表t_FABalDevice原值原币每期状况表t_FABalOrgFor部门每期分配情况表t_FABalDept折旧费用每期分配情况表t_FABalExpense卡片自定义项目每期状况表t_FABalCardItemT_FAAlter新增卡片变动情况(t_faalter)部门,费用科目,折旧方法的变动与新增卡片的保存方式一样T_fabalance案例:清理不正确,导致下期对账时,期初折旧与总账不符可以运行以下SQL进行数据调整:请运行以下SQLupdateaseta.fdeptid=x.fitemidfromt_FAbalexpensea,t_FABalDeptxwherea.fbalid=x.fbalidanda.fbalidin(selectfbalidfrom(selecta.fitemid,a.fbalid,b.fdeptidfromt_FABalDeptaleftjoint_FAbalexpensebona.fbalid=b.fbalidanda.fitemid=b.fdeptid)cwherefdeptidisnull)updateaseta.fdeptid=x.fitemidfromt_FAexpensea,t_FADeptxwherea.falterid=x.falteridanda.falteridin(selectfalteridfrom(selecta.fitemid,a.falterid,b.fdeptidfromt_FADeptaleftjoint_FAexpensebona.falterid=b.falteridanda.fitemid=b.fdeptid)cwherefdeptidisnull)因为t_faexpense及t_fabalexpense表中的部门虽然丢失了,但是与之相对应的t_fadept表及t_fabaldept表中的部门数据却没有丢失,所以可以将之替换到与之相对应的表内。计提折旧分析计提折旧计提折旧的特点取得本期要折旧卡片的信息记录集合(Selecta.FassetId,a.FBalId,a.fworkload,a.fdeprshould,a.fader,a.fdate,a.FOrgvalP,a.FAccumDeprp,FAccumDeprInc,FAccumDeprDec,a.FDecPreP,a.FDeprShouldLP,a.FDeprRemain,d.ForgvalForgvalA,d.FResiduevalFResiduevalA,d.FAMiuValueReadFDecPreReadA,d.FlifePeriodsFlifePeriodsA,c.FyearFalterYear,c.FperiodFalterPeriod,c.FClearedFAlterClearedFromT_FaBalancea,T_FaBalCardb,T_Faalterc,T_FaCarddWherec.FAlterNum=(Selectmax(FAlterNum)fromt_FAAlterWherefassetid=c.fassetid)anda.Fyear=2001anda.FPeriod=1Anda.FOrgvalp<>0Anda.FBalId=b.FBalIdAnda.FAssetId=c.Fassetidanda.Fdate=c.Fdateandc.Falterid=d.FalteridAnda.FCleared=c.FClearedAnda.FHasDepr=1)J(Selectb.Fassetid,b.FdateFInitDate,a.FBeginUseDate,a.FOrgValFOrgValS,a.FAccumDeprFAccumDeprS,a.FAMiuValueReadFDecPreReadS,a.FResiduevalFResidueValS,a.FLifePeriodsFLifePeriodsS,a.FPeriodsUsedFPeriodsUsedSfromt_facarda,t_faalterbwherea.Falterid=b.falteridandb.fnew=1)I(SelectFassetid,fyear,fperiod,FCleared,Fa