Application Development Blog Posts
Learn and share on deeper, cross technology development topics such as integration and connectivity, automation, cloud extensibility, developing at scale, and security.
cancel
Showing results for 
Search instead for 
Did you mean: 
yang_aiolos
Active Participant
0 Kudos

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_caufvd-auart to ensure the entry is in table T350

Both options are ok.

Note 1275923 - BAPI_ALM_ORDER_MAINTAIN: Error message IX019