如何在SAP BPA中将参数从作业链定义传递到事件定义

2020-08-23 17:28发布

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

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


我创建了一个参数,例如" P_LoadType",该参数在我的链定义(Jobchain1)中设置为inout参数。 我必须根据工作状态提出一个事件(event1)。

创建另一个作业(Jobchain2),该作业具有等待事件(event1)。 所以我必须将参数-P_LoadType从Jobchain1传递到Jobchain2。

参数将保持通用,因为将从多个作业中引发event1。

1。 Jobchain2必须从Jobchain1接收所有参数。

2。 无论如何,是否有将P_LoadType参数从Jobchain1传递到event1。

请让我知道这可能吗?

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

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


我创建了一个参数,例如" P_LoadType",该参数在我的链定义(Jobchain1)中设置为inout参数。 我必须根据工作状态提出一个事件(event1)。

创建另一个作业(Jobchain2),该作业具有等待事件(event1)。 所以我必须将参数-P_LoadType从Jobchain1传递到Jobchain2。

参数将保持通用,因为将从多个作业中引发event1。

1。 Jobchain2必须从Jobchain1接收所有参数。

2。 无论如何,是否有将P_LoadType参数从Jobchain1传递到event1。

请让我知道这可能吗?

付费偷看设置
发送
2条回答
绿领巾童鞋
1楼-- · 2020-08-23 18:26

你好,

您可以使用查询将该值转换为目标参数。

= Query.getString('从JobParameter jp,Job j, JobDefinitionParameter jdp,其中jp.JobDefinitionParameter = jdp.UniqueId和jdp.Name ='P_Loadtype'和jp.Job = j.UniqueId和j.JobId =?',[waitEvents。<您的事件名称> .raiserJobId],'n')

关于Gerben

CPLASF-自律
2楼-- · 2020-08-23 18:12

感谢您访问SAP社区以获得问题的答案。 我建议您熟悉 https://community.sap.com/resources/questions- 和答案(如果您还没有的话),因为它提供了准备问题的技巧,这些问题引起了我们成员的反馈。 例如,您可以概述寻找答案的步骤(以及答案无效的原因),分享您所见/完成的屏幕截图等。 您提供的详细信息越多,成员越有可能为您提供帮助。

如果您愿意,可以先选择"操作",然后再"编辑"来修改您的问题(尽管一旦有人回答了您的问题,您将失去编辑问题的能力-但是,如果发生这种情况,您可以在" 评论)。

-杰里

一周热门 更多>