2020-08-25 19:25发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们的客户是使用GK作为销售点的药房。 销售周期从GK中的POS开始,GK将XML文件发送到PI,PI通过RFC将数据发送到CAR,然后CAR通过IDOC将数据发送到S4。 我们的开发人员对客户进行了增强,在其中添加了与保险相关的字段,例如保险编号和客户名称。 这些字段可以很好地达到CAR的要求,但是没有CAR的idoc却没有这些增强功能。 我的问题是,我该如何在idoc中添加从CAR出来的带有增强字段的段。
嗨,阿卜杜勒,
您可以使用以下任何BAdI实现来添加自定义段,具体取决于您计划使用的idoc消息类型
1./POSDW/BADI_OT_UMS_HDXX_ADD-WPUUMS标头段
2。/POSDW/BADI_OT_UMS_ITXX_ADD-WPUUMS项目段
3./POSDW/BADI_OT_TAB_HDXX_ADD-WPUTAB标头段
4。 POSDW/BADI_OT_TAB_HDXX_ADD-WPUTAB项目分段
希望对您有所帮助。
谢谢
Aram。
Idoc类型WPUUMS01具有 E1WXX01,这是根据需要使用的客户增强功能细分。
它具有三个字段
FLDGRP FLDNAME FLDVAL
您没有创建任何自定义细分,而是使用此细分进行填充。
针对您的方案保险编号和客户名称。
FLDGRP ='INSGRP'
FLDNAME ='INSNUMB'
FLDVAL = <在此处填充什么值>
FLDGRP ='CUSGRP'
FLDNAME ='CUSNUM'
这些值需要填写/POSDW/IF_BADI_PROCESS_PACKAGE〜PROCESS_PACKAGE
调用SE24类/POSDW/CL_WPUUMS_IDOC的方法为SEND_IDOC
您需要通过单击"退出"来实现此方法,然后在此处检查"消息类型"和" Idoc类型",并根据需要填充FLDGRP FLDNAME FLDVAL的值。
Pramod
嗨!
如果我们谈论的是WPUUMS/WPUTAB IDoc,则值得注意的是,这些IDoc主要用于发送聚合数据 到ERP。 在这种情况下,您将如何发送所需的数据? 至少,还应该首先修改聚合任务。
如果我们要使用IDoc WPUBON发送数据,则它将使用标准任务实现发送零售职位的用户扩展。
最多设置5个标签!
嗨,阿卜杜勒,
您可以使用以下任何BAdI实现来添加自定义段,具体取决于您计划使用的idoc消息类型
1./POSDW/BADI_OT_UMS_HDXX_ADD-WPUUMS标头段
2。/POSDW/BADI_OT_UMS_ITXX_ADD-WPUUMS项目段
3./POSDW/BADI_OT_TAB_HDXX_ADD-WPUTAB标头段
4。 POSDW/BADI_OT_TAB_HDXX_ADD-WPUTAB项目分段
希望对您有所帮助。
谢谢
Aram。
Idoc类型WPUUMS01具有 E1WXX01,这是根据需要使用的客户增强功能细分。
它具有三个字段
FLDGRP FLDNAME FLDVAL
您没有创建任何自定义细分,而是使用此细分进行填充。
针对您的方案保险编号和客户名称。
FLDGRP ='INSGRP'
FLDNAME ='INSNUMB'
FLDVAL = <在此处填充什么值>
FLDGRP ='CUSGRP'
FLDNAME ='CUSNUM'
FLDVAL = <在此处填充什么值>
这些值需要填写/POSDW/IF_BADI_PROCESS_PACKAGE〜PROCESS_PACKAGE
调用SE24类/POSDW/CL_WPUUMS_IDOC的方法为SEND_IDOC
您需要通过单击"退出"来实现此方法,然后在此处检查"消息类型"和" Idoc类型",并根据需要填充FLDGRP FLDNAME FLDVAL的值。
谢谢
Pramod
嗨!
如果我们谈论的是WPUUMS/WPUTAB IDoc,则值得注意的是,这些IDoc主要用于发送聚合数据 到ERP。 在这种情况下,您将如何发送所需的数据? 至少,还应该首先修改聚合任务。
如果我们要使用IDoc WPUBON发送数据,则它将使用标准任务实现发送零售职位的用户扩展。
< p>致谢,叶夫根尼。一周热门 更多>