Json入站到SAP B1 BP Master

2020-09-18 12:21发布

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

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


我很难获得SAP B1 BP Master的输入。

我想要做的是获取以下json代码,在B1iF中对其进行转换,并最终创建BP Master记录。

我不清楚如何在B1iF中进行转换。

我的入站数据如下所示。 我可以使用RESTful和POST在B1iF中获得它。

{
" BPMaster":[{
" CustomerName":" ABC New-Aotao",
" Address":" Unit 13/79-85 Mars Road,Earth,XYZ 2066",
" BusinessName":" ABC New",
" IsGroup":true
}]
}

有没有人可以举一个例子来使我工作或提供逐步说明?

谢谢

问候

阿什文

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

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


我很难获得SAP B1 BP Master的输入。

我想要做的是获取以下json代码,在B1iF中对其进行转换,并最终创建BP Master记录。

我不清楚如何在B1iF中进行转换。

我的入站数据如下所示。 我可以使用RESTful和POST在B1iF中获得它。

{
" BPMaster":[{
" CustomerName":" ABC New-Aotao",
" Address":" Unit 13/79-85 Mars Road,Earth,XYZ 2066",
" BusinessName":" ABC New",
" IsGroup":true
}]
}

有没有人可以举一个例子来使我工作或提供逐步说明?

谢谢

问候

阿什文

付费偷看设置
发送
1条回答
粗暴的香蕉
1楼-- · 2020-09-18 12:45

你好

我认为您需要的是XSL转换和B1对象调用。

一个简单的例子:(不完整的例子)

 
      <业务伙伴>
          <行>
              C0620 
                 <卡名>
                      
                 
         
      
  

测试结果:

 <有效负载xmlns =" urn:com.sap.b1i.vplatform:entity" Role =" S">
     
         <对象>
             
                 <对象>
                      ABC New-Aotao 
                     单位:地球,火星路13/79-85号,XYZ 2066 
                      ABC新建
                     为真
                 
             
         
     
 

 
     
         <行>
              C0620 
              ABC New-Aotao 
         
     
 

 <有效负载xmlns =" urn:com.sap.b1i.vplatform:entity" Role =" C" id =" atom1" system =" 0010000100" status =" success" b1login ="技术用户" method ="与回退同步插入 更新" objectid =" 2" payload =" atom2" keyname =" CardCode" keyvalue ="" DIresult ="成功" DImsg =" C0620"/> 

谢谢与问候

欢阳

一周热门 更多>