Skip to Content
Author's profile photo Aiolos Yang

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

图像 1.png

Step 2 Show implicit Enhancement Options.

图像 2.png

Step 3 Add a new implementation to Skip this FM

图像 4.png

e.g. like this

图像 5.png

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

图像 6.png

Both options are ok.

Note 1275923 – BAPI_ALM_ORDER_MAINTAIN: Error message IX019

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.