2017-02-09 82 views
0

我想通过PI从Windows服务器将我的数据发送到SAP。SAP PI支持的格式从非SAP系统到SAP ERP

我目前具有使用文本文件(.txt)从我的Windows服务器PI发送数据的系统。然后PI将其解码为IDOC并将其发送给SAP。由于此文件是由SQL查询创建的,因此会在PI中创建错误和消息失败,这是由于一些额外的空间或其他对齐问题。

我在想,如果有由PI,我能传达到SAP ERP支持的任何其他方便的文件格式(如CSV,XLS,XML)。

在此先感谢。

回答

1

PI几乎可以从你给它的任何格式转换,他们的关键是创建一个解释传入格式的映射,然后将其转换为即将离任的格式。因为你要发送的文件格式是稳定的(因为缺乏一个更好的词),我会建议以XML格式从SQL提取它,然后你可以创建一个消息映射。如果你不能,那么你可能需要开发一个Java映射,允许你去掉空格和对齐等。

后来....