在SAP PI中使用XSLT映射添加SOAP信封,标头和正文

2020-09-27 08:56发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我需要添加SOAP信封...

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

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


亲爱的

我需要添加SOAP信封,标头和正文段,以匹配目标方所需的所需格式。 我已经使用XSLT实现了这一目标。 我的输入是:

200000328-1 /*此declarantTin是"开票请求"中的一个字段*/

我可以使用随附的XSLT代码在"操作映射"中运行。 xsltcode.txt

现在,我得到的输出为附件- output-xslt.txt 。 但是我需要在输出的所有位置用" tem"替换名称空间前缀" ns0"(还需要删除xmlns:ns0 =" http://tempuri.org /(在NillingRequest之后)。能否让我知道可以做什么来修改XSLT代码以实现此目的,并获得预期的最终输出,如所附 expected-final-output.txt

xsltcode.txt (453乙)
3条回答
huskylover
2020-09-27 09:18

嗨Amita!

" local-name()"函数用于获取元素的名称部分,而无需命名空间前缀和命名空间定义。

致谢,叶夫根尼。

一周热门 更多>