在idoc控制记录SNDLAD中传递动态文件名

2020-08-16 11:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 我有ftp到idoc的...

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

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


大家好

我有ftp到idoc的场景,这里我需要开发两个新对象,

1。需要将动态文件名传递给idoc控制记录字段(SNDLAD),为此,我编写了一个udf来获取动态文件名,并且在ASMA中,我选择了文件名复选框,但是如何在消息映射中映射该文件

2。我需要在ECC中创建自定义表并更新表方案中的每个文件名都是ftp到idoc。

在这里,我的changle是ex 10个文件,它们在ftp中, CASE1::PI处理所有文件并使用udf提取文件名,然后发送到 ECC.In ECC ABAPer将编写程序并在自定义变量中填充细节,但 CASE2:在10个文件中1个文件在PI中失败 ECC中有9个文件,表将仅更新9个文件,但是我还需要更新表中的失败文件名,我该如何实现CASE2。

谢谢

Manoj

3条回答
野沐沐
2020-08-16 12:06

HI

1。需要将动态文件名传递给idoc控制记录字段(SNDLAD),为此,我编写了一个udf来获取动态文件名,并且在ASMA中,我选择了文件名复选框,但是如何在消息映射中映射该文件

->将UDF的输出传递到SNDLAD字段,您可以将任何常量值传递给UDF

2。我需要在ECC中创建自定义表并更新表方案中的每个文件名都是ftp到idoc。

这里changle是ex 10个文件,它们在ftp中,CASE1:PI处理所有文件,然后使用udf获取文件名并发送到 ECC.In ECC ABAPer将写入programm并将细节填充到customtable中,但CASE2:在10个文件中1个文件在PI 9文件中失败,而在ECC中,表将仅更新9个文件,但我需要更新失败 表中的文件名也如何实现CASE2。

->为什么要传递失败文件的文件名? 您可以通过SAP PO针对该失败文件引发电子邮件警报,然后将其发送给相关人员

一周热门 更多>