出站IDOC未分段

2020-08-16 00:59发布

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

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


嗨!

我创建了一个IDOC出站到文件,但是数据中包含细分类型。

我只想保存数据。

附件中的图像显示了我不想在文件中插入的内容。

我该怎么解决这个问题?

谢谢。

(13.8 kB)

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

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


嗨!

我创建了一个IDOC出站到文件,但是数据中包含细分类型。

我只想保存数据。

附件中的图像显示了我不想在文件中插入的内容。

我该怎么解决这个问题?

谢谢。

(13.8 kB)
付费偷看设置
发送
2条回答
蓋茨
1楼-- · 2020-08-16 01:09

您好 Clayton Camargo BarbosaJúnior

如果您将IDoc定向到标准文件类型端口, SAP将把整个IDoc及其控制记录和所有数据段转储到一个平面文件中。 如果我理解正确,那么您需要在保存时操作IDoc,仅将数据字段放入文件中,无需控制记录,无需段类型名称等。

如果是这样,您可以使用以下几种选择:

  1. 如果这是一次工作,只需在文本编辑器中编辑文件即可。
  2. 您可以将IDoc路由到中间件,例如 SAP Business Connector,Mulesoft,Biztalk,SAP PI/PO并在其中创建所需的文件格式。 这种方法可能是过大的,特别是如果您的环境还没有任何中间件的话。
  3. 您可以定义ABAP-PI类型的输出端口(事务WE21)。 在这里,您分配了一个自定义功能模块-有关SAP提供的示例,请参见OWN_FUNCTION。 您的自定义函数将获取整个IDoc作为输入,可以评估IDoc数据并根据需要进行处理,例如 创建具有所需内容的文件。 我已使用此方法将IDoc数据存储在外部数据库中。 它像一种魅力。 只是需要一点ABAPing。

如果您需要的是一项常规任务,并且您的环境中没有中间件,我建议您使用ABAP-PI端口方法。 p>

最诚挚的问候

Dominik Tylczynski

xfwsx85
2楼-- · 2020-08-16 01:22

因此,如果我看不清楚您的截图,那么您就是在谈论ORDRSP。 搜索此:

 ORDRSP减少站点:sap.com 

如果您想了解有关"减少的消息类型"的更多信息,请执行相同的操作。

一周热门 更多>