如何通过ORDERS05 IDoc保存电子邮件地址?

2020-08-24 02:34发布

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

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


我正在通过ORDERS05 Idoc创建销售订单。 我正在使用E1EDKA1结构将" WE"收货地址添加到订单中。 E1EDKA1中没有名为SMTP_ADDR的字段。 我可以将其放在我们未使用的Telebox(TELBX)字段中,但最终希望该电子邮件地址正确显示在SAP的ADR6表中。

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

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


我正在通过ORDERS05 Idoc创建销售订单。 我正在使用E1EDKA1结构将" WE"收货地址添加到订单中。 E1EDKA1中没有名为SMTP_ADDR的字段。 我可以将其放在我们未使用的Telebox(TELBX)字段中,但最终希望该电子邮件地址正确显示在SAP的ADR6表中。

付费偷看设置
发送
2条回答
吹牛啤
1楼 · 2020-08-24 03:32.采纳回答

嗨,马克,

请尝试填充段E1EDKA1-TELBX并使用

用户退出EXIT_SAPLVEDA_004以使用FM ADDR_SAVE_INTERN更新表ADR6。

请注意,

Ferry Lianto

My梦
2楼-- · 2020-08-24 03:24

谢谢,这对我有很大帮助。 就我而言,我们使用的是AFS版本的SAP 46C。 我们使用的fm J_4A_IDOC_INPUT_ORDERS与IDOC_INPUT_ORDERS非常相似。 我使用CUSTOMER-FUNCTION'010'代替CUSTOMER-FUNCTION'004'。 由于E1EDKA1中的telebox字段对于电子邮件地址而言可能太短,因此我在E1EDKA1中使用了70个字符的ILNNR字段。 我根据您的建议使用了FM ADDR_SAVE_INTERN,效果很好! 如果您想查看我的代码,请给我发送电子邮件: mathison@hotmail.com

一周热门 更多>