使用groovy映射SAP云平台

2020-08-24 22:00发布

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

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


早上好,

我在SCPI上遇到一个障碍。 实际上,我有一个从S4H生成的带有字段的Web服务。 我也有带有字段的源文件,我想进行映射,到目前为止一切都很好。 担心的是,我有一个要从Groovy馈入的Web服务字段,因为它不在源文件中,您对如何执行Groovy有所了解吗?

我要用来填充字段的变量是我恢复的文件的名称,我想知道如何通过groovy进行映射。

谢谢

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

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


早上好,

我在SCPI上遇到一个障碍。 实际上,我有一个从S4H生成的带有字段的Web服务。 我也有带有字段的源文件,我想进行映射,到目前为止一切都很好。 担心的是,我有一个要从Groovy馈入的Web服务字段,因为它不在源文件中,您对如何执行Groovy有所了解吗?

我要用来填充字段的变量是我恢复的文件的名称,我想知道如何通过groovy进行映射。

谢谢

付费偷看设置
发送
1条回答
xfwsx85
1楼 · 2020-08-24 22:44.采纳回答

Hello Yamina,

在sap cpi中编写一个自定义函数以获取属性值(该属性存储文件创建datetimestamp)。

将属性名称:date_id_head传递给自定义函数

导入com.sap.it.api.mapping。*;
 导入com.sap.it.api.mapping.MappingContext;

 def String getProperty(String property_name,MappingContext context){

     def propValue = context.getPropery(property_name);
     返回propValue;
 }
 

下面的博客将提供更多信息。

https://blogs.sap.com/2018/03/27/sap-cpi-accessing-header-and-property/

Sriprasad Shivaram Bhat

一周热门 更多>