关于在BAPI_OUTB_DELIVERY_CHANGE中使用EXTENSION1和EXTENSION2

2020-08-30 01:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 任何人都可以帮我如何在...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

任何人都可以帮我如何在BAPI_OUTB_DELIVERY_CHANGE的EXTENSION1和EXTENSION2中为zfields编码

谢谢

Nethaji。

9条回答
jovirus
2020-08-30 02:32

BAPI_OUTB_DELIVERY_CHANGE是我进行更新的比较讨厌的BAPI调用之一 自定义字段。 我在LIPS上有需要更新的自定义字段。 我的问题是业务功能LOG_LE_INTEGRATION未打开,这意味着未调用BAdI LE_SHP_DELIVERY_UPDATE。 此BAdI对于使用表CT_VBPOK中的自定义字段更新LIPS至关重要。

更新投放订单项上的自定义字段的步骤

  1. 使用自定义字段附加结构VBPOK
  2. 创建经典BAdI SMOD_V50B0001的增强实现。 在方法IF_EX_SMOD_V50B0001〜EXIT_SAPLV50I_010中,您需要将自定义字段的值从Extenson1或Extension2复制到CT_VBPOK。
  3. 创建BAdI LE_SHP_DELIVERY_UPDATE的增强实现。 注意:必须打开业务功能LOG_LE_INTEGRATION。 该BAdI允许您从CT_VBPOK更新LIPS。

下面是调试的屏幕截图,帮助我弄清楚了这一点:

我通过查看增强实现VL_SFWS_LV50LF14找到了切换

然后我在表SFW_SW_BF中查找了相应的业务功能

然后输入T代码SFWF

一周热门 更多>