将在先前失败的步骤中生成的假脱机附加到SAP BPA 9.1中的System_mail_send作业

2020-08-25 22:04发布

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

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


大家好,

我有一个Chain定义,其中包含3个步骤。

第一步和第二步运行一个程序和一个变体,并生成假脱机文件。 两者均正确维护了假脱机收件人,并且如果作业成功运行,则用户可以通过电子邮件正确接收假脱机文件。

但是,当这些步骤中的任何一个失败并且作业错误结束时,将不发送假脱机文件。 但是在这种情况下,我们也希望发送假脱机文件。 因此,我们将步骤3添加为System_Mail_send Job,并希望重复使用它以附加失败步骤的后台处理程序并发送给收件人。

请让我知道是否可以实现以及如何实现?

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

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


大家好,

我有一个Chain定义,其中包含3个步骤。

第一步和第二步运行一个程序和一个变体,并生成假脱机文件。 两者均正确维护了假脱机收件人,并且如果作业成功运行,则用户可以通过电子邮件正确接收假脱机文件。

但是,当这些步骤中的任何一个失败并且作业错误结束时,将不发送假脱机文件。 但是在这种情况下,我们也希望发送假脱机文件。 因此,我们将步骤3添加为System_Mail_send Job,并希望重复使用它以附加失败步骤的后台处理程序并发送给收件人。

请让我知道是否可以实现以及如何实现?

付费偷看设置
发送
3条回答
粗暴的香蕉
1楼-- · 2020-08-25 22:46

您好

如果您在SAP作业中正确配置了后台处理收件人,我相信如果将"报告发送状态"参数(REC_DELIVER)设置为始终(A),则不会 必须考虑System_Mail_Send出现错误的情况。

关于Gerben

d56caomao
2楼-- · 2020-08-25 22:52
我尝试将REC_DELIVER设置为A,但是没有用。 此设置用于在阅读警报电子邮件时发送回执确认。

此致

Manish

打个大熊猫
3楼-- · 2020-08-25 23:01

你好

您可以做的是以下操作,让我们考虑一下前两个步骤分别标记为"步骤1"和"步骤2"。

在"步骤3 System_Mail_Send"作业中,为"相对过程"参数指定以下REL:

='Step'+ Logic.if(JobChainParameters.getJobStatus('Step 1 ,job 1')==='Error','1','2')+',job 1'

并在文件参数* spool *

中提及Gerben

一周热门 更多>