|
问题现象:在用友8.52erp系统中用友U8版本号:U8.52软件的供应链产品线存货核算模块出现如下问题:9月份材料出库单生成凭证时,日期选择9月9日-9月11日,只有这三天的材料出库单生成凭证时有差异科目。请帮忙解答!
原因分析:由于补丁没打全,导致作材料出库单时,单价为空,金额自动带出为0,使得记账时,认为材料出库单有实际金额为0,所以与计划价之间的差额为差异,例如计划价为5,则贷方差异为-5,实际金额为0,则生成的凭证会有差异科目,可以查看一下存货明细账中00300000172材料出库单上的03仓库的154存货,选综合时列出了其差异字段,联查单据可以看出金额为0,单价为空。
解决方案:在用友erp 系统版本U8.52软件中目前主要是因为存货补丁和库存补丁中的userpbo.dll,userpdmo.dll,userpvo.dll,userpco.dll这些文件都是共用的,所以只打hotfix和库存模块补丁时,这些文件并不都是最新的,所以库存作单据,输入数量后,不输入单价但系统却会自动带出金额为0,只要打完hotfix后,将库存和存货中的这些补丁中最新的替换后,就不会出现这个问题了。而对于已经做的单据,可以恢复材料出库单的单据记账,然后手工将金额清空,然后记账,或者恢复记帐,再记账时选择“出库单上系统已填写金额记账时重新计算”(当然如果认为该出库成本就是为0,您可以将单价输成0,再记账),这样材料出库单记帐时就都会按照计划价来记账了。如果您的数据9月份没有期末处理,而且材料出库单也没有生成凭证,可以用下面语句将材料出库单上金额为0的记录变为空,存货明细帐中将差异清空,否则请使用上面的方法从界面上操作。updateasetiprice=nullfromrdrecordsainnerjoinrdrecordbona.id=b.idwherecvouchtype='11'andiprice=0andiunitcostisnullupdateia_subsidiaryseticreditdifcost=null,bmoneyflag=0wherebmoneyflag=1andbrdflag=0andcvoutype='11'andisnull(iaoutprice,0)+isnull(icreditdifcost,0)=0andimonth=9。
|
|