事情的起因是CK40N发布价格的时候,有些物料没有发布成功,查看成本测算结果里,没有BOM也没有工艺路线。但用户说CKR1单独删除这个物料之前的价格发布之后CK11N再重新单独运行这个物料的价格测算,又能带出BOM和工艺路线并测算价格了。
根本原因是成本视图里的数量结构没有勾选。
但未勾选这个框框时,CK11N和CK40N的响应方式不同,CK11N会警告一下后自顾自的去查找这个物料有效的BOM和工艺路线做成本核算,CK40N会在分析那一步直接报错。
CK11N之所以是警告,是因为CK11N界面里允许手动输入成本组件,不易查询界面不能报错、否则就进入不到里面了。
正常来说,MRP2里的采购类型是E(自制)的物料,成本1里的QS都应该勾选。
要求当QS没有勾选的时候,CK11N直接报错,不允许进行成本核算。
看了下OPR4_CK,CK350不可以人工控制响应方式,那只好改代码了。
以下为增强步骤:
1.SE38进入要修改的标准程序
点击铅笔进入修改状态,如果需要access key则申请access key输入。
2.关闭增强助手
关闭助手的目的,是解除对标准代码的修改束缚。
关闭小助手之后,整个的源代码就可以编辑了,比隐式增强还强,但我们不直接改,而是要用增强点来管理对标准代码的修改。
3.编辑代码
修改后激活即可,如果报错也强行激活。在关闭助手的情况下改代码要注意别动到其它地方,好处是可以使用代码美化器。
当然,建议使用增强点source code plugin的方式对标准代码进行修改。
本文作者: GavinDong
版权属于: GavinDong博客
文章链接: https://gavindong.com/10422.html
如果使用过程中遇到问题,可 **点击此处** 交流沟通。
版权所有,转载时必须以链接形式注明作者和原始出处及本声明。