使用SAP PI触发销售发票的IATA XML版本3.1.0(IDOC TYPE-INVOIC)

2020-08-25 12:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) SAP专家们, 我们有一个航...

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

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


SAP专家们,

我们有一个航空客户,我们需要使用XML格式的IATA 3.1.0版将销售发票从SAP ECC传输到SAP PI。 客户无法为所需的XML提供xsd,但提供了XML输出的示例。 我们试图从XML转换为XSD,但是缺少一个特定的字段节点,因此无法使用转换后的XSD设计XML。

XML输出中所需的以下字段位于以下位置,其中DTN是调度位置,ARN是飞机注册号,FNO是航班号:

000000

XXXXX

XX000

上面的细节不在转换后的XSD中; 有人在这里有什么经验可以指导我吗?

亲切的问候,

阿伦

1条回答
四川大学会员
2020-08-25 13:02

我没有完全解决您的问题。 您有XML,并且想要从中获取XSD。 当然,这只能是"最佳猜测",但我想你知道。 然后生成的XSD不会显示" ItemDeliveryReferenceValue"节点,而您想将其添加到XSD中,对吗?

因此您将拥有以下选项恕我直言

  • 使用合适的编辑器(例如,带有XML工具的notepad ++,Visual Studio等)将所需的节点手动添加到XSD。 然后,一旦完成导入,就导入到PI中。
  • 根据在导入的XSD中看到的内容从头开始重新创建数据类型(您基本上将XSD导入到临时外部定义并创建具有相同结构的内部数据类型)

让我知道这是您要找的东西还是我对您的理解不正确

干杯

Jens

一周热门 更多>