Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Problem with BAPI_SALESORDER_CHANGE ("Enter part 2 of the incoterms")


I have a problem when I try to create Sales Order and change it with BAPI_SALESORDER_CHANGE.

Logic of my program is

1. Use BAPI_SALESDOCUMENT_COPY to copy data from Billing to Create SO

2. Use BAPI_SALESORDER_CHANGE to unblock Billing Block in Sales Order Created from step1

Problem occurs in step 2. Returning Bapi Error Message that "Enter part 2 of the Incoterms". I already check that after step 1 Sales Order already have incoterm2. And in step 2, I didn't send input parameter 'X' to update fiend incoterm2 (Table order_header_inx1).

I debug BAPI_SALESORDER_CHANGE and found that my error came from function 'SD_SALES_ITEM_MAINTAIN'. I think that this function is used for update item. I couldn't see why it gave me that error about INCOTERMS2 which is in header.

Have anyone ever been through the same problem before?



Not what you were looking for? View more on this topic or Ask a question