如何使用ValueMapping API在运行时在"值映射表"中插入条目?

2020-08-15 23:19发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨朋友 我尝试找到一些选项...

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

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


嗨朋友

我尝试找到一些选项,如何使用UDF在Integration Directory的"值映射表"中插入条目。 (如果我使用SAP Standard ValueMappingReplication消息类型(来自BASIS SWCV),则需要创建单独的消息映射和操作映射)

原因是来自主映射,当我从给定键的值映射表(在映射中使用ValueMapping标准函数)获取"找不到值或null"时,在那种情况下,我只需要在Value中插入新条目 在运行时映射表。

值映射API类

https://help.sap.com/doc/2f39047ed6b141cb83658041d2d4e029/7.5.12/zh-CN/PI/com/sap/aii/mapping/value/api/package-summary.html

标准类 XIVMService 具有方法executeMapping。 但是,这些方法可以从"值映射"表中检索给定键的值。 我找不到在"值映射"表中插入条目的任何方法。

请您澄清一下吗?

谢谢。

关于

Jegatheeswaran P.

4条回答
ZJXianG
2020-08-15 23:43

嗨,Jens

感谢您的回复。

第一点的博客讨论了SOAP查找。 在这里,我可以使用值映射API类进行查找。 这不是问题。

第二点中的博客讨论了将记录从ECC复制到PI Cache Monitor。 我们已经做到了,并且有效。

我的要求与第二篇博客中的解释类似,但与ECC表无关。 在映射本身中,我需要执行DeleteContext操作,然后将记录插入值映射表中。 (与第二篇博客中介绍的方法相同)。

如果您有任何想法或任何其他方法可以实现此目标,请 告诉我。

谢谢。

一周热门 更多>