从FLATFILE转换为XML SAP PI/PO 7.5

2020-09-04 02:44发布

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

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


尊敬的专家,
我有一个FlatFile,没有任何FieldSeparator。 没有";" 或","或字段(记录)之间的任何空格或制表符。 如何在PI中为新字段设置列? 我的Flatfile的固定长度为60列。 问题是没有创建2秒的数据记录。 通过PI后只有1个XML,但是应该有3个XML。

我认为模块/参数存在问题,或者映射不正确。

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

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


尊敬的专家,
我有一个FlatFile,没有任何FieldSeparator。 没有";" 或","或字段(记录)之间的任何空格或制表符。 如何在PI中为新字段设置列? 我的Flatfile的固定长度为60列。 问题是没有创建2秒的数据记录。 通过PI后只有1个XML,但是应该有3个XML。

我认为模块/参数存在问题,或者映射不正确。

付费偷看设置
发送
5条回答
SC_Yao
1楼-- · 2020-09-04 03:37

您好,穆罕默德!

源文件中是否有三行?

关于此,叶夫根尼。 它只有1行,其中包含许多数据记录。

我是小鹏鹏啊
2楼-- · 2020-09-04 03:42

不! 它只有1行,其中包含许多数据记录。

Haoba3210
3楼-- · 2020-09-04 03:23

哦,好的。 谢谢!

您能给我任何逐步的指导吗?

追夢秋陽
4楼-- · 2020-09-04 03:35

您好,穆罕默德!

如果您将所有记录都放在一行中 在使用主映射进行处理之前,应使用xsl/java映射将源记录拆分为记录集,因为PI适配器的FCC功能要求将数据记录拆分为单独的行以进行正确转换。

,Evgeniy。

野沐沐
5楼-- · 2020-09-04 03:37

嗨,穆罕默德!

1。 在ESR中为源消息定义相应的XML结构。

2。 创建Java映射类,该映射类将输入数据读取为文本文件,并根据上面定义的一种生成XML结构。

3。 创建任何类型的消息映射,以将源消息(由Java映射类生成)转换为目标消息。

4。 用两个映射程序创建操作映射:第一个是您的Java类,第二个是从源到目标的转换。

5。 不要在发件人通信通道中使用任何FCC功能。

致谢,Evgeniy。

一周热门 更多>