How to create Validation User Exit

If you want to insert ABAP logic into your validation, you need validation user exit. Below is way to create validation user exit. Read : Substitution and Validation SAP Step 1 . Copy program RGGBR000 to ZRGGBR000. Step 2. Write ABAP Code to implement new user exit name within subroutine GET_EXIT_TITLES.

Note : You can […]

Read More

How to add History for Changes on Custom Field in PO

You have added custom field in SAP Purchase Order ( ME21N/ME22N/ME23N ) on CI_EKKODB enhancement structure, after you finished that’s enhancement and you create one PO and change it. but after you checked Document Changes history you cannot find your custom field of record changed document history. To add you custom field history record Purchase Order, […]

Read More

How to substitute Header or Items in FI using BTE Process 1120

BTE Process 1120 allows you to implement ABAP Programming substitution logic, Unlike standard validation or substitution. Using BTE Process 1120 all substitutable fields are passed in these dictionary structure. BKDF_SUBST for recurring documents. BKPF_SUBST for FI document header fields. BSEG_SUBST for document line-item fields. Assuming you are familiar using BTE, for example business case we […]

Read More

Add customs Field in Header Purchase Order ( ME21N )

This article will explained how to implement enhancement to create custom fields in Purchase Orders ( PO ) and RFQ ( ME41 ). this enhancement use MM06E005. This is an Enhancement package which has options to enhance functions and screens of some bussiness transaction which you can check from transaction SMOD. This Enhancement MM06E005 Contains […]

Read More


This BAdI LE_SHP_DELIVERY_PROC for transaction VL01N and you can implemented this badi for checking delivery data before saving. You can create implementation using transaction code SE18. For checking delivery data before saving, you can use method DELIVERY_FINAL_CHECK. Please check this ABAP Code.

You can add message error or warning by populate internal table CT_FINCHDEL . […]

Read More