SAP PO从文件的一行填充多个idoc段

2020-09-16 13:30发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专业人士, 对于文...

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

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


专业人士,

对于文件到idoc的映射,我具有以下要求。

文件的结构类似

abc; 10; 20; 30; abc; abc;

abd; 40; 50; 60; abd; abd;

abe; 70; 80; 90; abe; abe;

我要填写的idoc是ACC_DOCUMENT04。 但是我遇到了段E1BPACCR09的问题。 我需要从文件的一行中填充多个这些段,例如:

...

1

EUR

10

2

EUR

20

3

EUR

30

然后是下一个idoc

...

1

EUR

40

2

EUR

50

3

EUR

60

我试图更改上下文并编写一些UDF,但这并不能解决我的问题。 E1BPACCR09的第二段和第三段始终丢失。

有人对这个问题有建议吗?

谢谢。

最好的问候

恩里科

1条回答
lukcy2020
2020-09-16 14:10

嗨,

尝试使用formatByExample对值进行分组,并使用splitByValue和removeContext。 然后将其映射到目标字段。

对于较小的调整,您可以尝试将UDF与上述节点功能一起使用。

我认为这可以解决您的问题。

此致

Pavan

一周热门 更多>