ABAP Enhancement Framework – Domain Fixed Value Append

Domain Fixed Value Append ABAP Enhancement Framework allow you to add more domain fixed value in any standard or custom domain. This concept is part of new enhancement framework SAP Netweaver 7.0 In this example we will learn to add fixed value in table VBUK-LFSTK with domain STATV, we will add 1 new fixed value […]

Read More

Populate Account Assignment Data using ME_PROCESS_REQ_CUST BaDI

BaDI ME_PROCESS_REQ_CUST — Accessing Local Class from Global Class I’ve gotten new functional spec from my functional teams, in this requirements, I have to fill value into EBAN-FISTL ( Fund Center ) in Account Assignment tab — ME51N tcode , I believe you have known number of enhancement for these tcode ( ME51N/ME52N) , I choose BaDI ME_PROCESS_REQ_CUST ( Enhancements […]

Read More

RFFOEXIT The User Exit for the Payments Medium Program

RFFOEXIT is the user exit for the payments medium program for HR Payment Salary. using this user exit you can modify bank format output. Transaction in SAP HR such as PC00_M38_FFOT ( International Payment Medium ) – SWIFT Format MT100 is used for SAP HR to generate MT100 format for Bank. You can use User […]

Read More

How to make field Address required in transaction KE51

Normally SAP doesn’t provide us configuration and user exit to make fields in Address tab required in transaction KE51 . but after little bit of debug ABAP Code, i found the clue that you need to create enhancement point in include program LRKPMF05  in subroutine md_user_command_handle. In this example we want to make field Street, City, Country […]

Read More

BAPI_ACC_DOCUMENT_POST Header Text Not Posted

If you use BAPI_ACC_DOCUMENT_POST to create FI Document, you will definitely get the header text is not posted although you have input header text into BAPI_ACC_DOCUMENT_POST. The solution you need to use BADI AC_DOCUMENT of method CHANGE_INITIAL & CHANGE_AFTER_CHECK. Go to SE18 and enter AC_DOCUMENT into BadI Name field. Create enhancement and put this ABAP code into […]

Read More