在 SAP PI 参数化映射中是否可以从图形消息映射中的字段获取值并在 Java 映射中发送该值?
我有一个场景,我在图形映射中从 S/4HANA 系统获取电子邮件列表,但我想在 Java 映射中使用该电子邮件值,这是该场景中的另一个映射。我尝试了参数绑定,但在这种情况下,参数的导入或导出类型都没有用,因为它们都不能存储值。
请让我知道是否有可能实现或是否有其他方法可以在 SAP PI 系统中获得它。
在 SAP PI 参数化映射中是否可以从图形消息映射中的字段获取值并在 Java 映射中发送该值?
我有一个场景,我在图形映射中从 S/4HANA 系统获取电子邮件列表,但我想在 Java 映射中使用该电子邮件值,这是该场景中的另一个映射。我尝试了参数绑定,但在这种情况下,参数的导入或导出类型都没有用,因为它们都不能存储值。
请让我知道是否有可能实现或是否有其他方法可以在 SAP PI 系统中获得它。
不确定参数是否是您最好的选择。它们主要用于在运行时将配置时间的一些值插入到映射中。
您可能想看看这里的“使用全局变量” https://blogs.sap.com/2014/10/17/how-to-use-global-variable-in-sap-pi-mapping/
描述的一种解决方案是在图形消息映射中使用“编辑 Java 部分”功能。
请注意,我实际上并没有尝试过,所以 YMMV