在PI中使用cXML作为外部定义

2020-09-18 02:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我目前面临一个要求,...

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

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


大家好,

我目前面临一个要求,其中应将cXML结构用于代理生成。

现在的问题是,cXML网站上可用的dtds不能直接在PI中使用。 尝试使用altova XMLspy将它们转换为XSD时,我得到的版本可以导入PI,但不能用于代理生成。

我已经尝试遵循在另一个SCN线程中找到的这些步骤:

1。首先删除"方法.ANY"的多重声明

2。将所有" ds:"字符替换为" ds _"

3。用" xades_"替换所有" xades:"

4。将所有" xmlns"替换为'attr _'

如果对文件进行了这些更改,那么当您转换为xsd时,它将仅创建一个XSD。

将dtd修改为XSD之后,然后将其导入为外部Defination。在映射时,请使用CXML Message作为源或目标。


不幸的是,结果仍然无法使用。 这里有没有人已经做过类似的任务,并且知道将cXML文件转换为PI兼容XSD所要采取的步骤,这些XSD也可用于在ERP中生成和激活代理?

我想从invoiceDetailRequest开始。 如果有人可以提供有用的指导,将不胜感激。