通过客户增强功能,在CAR的出站IDOC中添加细分。

2020-08-25 19:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们的客户是使用GK作为销售点的...

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

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


我们的客户是使用GK作为销售点的药房。 销售周期从GK中的POS开始,GK将XML文件发送到PI,PI通过RFC将数据发送到CAR,然后CAR通过IDOC将数据发送到S4。 我们的开发人员对客户进行了增强,在其中添加了与保险相关的字段,例如保险编号和客户名称。 这些字段可以很好地达到CAR的要求,但是没有CAR的idoc却没有这些增强功能。 我的问题是,我该如何在idoc中添加从CAR出来的带有增强字段的段。

3条回答
渐行渐远_HoldOn
2020-08-25 20:01

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

一周热门 更多>