Mule SAP连接器错误消息";请输入“卖方”或“装运方”;

Mule SAP连接器错误消息";请输入“卖方”或“装运方”;,mule,sap,jco,sap-dotnet-connector,Mule,Sap,Jco,Sap Dotnet Connector,Am使用Mule Sap Connector(v)3.5.0创建销售订单 我在返回中看到以下错误消息 第0行 类型:E ID:VP 消息:请输入销售给方或发货给方 第1行 类型:E ID:V4 消息:销售凭证未更改 映射细节 代码段: <sap:outbound-endpoint exchange-pattern="request-response" type="function" functionName="BAPI_SALESORDER_CREATEFROMDAT

Am使用Mule Sap Connector(v)3.5.0创建销售订单

我在返回中看到以下错误消息

第0行

  • 类型:E
  • ID:VP
  • 消息:请输入销售给方或发货给方

    第1行

  • 类型:E

  • ID:V4
  • 消息:销售凭证未更改
映射细节

代码段:

<sap:outbound-endpoint exchange-pattern="request-response"
        type="function" functionName="BAPI_SALESORDER_CREATEFROMDAT2"
        xmlVersion="2" outputXml="true" responseTimeout="10000"
        connector-ref="sap-connector" doc:name="create-sales-order">
        <sap:definition><![CDATA[
         <jco>
                <import>
                <structure name="ORDER_HEADER_IN">
                     <field name="DOC_TYPE">ZBV1</field>
                     <field name="SALES_ORG">1000</field>
                     <field name="DISTR_CHAN">6</field>
                     <field name="DIVISION">1</field>
                     <field name="SALES_OFF">MCT</field>
                     <field name="SALES_GRP">2</field>
                </structure>
                </import>

                <tables>

                    <table name="ORDER_PARTNERS">
                       <row id="0">
                          <field name="PARTN_ROLE">PE</field>//Customer sold to party 
                          <field name="PARTN_NUMB">4275</field>
                         </row> 
                        <row id="1">
                          <field name="PARTN_ROLE">SP</field> //Employee sold to party
                          <field name="PARTN_NUMB">60001039</field>
                      </row> 
                    </table>





                    <table name="ORDER_SCHEDULES_IN">
                      <row id="0">
                        <field name="REQ_QTY">1</field>
                      </row>
                    </table>
                    <table name="ORDER_ITEMS_IN">
                      <row id="0">
                        <field name="MATERIAL">11753</field>
                        <field name="SALES_UNIT">EA</field>
                        <field name="PLANT">D006</field>
                        <field name="BATCH">384</field>
                      </row>
                    </table>
                </tables>


            </jco>]]></sap:definition>
    </sap:outbound-endpoint>

ZBV1
1000
6.
1.
MCT
2.
PE//客户已出售给第三方
4275
SP//员工出售给第三方
60001039
1.
11753
每个
D006
384
]]>
根据错误消息,我坚持认为卖方未正确映射。 所以,有谁能帮助我,我如何将出售给派对以及哪里出了问题


非常感谢。

尝试使用“AG”而不是“SP”。我面临着同样的问题,将AG作为PARTN_角色解决了这个问题