SD订单创建接口传入随订单的地址信息

销售合同和销售订单支持按在VBPA表里存在的不同的地址码,也就是可以使用不同的地址信息,但是不修改BP信息。注意:生成新地址码的时候需要重新传入BP的一些信息。

image.png

参考代码:

      LS_PARTNERADDRESSES-ADDR_NO = '999999'.
      LS_PARTNERS-ADDR_LINK = '999999'.
      LS_PARTNERADDRESSES-ADR_NOTES  =  IT_PARTNERS-ADR_NOTES.

      SELECT SINGLE NAME1,ORT01,STRAS,LAND1,
                    SPRAS,REGIO

        FROM KNA1
        WHERE KUNNR EQ @LS_PARTNERS-PARTN_NUMB
        INTO ( @LS_PARTNERADDRESSES-NAME,
               @LS_PARTNERADDRESSES-CITY,
               @LS_PARTNERADDRESSES-STREET,
               @LS_PARTNERADDRESSES-COUNTRY,
               @LS_PARTNERADDRESSES-LANGU,
               @LS_PARTNERADDRESSES-REGION ).
      APPEND LS_PARTNERADDRESSES TO LT_PARTNERADDRESSES.


关键词: ABAP SD

网友评论

发表评论