问题现象: | 发出商品11年年转前与总帐对帐平衡,结转到12年时,期初对帐显示不平, |
问题原因: | |
解决方案: | 您好: 一般结转后不平,都是因为以前年度有发货单已经完全开票或退货,但是发货成本与开票成本或退货成本不等,导致发货单的结余数量为0成本不为0,而在2011年没有生成调整单调整,或者生成的调整单不正确,导致结转后,这部分发货单没有转到下年(因为发货结余为0的不结转),所以下年的期初金额与上年的结存金额不一致。 此类数据,请做好数据备份后,再按照下面方案进行: 建议恢复2011年12月的期末处理,然后针对2011年数据库执行下面语句,再重新期末处理,期末处理时选择结存数量为0金额不为0自动生成调整单: update a set icalquantity=isnull(iainquantity,0)+isnull(iq,0),icalprice=ISNULL(iainprice,0)+ISNULL(ip,0),icalunitcost=iInCost from ia_ensubsidiary a left join (select iSrcID,sum(iainquantity) as iq ,sum(iainprice) as ip from ia_ensubsidiary where isnull(iAInQuantity,0)<0 and outid is null group by iSrcID) b on a.isrcid=b.isrcid where isnull(a.iainquantity,0)>0 and outid is null and a.iSrcID =a.InID update ia_ensubsidiary set icalquantity=iainquantity,icalprice=iainprice,icalunitcost=iInCost where iSrcID = InID and isnull(iainquantity,0)<0 调整完毕后,再生成凭证,再根据2011年总账结存调整2012年总账期初,再查看是否一致。 如2011年不能调整,那么请恢复2012年存货核算的期初记账,然后在查询分析器中针对2012年数据库执行附件的脚本,使得结存为0金额不为0的发货单也结转到2012年。执行完附件的脚本后,在查询分析器中针对2012年数据库执行下面语句: update ia_EnSubsidiary set icalquantity=iainquantity,icalprice=iainprice,icalunitcost=iincost where imonth=0 再查看对账是否平衡。如上述方式都不能解决,则将数据上传至集团提供的FTP目录: ftp://125.35.5.138/(外网);ftp://192.168.8.180/(内网) (分公司账户和密码请询问各自分公司的二线经理); 注:请将IE选项中,高级页签下的“使用被动FTP”的勾去掉,上传结束后,请将问题在【已答复问题】中,通过“意见反馈”补充返回,并详细描述数据文件名。在收到数据后,会尽快进行处理。 如有问题,请及时反馈! U8/PLM/CRM |
相关补丁: | |
版本: | 8.90 |
模块: | 存货管理 |
产品: | 供应链 |
问题名称: | 中科英华发出商品对帐不平 |
最后更新: | 2012-02-22 23:25:08 |