Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Updating Custom Fields in Equipment master using BAPI_EQUI_CHANGE

RohitAggarwal
Explorer
0 Kudos

Added the custom fields to the equipment master. Able to update the fields using IE02 but want to mass update the fields using BAPI_EQUI_CHANGE.

How to use the extensionin table in bapi to populate the custom fields.

Any pointers will be appreciated.

2 REPLIES 2

umayaraj
Participant
0 Kudos

EXTENSIONIN & EXTENSIONOUT use to pass custom field

DominikTylczyn
Active Contributor
  1. Check if you have note 2146575 - Customer fields in BAPIs: Technical object installed in your system. The note is quite old, nevertheless it's worth checking.
  2. Add custom fields to EQUI table.
  3. Implement BADI BADI_EAM_ITOB_BAPI_CUST_FIELDS (enhancement spot ES_EAM_ITOB_BAPI_CUST_FIELDS), methods EXTENSIONIN_EQUI_CREATE and/or EXTENSIONIN_EQUI_CHANGE to transfer custom fields values from EXTENSIONIN tables to custom fields in EQUI table. Make sure you've read and understood the BADI documentation.
  4. Check out note 509898 - BAPI enhancement concept and Unicode if your custom fields are not character-like.

Good luck!