SAP PI:文件名重复错误:出站接口

2020-08-21 12:36发布

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

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


嗨,

我们有一个出库场景SAP SOAP-第三方SFTP(Aysnc)。 第3方每1或2分钟从文件夹中选择一次文件。 当多个连续的消息传输到他们的SFTP时,消息变得失败,文件名已经存在错误(系统错误)。

除了添加时间戳外,没有其他方法,例如一旦文件名已经存在错误出现,PI应每1分钟检查/重试3次(在1分钟内,他们的工作将从其文件夹中选择文件),这将解决 问题。

请提出建议。

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

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


嗨,

我们有一个出库场景SAP SOAP-第三方SFTP(Aysnc)。 第3方每1或2分钟从文件夹中选择一次文件。 当多个连续的消息传输到他们的SFTP时,消息变得失败,文件名已经存在错误(系统错误)。

除了添加时间戳外,没有其他方法,例如一旦文件名已经存在错误出现,PI应每1分钟检查/重试3次(在1分钟内,他们的工作将从其文件夹中选择文件),这将解决 问题。

请提出建议。

付费偷看设置
发送
5条回答
哎,真难
1楼 · 2020-08-21 13:13.采纳回答

您好,Subin!

您可以使用通信通道监视:

如果在通道属性中将" Overwrite"选项设置为false,则系统将尝试根据给定的参数将文件写入目标。

关于此,Evgeniy。

DafaDDDa
2楼-- · 2020-08-21 12:54

嗨!

此选项用于接收器通道。

关于此,Evgeniy。

shere_lin
3楼-- · 2020-08-21 12:54

好的,然后尝试一下此配置 在下面。

  • 将"写入方式"设置为"临时"模式。

然后将文件以临时名称在接收器处写入,然后在"通信通道"中转换为指定格式。 即使文件名带有时间戳,当同时生成大量文件时,也有可能覆盖文件。 如果接收者有可能在PI/PO生成文件时选择并处理它们,则这是最佳的使用方法。 临时模式会使用唯一的名称创建每个文件,并在文件生成完成后将文件名更改为指定的格式。

  • 在"临时文件"模式下,首先将文件名设置为 <文件名> .tmp 。 这里的时间戳最长为毫秒。

此致

Bhaskar

me_for_i
4楼-- · 2020-08-21 12:54

SFTP Receiver中没有重复文件检查选项。

xfwsx85
5楼-- · 2020-08-21 13:07

嗨Subin,

您是否尝试过在SFTP中使用"重复文件检查"选项?

此致

Bhaskar

一周热门 更多>