问题现象: | 采购订单、采购入库单、采购发票,采购结算后,有部份入库单的单价不对。操作流程为在采购发票界面直接点击“结算”,如“510206“存货,发票单价为20多块,结算后的单价为1000多块,对应的发票号为”0000000511“,发票对应的入库单有26张,具体是什么原因导致? 数据巳上传:名称为:“春光数据20111118” |
问题原因: | |
解决方案: | 您好,已就该问题与一线罗女士电话沟通,此问题【经查看用户数据--春光数据】现做如下分析与答复: 【问题原因】 初步判断为人为因素导致,如人为到后台修改或导入数据、做过二次开发等使币种为人民币发票上的本币单价、本币金额不等于原币单价、原币金额 【解决方案】 --先行删除相应结算单后执行如下脚本调整发票子表中的本币单价、本币金额后再做结算处理即可: update purbillvouchs set iMoney =iOriMoney,iCost=iOriCost from purbillvouch join purbillvouchs on purbillvouch.PBVID=purbillvouchs.PBVID where cPBVCode ='0000000511' --以下为查询脚本,请将已结算发票先删除对应结算单后执行相应调整脚本,再做后续处理即可: select cpbvcode 发票号, dpbvdate 发票日期,cexch_name 币种,iMoney 本币金额,iOriMoney 原币金额, iCost 本币单价,iOriCost 原币单价,purbillvouchs.dsdate 结算日期,* from purbillvouch join purbillvouchs on purbillvouch.PBVID=purbillvouchs.PBVID where cexch_name='人民币' and (iMoney <>iOriMoney or iCost<>iOriCost) order by dpbvdate,cpbvcode 【注意事项】修改前请务必做好数据备份; |
相关补丁: | |
版本: | 8.90 |
模块: | 采购管理 |
产品: | 供应链 |
问题名称: | 入库单价核算不正确问题 |
最后更新: | 2011-11-28 23:41:04 |