Enhancement to Document Overview ME21N or ME51N

We can use MEQUERY1 Enhancement,, you can create your own selection variants for the document overview and include them in the selection menu for the selection variants. You can also use these selection variants to execute your own previously generated queries and provide existing standard selections with your own variants. Lastly, you can assign your […]

Read More

SAP Enhancement Framework – Explicit Enhancement Point

On previous article we discussed about The SAP Enhancement Framework – The Introduction. And on this article we will see more on Explicit Enhancement Point in SAP Enhancement Framework. What is Explicit Enhancement Point The explicit enhancement point is predefined hook defined by a developer in SAP Standard program, which you can implement your code […]

Read More

Enhancement MM08R002 to override Tolerance Check in MIRO

When incoming invoice is entered the percent upper and lower limits are checked, if a value ( quantity / price ) deviates beyond the limits cause these document was locked and the invoice cannot be cleared in FI . You can manipulate upper limits and lower limits using MM08R002 . Before using this enhancement to […]

Read More

User Exits and BAdI in SAP External Services Management

Preface External Services Management is in its broadest sense an enhancement to the typical purchase order to order services, to be rendered in the form of services and to enter and accept services rendered in a service entry sheet. There are numerous enhancements in SAP External Services Management. However, most only offer limited scope and […]

Read More

How to display fields in object currency in CN41/CN41N

SAP ABAP Tutorial – Today i’ll show you the proper way for displaying field in object currency in CN41/CN41N transaction code SAP. As SAP PS Consultant almost they all is familiar for CN41N/CN41 ( Project Structure Overview ) tcode. As usually SAP standard report provides us some of enhancement because its need to enhance its […]

Read More

How to use BadI FMKU_BUDGET_EVNT to validate data in FMBB tcode

FMKU_BUDGET_EVNT is a BadI for transaction FMBB in SAP. This BadI have 3 method and those have own functionality, you can use those methods related to your requirement. Those methods are DOCUMENT_CHECKS for checking Budget Document before posting LINE_CHECKS for checking line item data POST this method you can implement your logic during budget document […]

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

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

User Exit in ML81N While Saving

ML81N is Entry Sheet Service in SAP. SAP provided us with number of user exit. Below are the user exit in ML81N. Probably User Exit ML81N At save is not provide by SAP. but if you really need exit ML81N at Save Event you can create enhancement point in include LMLSRF0F. You can check ABAP Code below, […]

Read More