|
问题现象:在用友U8erp系统中用友U8版本号:U8软件的财务系统产品线固定资产模块出现如下问题:选择固定资产\帐表管理\折旧表\固定资产及累计折旧表一,按类别统计时,固定资产原值、累计折旧和本月折旧的各类别总计不正确,而单个固定资产的原值、累计折旧和本月折旧是正确的。请帮忙解答!
原因分析:数据问题。
解决方案:在用友erp 系统版本U8软件中首先取消结帐恢复到一月份,然后在一月分进行折旧记提操作后,在sqlserver的查询分析器中执行如下sql语句即可selecta.*intoaaafromfa_totalasainnerjoinSelectfa_Cards.sDeptNum,fa_Cards.sTypeNumFROMfa_OriginsASfa_Origins_2RIGHTJOINfa_OriginsASfa_Origins_1RIGHTJOINfa_CardsLEFTJOINfa_DeprTransactionsONfa_Cards.sCardNum=fa_DeprTransactions.sCardNumLEFTJOINfa_WorkLoadONfa_Cards.sCardNum=fa_WorkLoad.sCardNumLEFTJOINfa_DepartmentsONfa_Cards.sDeptNum=fa_Departments.sNumLEFTJOINfa_AssetTypesONfa_Cards.sTypeNum=fa_AssetTypes.sNumLEFTJOINfa_StatusONfa_Cards.sStatusID=fa_Status.sIDLEFTJOINfa_DepreciationsONfa_Cards.sDeprMethodID=fa_Depreciations.sIDLEFTJOINfa_ItemsManualONfa_Cards.sCardNum=fa_ItemsManual.sCardNumLEFTJOINfa_OriginsONfa_Cards.sOrgID=fa_Origins.sIDONfa_Origins_1.sAddID=fa_Cards.sOrgAddIDONfa_Origins_2.sDecID=fa_Cards.sOrgDisposeIDLEFTJOINfa_VouchersONfa_Cards.sVoucherNum=fa_Vouchers.sNumWherefa_Cards.sCardIDINSELECTMaxsCardIDFromfa_CardsWHEREfa_Cards.dInputDate8Andfa_Cards.iOptType6ANDfa_Cards.dDisposeDateisnullgroupbyfa_Cards.sDeptNum,fa_Cards.sTypeNumasbona.sDeptNum=b.sDeptNumanda.sTypeNum=b.sTypeNumgodeletefromfa_totalgoInsertintofa_totalselect*fromaaagodroptableaaagoSelectfa_Cards.sDeptNum,fa_Cards.sTypeNum,Sumfa_DeprTransactions.dblDeprT1assum1,Sumfa_DeprTransactions.dblDepr1assum4,sumfa_Cards.dblvalueassum2,sumfa_DeprTransactions.dblDeprT0assum3intobFROMfa_OriginsASfa_Origins_2RIGHTJOINfa_OriginsASfa_Origins_1RIGHTJOINfa_CardsLEFTJOINfa_DeprTransactionsONfa_Cards.sCardNum=fa_DeprTransactions.sCardNumLEFTJOINfa_WorkLoadONfa_Cards.sCardNum=fa_WorkLoad.sCardNumLEFTJOINfa_DepartmentsONfa_Cards.sDeptNum=fa_Departments.sNumLEFTJOINfa_AssetTypesONfa_Cards.sTypeNum=fa_AssetTypes.sNumLEFTJOINfa_StatusONfa_Cards.sStatusID=fa_Status.sIDLEFTJOINfa_DepreciationsONfa_Cards.sDeprMethodID=fa_Depreciations.sIDLEFTJOINfa_ItemsManualONfa_Cards.sCardNum=fa_ItemsManual.sCardNumLEFTJOINfa_OriginsONfa_Cards.sOrgID=fa_Origins.sIDONfa_Origins_1.sAddID=fa_Cards.sOrgAddIDONfa_Origins_2.sDecID=fa_Cards.sOrgDisposeIDLEFTJOINfa_VouchersONfa_Cards.sVoucherNum=fa_Vouchers.sNumWherefa_Cards.sCardIDINSELECTMaxsCardIDFromfa_CardsWHEREfa_Cards.dInputDate8Andfa_Cards.iOptType6ANDfa_Cards.dDisposeDateisnullgroupbyfa_Cards.sDeptNum,fa_Cards.sTypeNumupdatefa_totalsetdblMonthDeprTotal=b.sum3,dblDeprTotal=b.sum1,dblvalue=b.sum2,dblMonthValue=b.sum2,dblYearValue=b.sum2,dblYearDeprTotal=b.sum3,dblDepr=sum4fromfa_totalasainnerjoinbona.sDeptNum=b.sDeptNumanda.sTypeNum=b.sTypeNumgodroptablebgo。
|
|