ABAP PO Modification & Field Enhancement

Заказчик: AI | Опубликовано: 16.01.2026

I need an ABAP developer to extend the standard Purchase Order flow so that I can modify existing POs and capture an additional custom value at item level. The task breaks down into three parts: • Add a brand-new field to the Item tab of ME21N/ME22N. • Populate and maintain that field automatically from a dedicated Z-table whenever an existing PO is opened or saved. • Make sure the same logic can be triggered in mass-update mode so historical POs pick up the new value without manual intervention. I’m open to the most suitable enhancement technique—user-exit, BAdI, implicit enhancement, or a standalone Z-report calling BAPI_PO_CHANGE—provided it stays upgrade-safe and follows SAP naming standards. ABAP OO is preferred. Acceptance will be based on: 1. Field visible and editable in the Item tab. 2. Correct read/write synchronisation with the Z-table. 3. No dumps or short-dumps in ME22N or during background update. 4. Transport moves cleanly through DEV → QA → PRD. If you have previous experience extending POs in ECC or S/4HANA, please outline the approach you’d take and the typical timeline. this is need on on me51/me52/me21/me22, i have a ztable if the material is matthing with line item of the ztable item it should pop up the table list of that material and select one of the copy zfiled to the one of the table( this filed need to be created under the existing table which has lot of other fileds) , select value of need to be updated to the PO item