点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在使用FM BAPI_AL...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在使用FM BAPI_AL...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在使用FM BAPI_ALM_ORDER_MAINTAIN 来更改组件。 除非我的生产订单中没有外部材料,否则FM可以完美地工作。
在这种情况下,更改过程失败,原因是" 由于BanF处理中的错误而无法保存订单XXX (BanF-Bearbeitung nicht gesichert的Auftrag xxx wird Wegen Fehlern)"
在代码方面,检查错误以CHECK_POSTING_POSSIBLE的形式出现,大约在第256行,其中使用XOK RESBD-EKGRP RESBD-BDMNG ...的PERFORM CHECK_EBAN ...
所检查的字段不是初始值,并且在我们的系统中,RESB中的所有条目的EKGRP均为空,尽管已在物料主数据中为预留物料设置了该字段。
如果有人有解决方案,请通知我:
-跳过此检查(不对标准进行修改)
-外部采购未达到此检查要求的物料的必要物料主数据设置
-将EKGRP放入resb的必要设置
-或其他有帮助的
谢谢,安德烈亚斯
感谢您的快速回复。 似乎在我的系统中,确定本身可以正确进行,因为表eban中的每个条目在EKGRP中都有正确的值。
我的问题是,相应的resb表的EKGRP字段中没有值,这导致执行带有更改组件的FM时失败的检查,因为resb-EKGRP中的有效条目被假定为 调频。
一周热门 更多>