Using BAPI_ALM_ORDER_MAINTAIN to update production order component: As we know that no standard function module or BAPIs released that may be used to change the production order components. Some one suggests to use use BAPI_ALM_ORDER_MAINTAIN to update component.However, note 1275923 inserted a missing validation in the T350 table (order type settings for PM orders) ensuring that this BAPI can no longer be incorrectly used for production orders.

Still now we don’t find a right way to achieve this requirement, now let me share how to get component by skip this check.


Use implicit enhancement to skip this order type check in FM IBAPI_H_EXEC_BU2_INTERN.

Step1 Open FM IBAPI_H_EXEC_BU2_INTERN and Click on Enhance Button


Step 2 Show implicit Enhancement Options.


Step 3 Add a new implementation to Skip this FM


e.g. like this

Use debug to change the value of es_caufvdauart to ensure the entry is in table T350

Both options are ok.

Note 1275923 – BAPI_ALM_ORDER_MAINTAIN: Error message IX019

New NetWeaver Information at

Very Helpfull



User Rating: Be the first one !