文件/SFTP适配器-仅在存在.job文件时读取文件.dat

2020-09-23 21:30发布

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

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


专家们,

我仅在SAP PO 7.4中设计与文件适配器或SFTP适配器的接口时需要帮助。 要求仅当存在" .job"文件时,才在第三方系统中读取一个名为" .dat"的文件,文件名相同,但扩展名不同。 根据.job的文件名,应单独读取相应的.dat文件,还应读取" .dat"文件所需的内容转换。 我正在使用SAP PO 7.4。

请向我建议一种最佳方法。

感谢与问候,

RV

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

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


专家们,

我仅在SAP PO 7.4中设计与文件适配器或SFTP适配器的接口时需要帮助。 要求仅当存在" .job"文件时,才在第三方系统中读取一个名为" .dat"的文件,文件名相同,但扩展名不同。 根据.job的文件名,应单独读取相应的.dat文件,还应读取" .dat"文件所需的内容转换。 我正在使用SAP PO 7.4。

请向我建议一种最佳方法。

感谢与问候,

RV

付费偷看设置
发送
6条回答
悠然的二货
1楼-- · 2020-09-23 22:26

RV,您好!

发件人文件通道的"其他文件"选项不是您想要的吗?

https://help.sap.com/saphelp_nw73/ helpdata/zh-CN/44/682bcd7f2a6d12e10000000a1553f6/frameset.htm

关于,Evgeniy。

huskylover
2楼-- · 2020-09-23 22:35

嗨,詹斯!

感谢您的反馈。 是的,我认为这种方式最简单易用。

关于Evgeniy。

黑丝骑士
3楼-- · 2020-09-23 22:30

嗨,RV,

我想,您必须使用OS命令才能达到上述要求。

此致

Manoj Kumar

SAP小黑
4楼-- · 2020-09-23 22:32

Manoj,

是的,这是我想到的一种选择。 但想知道

1。 OS命令可以在第三方系统中使用吗?

2。 当.job文件存在时,我只想读取.dat文件。 使用OS命令如何出现这种情况? 因为我想阅读.dat文件并进行内容转换,所以我对.job文件不做任何操作。

感谢与问候,

RV

南山jay
5楼-- · 2020-09-23 22:09

嗨,RV,

另一种选择是仅对.job文件进行轮询,然后在映射级别对.dat文件进行文件查找( https://blogs.sap.com/2016/04/30/file-lookup-in-sap-pi-using -udf /)。

如果您不需要做地图或使用SFTP,则该选项可能很奇怪。 然后,如果您涉及SAP ERP,我会做些小技巧。 您为.job文件创建池并调用ERP RFC/proxy,这将启动第二种情况以轮询.dat文件: https://blogs.sap.com/2011/05/24/startstop 一个使用外部控制开关的abap程序中的通信通道/

此致。

打个大熊猫
6楼-- · 2020-09-23 22:30

嗨,Inaki,

我创建了2个ico-1,用于通过OS命令与* .job一起执行,以将* .dat移动到其他文件夹(如果* .job存在)。 第二个界面将直接拉* .dat并进行内容转换。 我不确定它是否是最佳设计,但现在可以正常工作。

感谢您向我展示另一个选项"文件查找",我还将探讨该选项在我的界面中是否可行。

一周热门 更多>