SAP CPI到SAP ECC-IDOC适配器-HTTP上的SOAP

2020-09-07 06:00发布

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

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


大家好,

我们正在研究以下集成方案。

将IDOC数据从SAP CPI发送到ECC,我正在按照博客说明进行操作,以实现将IDoc从HCI(CPI)触发到SAP ERP

我试图将具有基本身份验证表单Soap UI的测试idoc数据发布到我们的SAP ERP ECC中,但出现以下错误。

-我们是否需要在ECC端执行任何先决条件配置才能成功接收此IDOC

-我是否想念其他东西。

一些有关EDI_DC配置的链接- 用于IDOC的SOAP

 
    
    
       
          
             
                 110 
                /DS1/SD_C_POS_SO01 
                /DS1/SD_C_POS 
                 A0000XXXX 
                 LS 
                 CAPQAPXXXX 
                 SAPXXXX 
                 LS 
                 XXXXX3110 
             
             
                
                   /DS1/SD_C_HEADPOS000 
                    SIR2XXXL 
                    02 
                    X3XX3 
                    XI01 
                    14 
                    20181121 
                   
                
             
          
       
    
  
 
    
    
       
           soap-env:Client 
           E/EA/715/_x002F_DS1_x002F_SD_C_HEADPOS0(字段_x002F_DS1_x002F_SD_C_HEADPOS0没有出现在EDI_DC40段中。)
          
       
    
  

谢谢

Vikas Kerehalli

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

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


大家好,

我们正在研究以下集成方案。

将IDOC数据从SAP CPI发送到ECC,我正在按照博客说明进行操作,以实现将IDoc从HCI(CPI)触发到SAP ERP

我试图将具有基本身份验证表单Soap UI的测试idoc数据发布到我们的SAP ERP ECC中,但出现以下错误。

-我们是否需要在ECC端执行任何先决条件配置才能成功接收此IDOC

-我是否想念其他东西。

一些有关EDI_DC配置的链接- 用于IDOC的SOAP

 
    
    
       
          
             
                 110 
                /DS1/SD_C_POS_SO01 
                /DS1/SD_C_POS 
                 A0000XXXX 
                 LS 
                 CAPQAPXXXX 
                 SAPXXXX 
                 LS 
                 XXXXX3110 
             
             
                
                   /DS1/SD_C_HEADPOS000 
                    SIR2XXXL 
                    02 
                    X3XX3 
                    XI01 
                    14 
                    20181121 
                   
                
             
          
       
    
  
 
    
    
       
           soap-env:Client 
           E/EA/715/_x002F_DS1_x002F_SD_C_HEADPOS0(字段_x002F_DS1_x002F_SD_C_HEADPOS0没有出现在EDI_DC40段中。)
          
       
    
  

谢谢

Vikas Kerehalli

付费偷看设置
发送
3条回答
黑丝骑士
1楼 · 2020-09-07 06:24.采纳回答

嗨Eng Swee Yeoh,全部,

早安,

现在问题已解决。 像您所说的结构或错误消息有问题。 后来,我更正了有效载荷,并能够成功地将其发布到ECC。

此外,我发现了以下功能模块,该模块将从sap中给我一个标准XML文件,用于给定的idoc编号,以将其发布到SOAP UI中,其中包括等内容,如果没有此标记或属性,就我而言,这会导致问题。

功能模块:OUT_IDOC_XML_TRANSFORM

该主题对我也有很大帮助。

https://answers.sap .com/questions/10980869/xml-format-of-idoc.html

希望这对所有人都有帮助。

谢谢Vikas Kerehalli

SAP浪
2楼-- · 2020-09-07 06:31

感谢您的回复。 :)

SAP小菜
3楼-- · 2020-09-07 06:35

您好,Vikas

如果您成功收到该回复,则意味着您的IDoc确实到达了ECC系统。 该错误是由于根据IDoc模式验证了有效负载。

您必须在WE30中检入正在使用的IDoc基本类型/DS1/SD_C_POS_SO01的定义,然后将其与输入有效负载进行比较。 抱怨_x002F_DS1_x002F_SD_C_HEADPOS0在定义中可能无效。

注意

英瑞

一周热门 更多>