CPI中发生映射错误时,警报邮件中的IDOC源字段填充

2020-08-16 02:50发布

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

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


尊敬的专家,

早上好!

我们有一个奇怪的要求,即客户希望在发送警报通知电子邮件时填充源字段和字段描述。 通常,当任何消息由于数据问题而失败时,错误消息详细信息都会捕获,我们可以将这些详细信息作为电子邮件发送给客户端,但是在这里,他们期望源字段详细信息也可以在发生任何映射错误的情况下使用,因为业务不 了解字段描述。

场景:IDOC-> CPI->肥皂。

要求:如果发生映射错误,则需要在警报邮件中填充IDOC源字段和字段描述。

如果我们可以满足此要求,并且有任何标准选项,流程或Groovy脚本,请提供帮助。

先谢谢了!

Raviteja Satuluri

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

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


尊敬的专家,

早上好!

我们有一个奇怪的要求,即客户希望在发送警报通知电子邮件时填充源字段和字段描述。 通常,当任何消息由于数据问题而失败时,错误消息详细信息都会捕获,我们可以将这些详细信息作为电子邮件发送给客户端,但是在这里,他们期望源字段详细信息也可以在发生任何映射错误的情况下使用,因为业务不 了解字段描述。

场景:IDOC-> CPI->肥皂。

要求:如果发生映射错误,则需要在警报邮件中填充IDOC源字段和字段描述。

如果我们可以满足此要求,并且有任何标准选项,流程或Groovy脚本,请提供帮助。

先谢谢了!

Raviteja Satuluri

付费偷看设置
发送
8条回答
SKY徐
1楼-- · 2020-08-16 03:26

嗨Raviteja,

我怀疑我们是否可以发送idoc元素的描述。

此致

Yatan

Aaron 3364
2楼-- · 2020-08-16 03:32

嗨Yatanveer,

是的,企业需要IDOC字段名称以及字段描述。 您能帮我实现它吗?

感谢和问候,

Raviteja Satuluri。

浮生未央
3楼-- · 2020-08-16 03:39

嗨,

如果字段的数量受到限制(较少),则将其创建为"属性",并在"异常"子进程中进行访问,并使用创建的属性创建消息正文,然后使用邮件适配器将其发送给邮件。

我认为他们必须将字段描述作为输入发送给CPI,否则很难。

感谢和问候,

Vijay

xfwsx85
4楼-- · 2020-08-16 03:14

嗨,

请检查此博客,了解如何在异常子过程中使用groovy脚本构造错误消息。

https ://blogs.sap.com/2019/02/14/create-custom-message-for-exceptions-raised-by-sap-cpi/

感谢和问候,

Vijay。

大道至简
5楼-- · 2020-08-16 03:15

嗨,Raviteja,

没有开箱即用的解决方案,您只能通过iflow内部的任何数据在邮件中发送详细信息。

您可以在下面检查。

1。 检查是否有任何可以提供idoc描述的BAPI/RFC,如果存在(我怀疑),可以在出现错误的情况下调用该BAPI并获取idoc字段的详细信息/描述。

2。 您还可以创建一个值映射,类似于键值对类型的文件,在其中可以将idoc元素名称与描述进行映射,并在发生错误时调用此映射以获取相关描述。

简而言之,因为您在iflow中没有这些数据,所以您需要转到外部源以获取相关信息,并且该源可以是任何东西-数据库,CSV文件,值映射,BAPI等

此致

Yatan

木偶小白
6楼-- · 2020-08-16 03:37

嗨Yatanveer,

请告知我是否可以使用Groovy Script达到此要求。 请确认。

感谢和问候,

Raviteja Satuluri。

一周热门 更多>