电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

用友ERP-U8知识-ATP计算错误一列.pptx

用友ERP-U8知识-ATP计算错误一列.pptx_第1页
1/11
用友ERP-U8知识-ATP计算错误一列.pptx_第2页
2/11
用友ERP-U8知识-ATP计算错误一列.pptx_第3页
3/11
ATP计算错误一列2010年11月张丽峰客户来电咨询:890sp1版本,生产订单中子件存货进行atp运算后,发现ATP数量不准确。主要体现在ATP供需明细中的现存量和供需资料查询-汇总式中的现存量是不一致的,为什么会出现这种情况?下面来重新以下客户现象,并进行分析解决•增加2个仓库,其中04仓库不参与MRP计算,05仓库参与MRP计算;•录入一张B存货的调拨单,转出仓库为04仓库,转入仓库为05仓库,对调拨单进行保存,但不进行审核。•录入一张生产订单1201为母件,1101为子件。且1101为计算ATP,ATP规则代号为01,即供应;来源只考虑现存量。•针对B进行ATP计算后,查看现象做调拨单,保存,不审核,录入一张生产订单,进行子件ATP运算但是查询供需资料查询-汇总式为什么会出现这种情况能,后台分析ATP计算规则的存储过程:Usp_FC_AtpGetOnhand,发现计算ATP数量的公式为:•Qty=sum((casec.bMRPwhen1thenisnull(b.iQuantity,0)-isnull(b.fStopQuantity,0)else0end)-•(casec.bMRPwhen1thenisnull(b.fOutQuantity,0)else0end)+•(casec.bMRPwhen1thenisnull(b.fInQuantity,0)else0end)-•(casec.bMRPwhen1thenisnull(b.fTransInQuantity,0)else0end)+•(casec.bMRPwhen1thenisnull(b.fTransOutQuantity,0)else0end)+•(casewhenc.bMrp=1and@l_inspqtyflag=1thenisnull(b.fStopQuantity,0)else0end)),0,sum(isnull(b.iPeQty,0))•中间红字部分是关于调拨出入库的,发现程序在设计时,出现了错误,减去了调拨入库数量,而加上了调拨出库的数量。修改存储过程,重新进行ATP运算,数据准确。针对此问题,已经提交网上问题,问题号位:201010220058•问题描述:A存货的存货档案中,检查ATP是:检查物料,其ATP规则设置为供应来源只勾选现存量。客户存在几个仓库,其中部分仓库是不参与MRP运算的。针对A存货做一张调拨单,转出仓库是不参与MRP运算的,转入仓库是参与MRP运算的。保存调拨单,但不进行审核;在进行A存货的ATP运算时,发现查询ATP供需明细中,针对此存货的现存量为此调拨单数量的负数。•请相关工程师进行后续处理,谢谢!•后续针对此问题号出具补丁:•补丁号为:CP-U890-9956-101027-MM•经测试,安装此补丁后,该问题得到解决。谢谢!

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

用友ERP-U8知识-ATP计算错误一列.pptx

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信