生产订单变更物料清单后, 下推生产订单变更单报错
金蝶云社区-天凉好个秋_
天凉好个秋_
0人赞赏了该文章 852次浏览 未经作者许可,禁止转载编辑于2015年08月05日 13:02:00


版本:CLOUD5.0,补丁:PT096333
生产订单变更了生产用料清单,因为其中有一项物料不用了,所以把分子改成了零,但是这张生产订单下推生产订单变更单时审核报错,我上论坛查了下说是生产用料清单的分子分母不可以为零,不然就会报错,那如果是这样的话,如果生产用料清单中原有的A料不想用了,想换成B料应该怎么办?我怎么能在变更单中将A料的应发数量变为零呢?
联系QQ:47553852
以下为错误信息:
[{"operation":"PRD_MOChange.MBIClick.tbApproves"}]
发生时间:12:59:29
错误来源: Kingdee.BOS.ServiceHelper
错误信息:Attempted to divide by zero.
===================================================
调用堆栈:
Server stack trace:
at System.Decimal.FCallDivide(Decimal& d1, Decimal& d2)
at System.Decimal.op_Division(Decimal d1, Decimal d2)
at Kingdee.K3.MFG.PRD.App.Core.MOBizState.MemConfirmAction.MemUpdatePPBomEntityAction.ReCalQtyFields(PPBomEntry ppBomEntityView, Decimal needQty, Decimal bomYieldRate)
at Kingdee.K3.MFG.PRD.App.Core.MOBizState.MemConfirmAction.MemUpdatePPBomEntityAction.SetValueLot(List`1 lstNeedUpdateData, Dictionary`2 ppbomDataListGroups)
at Kingdee.K3.MFG.PRD.App.Core.MOService.SynsMoBomExpandToPPBOM(Context ctx, List`1 lstMoEntryDatas, Dictionary`2 dicMoentryId, FormMetadata ppbomMetaData, Boolean IsRet, Boolean IsVirtualSync)
at Kingdee.K3.MFG.PRD.App.Core.MOService.SynsBomToPPBOM(Context ctx, List`1 lstMoEntryDatas, Dictionary`2 dicMoentryId)
at K