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

2020-08-16 11:42发布

         点击此处--->   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

         点击此处--->   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条回答
野沐沐
1楼-- · 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针对该失败文件引发电子邮件警报,然后将其发送给相关人员

Nir深蓝
2楼-- · 2020-08-16 12:20

感谢Supriya,

1。对于UDF,我需要在PIC级别完成映射后写任何ECC级别的代码。

2。请您帮助我,如果消息监视失败,如何发送电子邮件警报。使用邮件适配器,我们无法逐步发送不确定的消息。

此致

Manoj

CJones
3楼-- · 2020-08-16 12:08

嗨Kumar,

1。对于UDF,我需要在PIC级别完成映射后写任何ECC级别的代码。

->您能否详细说明? 可以在消息映射期间传递文件名

2。请您帮助我,如果消息监视失败,如何发送电子邮件警报。使用邮件适配器,我们无法逐步发送不确定的消息。

->请在SDN论坛上搜索,有关如何为失败案例设置电子邮件警报功能,有很多帮助

一周热门 更多>