01 Rest 接口去除 DT 头

cc_* -> Parameters -> General -> Output Message Format
image.png

02 去除命名空间里的 ns0

CC 中添加如下
image.png

  1. 1 AF_Modules/XMLAnonymizerBean Local Enterprise Bean 0
  2. 2 sap.com/com.sap.aii.adapter.rest.app/RESTAdapterBean Local Enterprise Bean rest
  3. 0 anonymizer.acceptNamespaces http://www.eascs.com/business_data ''

03 Rest Xml使用MM会有强制的DT名在最前面

在使用Rest接口时,有时候需要传出Xml格式的内容,此时 Message Mapping 不会同Json格式的接口自动去除DT\MT的名,如下红框的内容:
image.png
可不使用 Message Mapping 改用 Imported Archive 对此部分进行处理
操作步骤:

  1. 手写转换规则(同SAP STRANS的方法)
  2. 将转换规则打包为zip
  3. 上传转换规则
  4. 更改 Operation MappingMapping Program 的类型为 XML
  5. 选择上传的xml转换程序

详情如下
02 IA Imported Archive