云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

微软云_娄底网站建设_优惠

小七 141 0

在我从事AIF开发的过程中,我有时会收到客户的问题,免费的数据分析软件,询问不同的功能是如何工作的,或者用SAP应用程序接口框架解决特定需求的最佳方法是什么。有时我喜欢描述如何指导中最常见问题的解决方案。

您想对特定字段使用值映射。仅当限定符字段包含某个值时,才应执行此值映射。如果限定符不包含此值,大数据资源,则字段应直接从源字段映射到目标字段,而不执行值映射。

您需要执行以下步骤才能正确执行映射:

下面的示例将逐步描述如何设置此场景的字段映射。

此示例示例使用SAP航班预订示例。我们收到几家旅行社的预订。大多数旅行社发送的航班预订带有正确的字段级别映射值(B或P)。其中一家旅行社(身份证号码1)总是派X去那里预订私人航班。对于大多数情况,字段类的1:1映射是非常好的。对于身份证为1的机构来说,大数据怎么样,这是行不通的。对于由代理ID 1发送的所有预订,物联网技术及应用,我们需要字段类的值映射,而不是字段的1:1映射。

1。在AIF自定义中创建字段映射

在define structure mapping活动中打开界面,并导航到包含要映射的字段的结构。为此字段创建1:1映射。在目的结构中选择字段,在字段名1中从源结构中选择字段

2。创建条件

为新创建的字段映射创建条件。双击左侧菜单中的define condition并创建一个新条目。如果我们的条件是适用的,我们喜欢执行一个值映射作为替代。因此,条件类型设置为可选值映射/字段名

3。添加值映射

在字段名称空间/可选值映射中输入您的值映射(或创建新的值映射)。

4。在字段名称空间/检查中添加检查

输入您的检查(或创建新的检查)。在检查中,我们不想检查field CLASS的值,而是要检查field AGENCYNUM的值。要使用正确的字段执行检查,淘客是啥,必须在字段名1中选择AGENCYNUM。

请不要忘记,保存您的更改!

检查结果:发送新消息并验证值映射/映射是否正确执行。

使用AIF测试工具测试映射。

使用旅行社=00000001执行的测试文件的映射结果:

使用旅行社=00000002执行的测试文件的映射结果:

这是实现此目标的一种可能性映射。

这篇博客文章介绍了如何将条件映射与检查和值映射结合使用。通过使用检查来确定字段的值是否应直接映射或通过值映射,可以根据字段值来确定字段的值。例如,这可以用来不同地映射特定组织单位的值