Code: Alles auswählen.
lt_salesdocument = '0000065698'.
lt_order_header_inx-updateflag = 'U'.
lt_partners-PARTN_ROLE = 'WE'.
lt_partners-PARTN_NUMB = '0000009003'.
lt_partners-ITM_NUMBER = '0000'.
lt_partners-NAME = 'Max Meyer'.
lt_partners-STREET = 'Bremer Strasse 25'.
lt_partners-COUNTRY = 'DE'.
lt_partners-POSTL_CODE = '10551'.
lt_partners-CITY = 'Berlin'.
APPEND lt_partners.
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
salesdocument = lt_salesdocument
order_header_inx = lt_order_header_inx
TABLES
return = lt_return
PARTNERS = lt_partners
partnerchanges = lt_partnerchanges
.
LOOP AT lt_return.
WRITE: / lt_return-message.
ENDLOOP.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'
IMPORTING
return = lt_return2.
Ja muss. Der Exportparameter "order_header_inx" ist der den du meinst. In dem "order_header_in" werden die Parameter übergeben.Unit605 hat geschrieben:Muessen da nicht noch eine Strukturen/Tabelle mit 'X' fuer die zu aendernden Felder mitgeben werden?