将Zsegment添加到ORDERS05时采用扁平的IDOC结构

2020-09-05 12:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我的要求是如下扩展O...

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

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


大家好,

我的要求是如下扩展ORDERS05的出站IDOC

-> E1EDP01(项目级别)

---------->在E1EDP01细分下添加新的自定义细分。

为了实现这一目标,我已经完成了WE30,WE31,合作伙伴资料维护等中的必要步骤。

我在EXIT_SAPLVEDC_002中添加了以下逻辑

如果int_edidd-segnam ='E1EDP01'。

清除int_edidd。

int_edidd-segnam ='ZEX_ORDERS05'。

int_edidd-sdata = ls_orders05。

APPEND int_edidd。

ENDIF。 "此时,INT_EDIDD会附加自定义细分的详细信息。

但是,生成IDOC时,结构是平坦的。

我尝试在论坛中进行搜索,但没有任何建议有效。 您的帮助将不胜感激,正确的答案将得到回报。

TIA。