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

WBS Budget Using CJ30 Currency Exchange Issue

Normally in the SAP PS Module you able to configure Exchange rate using transaction OPS9 through Budget Profile. In Currency Translation section, you can enter Exchange Rate Type , for this example is M, and you can enter Value Date, it is date as fixed date currency exchange rate always get currency at thats date. […]

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

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

Enhancement SAP Vendor Master Called After Saving

I would like to share my experience for implementing user exit on SAP Vendor Master ( XK01 ), it called after saving, maybe you receive the same requirement to implement enhancement after saving vendor on XK01 tcode, before continue this article, i assume you are familiar with BaDI or any enhancement method in SAP System. […]

Read More

Authorization for the Pricing Screen using BAdI PRICING_AUTHORITY_CHECK_UI

SAP Standard is not fully supported to hide or restricted information in CONDITION Screen, because when you give any user the authorization to view or change sales order and billing document they are also have authorization to view or change pricing in condition screen. Eventhough the pricing information is very sensitive and not all user […]

Read More

Complete Enhancement List of Sales Document Pricing

This is the completed of enhancement list of sales document, enhancement for sales document have been split into following part : Standard Processing, Material Determination, Partner Determination, Pricing, Product Selection, Text Determination, Variant Configuration, Availability Check, Product Allocation etc. This post will give you complete list of enhancement sales document pricing. 1.MV45AFZZ  – Exit Name […]

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

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

How to Enhancement Header and Footer in FI Line Items Report

There are three line items for all main account types : general ledger account, vendor account and customer account, the transaction code are listed here : 1.FBL1N is vendor line-items report 2.FBL3N is General Ledger account line-items report 3.FBL5N is Customer Line items report. Technically, All line items report look very similar, All report based […]

Read More