点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在尝试做一个简单的映射,但是没有弄错地方。
要实现的目标:
当部分ID等于8时,我需要计算源中整个有效负载中存在多少次,并将其除以100,然后传递给目标,否则当部分ID等于9时我需要计算 很多时候,源中的整个有效负载中都存在该数据,然后将其除以100并传递到目标。
来自源的有效负载样本:
file.txt
致谢
(49.4 kB)
您好 Sandhya ravi ,
您可以参考以下映射:
注意:
1。 检查分红是否为0
2。 更改SectionID的上下文
3。 SectionID不等于8或9时处理
4。 出现错误时,您可以使用显示队列调试每个步骤
因此希望此评论会有所帮助。
最诚挚的问候,
Nero。
嗨,桑迪亚,
这是示例代码,最好自己尝试编写。
这就是您所需要的,它对我有用。
此致
Nero
您好桑迪亚·拉维,
您可以尝试这样编写一个普通的UDF:
嗨, Nero Zhang ,
我的意思是 说您提供的示例代码给我的结果与图形映射中的结果相同。 我的问题是无法计算源值(部分ID)在有效负载中存在的次数。
在此,源ID为8的节中有7次,因此输出应为100/7 = 14.28。
此致
Sandhya
一周热门 更多>