处理不同上下文的输入时,SAP PI映射问题。

2020-09-04 00:38发布

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

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


大家好,

对于以下逻辑,当我们在一个E1WBB03-MEIH字段下有两个或多个KERTY字段时,则不会生成预期的输出。

您能帮助解决此问题吗?

--------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------

如果E1WBB02-BASME ='EC'计算输出= E1WBB08-KERTY *(E1WBB03-URZM)/(E1WBB03-URMN)其中EIWBB03-MEIH = KILO

E1WBB01

E1WBB02(0..1)->(E1WBB02在E1WBB01之下)

BASME

E1WBB03(0..100)->(E1WBB03在E1WBB01之下)

MEIH

URZM

URMN

E1WBB07(0..1000)->(E1WBB07在E1WBB03之下)

E1WBB08(0..100)->(E1WBB08在E1WBB07之下)

KERTY

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

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


大家好,

对于以下逻辑,当我们在一个E1WBB03-MEIH字段下有两个或多个KERTY字段时,则不会生成预期的输出。

您能帮助解决此问题吗?

--------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------

如果E1WBB02-BASME ='EC'计算输出= E1WBB08-KERTY *(E1WBB03-URZM)/(E1WBB03-URMN)其中EIWBB03-MEIH = KILO

E1WBB01

E1WBB02(0..1)->(E1WBB02在E1WBB01之下)

BASME

E1WBB03(0..100)->(E1WBB03在E1WBB01之下)

MEIH

URZM

URMN

E1WBB07(0..1000)->(E1WBB07在E1WBB03之下)

E1WBB08(0..100)->(E1WBB08在E1WBB07之下)

KERTY

付费偷看设置
发送
2条回答
悻福寶寶
1楼-- · 2020-09-04 01:11

Naveen,

附件中给出了源结构的层次结构。 所有这五个字段都作为输入传递到UDF以获取输出。

UDF也附在这里。

 public void averageamount(字符串[]基本,字符串[]名,浮点[] urzm,浮点[] urmn,浮点[]凯蒂,ResultList结果,容器容器)抛出StreamTransformationException {

 int a = 0;
 int b;
 for(int i = 0; i 
 

奄奄一息的小鱼
2楼-- · 2020-09-04 01:10

你好乔西内拉,

如果可以共享源代码和目标结构,请简单介绍一下,理解起来似乎有些棘手。

谢谢,Naveen

一周热门 更多>