问题现象: | 因问题号201112280130的问题描述又被清空了,这点请查证下,为什么问题描述连续被清空了两次。 [2012-1-2 10:16:21 补充] 客户数据中,9月期末暂估与10月期初暂估(半成品仓库)不一致,操作处理都是按软件来的,请总部支持,数据已经上传到219.141.185.38,名为‘问题号201112280130数据’ |
问题原因: | |
解决方案: | 您好, 此问题【经查看数据/测试】现做如下分析与答复: 【问题原因】 1、关于暂估余额表上下月不一致的问题,是由于委外采购入库单上的暂估单价为空导致; 2、除了暂估单价有问题外,发现客户的数据还有其他问题:材料出库单已经全部记账,但是对应的核销单上没有材料成本,而且金额也是空,导致采购入库单成本不正确,只有加工费金额,无材料费金额,例如:0000002370号委外入库单、LB312116#存货、数量为61所对应的核销单; 在客户帐套中进行测试,将核销单删除,重新核销,则核销单上就有材料费了,而且金额也为加工费+材料费的成本;恢复结账、期末处理、记账,直到7月份,然后委外9月份进行核销,再对8月份单据进行记账,记账完毕后,核销单上也有了材料费,也未出现客户帐套中的现象。 【解决方案】 1、关于暂估余额表的问题,请在查询分析器中执行下面语句,将暂估单价为空的,根据暂估金额/数量回写,之后再查询9月末和10初暂估余额就相等了: update rdrecords01 set facost=iaprice/iquantity where fACost is null and iAPrice is not null and iprice is not null 2、对于核销单错误,导致采购入库单记账只有加工费的问题,由于无法重现该问题,目前不知是何原因造成,由于核销过程比较复杂,只能恢复这些委外入库单的记账,然后删除这些核销单,重新核销,再对入库单重新记账,出错的核销单如下: select cCode as 核销单号,* from OM_MatSettleVouch c inner join OM_MatSettleVouchs a on c.MSID=a.MSID inner join (select MSID,SUM(imp) as imp from ( select MSID,isettlestate,SUM(iMSPrice) as imp from OM_MatSettleVouchs where cvouchtype='11' group by MSID,isettlestate) a group by MSID having COUNT(*)=1 and min(isettlestate)=2 ) b on a.MSID=b.MSID where a.cvouchtype='01' and isettlestate=1 【注意事项】修改前请务必做好数据备份;由于网站的关系,上述语句中的标点符号' % + 必需在输入法为英文的状态下重新录入后再执行; |
相关补丁: | |
版本: | U8 V10.0 |
模块: | 存货管理 |
产品: | 供应链 |
问题名称: | 问题号201112280130追踪 |
最后更新: | 2012-01-12 23:55:52 |