SFTP同步和触发文件机制

2020-09-15 05:55发布

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

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


你好

我对从SFTP到SAP PI到SOAP ERP的同步要求与某些奇怪的过程同步。

有人可以提出一些建议来解决它吗?

1。 第三方系统会将一个文件放在SFTP文件夹中。

2。 PI应该选择文件(SFTP Sender)并对其进行处理而不删除该文件,即仅处理一次。

3。 SFTP适配器应作为"同步"工作,并且响应文件将在同一文件夹中创建。

4。 然后,在某个时间之后,SAP PI系统创建了第二个文件,第三方将创建一个第三个文件,该文件将由SAP PI(异步)提取,并将第四个文件放置在同一文件夹中。 即再次,不应再次处理第三个文件。

5。 在文件夹中创建4个文件后,第三方系统将一起处理它们并删除文件,对于新文件,同样的过程将继续。

我知道这涉及两个要求。

  • SFTP同步(可以通过一些模块响应bean来实现,但是在发送方)-请让我知道我是否正确。
  • 某种触发文件机制,但是我不知道该怎么做。

所以有人可以建议如何实现此方案。

谢谢。

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

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


你好

我对从SFTP到SAP PI到SOAP ERP的同步要求与某些奇怪的过程同步。

有人可以提出一些建议来解决它吗?

1。 第三方系统会将一个文件放在SFTP文件夹中。

2。 PI应该选择文件(SFTP Sender)并对其进行处理而不删除该文件,即仅处理一次。

3。 SFTP适配器应作为"同步"工作,并且响应文件将在同一文件夹中创建。

4。 然后,在某个时间之后,SAP PI系统创建了第二个文件,第三方将创建一个第三个文件,该文件将由SAP PI(异步)提取,并将第四个文件放置在同一文件夹中。 即再次,不应再次处理第三个文件。

5。 在文件夹中创建4个文件后,第三方系统将一起处理它们并删除文件,对于新文件,同样的过程将继续。

我知道这涉及两个要求。

  • SFTP同步(可以通过一些模块响应bean来实现,但是在发送方)-请让我知道我是否正确。
  • 某种触发文件机制,但是我不知道该怎么做。

所以有人可以建议如何实现此方案。

谢谢。

付费偷看设置
发送
2条回答
hengyuye
1楼 · 2020-09-15 06:15.采纳回答

这可以通过以下设计实现。 从SFTP位置仅轮询请求文件,并启用重复检查,不删除。

PI通过PI到X路由进行正常的文件处理,但是并行地拆分了接口以将响应文件放置到相同的SFTP位置。 请注意,响应文件的名称是这样的,例如SFTP轮询通道不应对其进行轮询。

............................................... | -----> X

SFTP(投票请求文件)----> PI |

............................................... | ------> SFTP(放入Resp_File)

路亽曱_Ryan
2楼-- · 2020-09-15 06:14

非常感谢Anurag,重复检查选项已使我忘了。:)

一周热门 更多>