点击此处---> 群内免费提供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。
嗨,
您正在清除int_edidd的整个结构! 您应该只清除使用ls_orders05中的内容覆盖的int_edidd-sdata字段...
Dev。
嗨
我想 您将使用WE30扩展IDOC。
此致
纳瓦
一周热门 更多>