点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
有人可以建议一个有效的代码来打包收货以创建带有包装材料的新HU吗?
请注意到目前为止我能做的事情:
1)我知道包装材料,并且能够按照以下顺序使用FM创建HU并将其附加到收货中:
BAPI_HU_CREATE(使用包装材料创建Hu) BAPI_HU_CHANGE_HEADER(要将收货附加到此HU) 接下来,我尝试了以下FM,但是它们都没有进行包装: 1)PROCESS_HU_INBOUND_DLVRY:这也可以创建Hu,我可以跳过前面的步骤,但是不执行打包。 2)WS_DELIVERY_UPDATE:我收到错误:609/608说未选择传递 3)HU_PACKING_AND_UNPACKING:Tcode VL32n中也使用此方法,但是即使我调用HU_GET_HUs来填充其中一个全局表,也不会填充某些全局表。 请提出一个可行的代码或解决此问题的任何技巧。
您好 Abhishek Roy Choudhury
请参阅注释 581282-通过BAPI或功能模块包装交货。 它读取到BAPI_HU_ *函数不能用于管理与交货有关的处理单元,因为这些函数不会更新交货。 尽管该注释建议使用WS_DELIVERY_UPDATE函数,但同时它也指出该函数不能长期依赖,因为它没有为客户发布。 我知道,这有点矛盾。
在这里,我最好的方法是使用交付自动包装。 如果逻辑超出包装说明的能力,则可以使用包装说明或BADI_HU_AUTOPACK实现来驱动自动包装。 一旦实现了自动打包,就可以对VL32N进行简单的BDC调用以触发打包。
最诚挚的问候
Dominik Tylczynski
一周热门 更多>