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

Checking Line Item Level FI Transaction using BTE 1011

Many kinds of user exits are ( BadI, BTE, user-exits ) available during dialog processing of an accounting document, in this article we would to explain how to check line item during the creaating of accounting document via BTE 1011. Prerequisites 1.You are familiar using BTE via tcode FIBF Example of Business Case We would […]




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

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

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 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

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

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

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