WTF Solution

Find BADI / Custom Logic in SAP Public Cloud 2025

We will find BADI, but you know, in SAP, BADI and custom logic both are the same. An on-premises system is called BADI (Business Add-In), and the SAP Public Cloud is called Custom Logic.

What is BADI?

BADI (Business Add-In) in SAP is an object-oriented enhancement technique that allows developers to insert custom logic into standard SAP applications without modifying the original code.

In General words, based on the requirement, you need to find out the proper space, where you will write your own custom logic, that logic can modify the data of a field or table at runtime.

What is Custom Logic?

Custom Logic is the same as BADI. It's only available in SAP Private and Public Cloud. The main key feature of custom logic is that the key user or end user, or business user, can write the code in the app.

Find BADI using Custom Logic App

In the custom logic app, have a list of BADI, and you can filter out using business context, then you will get the name.

Find BADI using the SAP Help Document

SAP provides the help documents to find out the BADI name with a specific business context or screen.

Find BADI using the SAP Business Accelerator Hub

In the SAP Business Accelerator Hub, inside the On-Side Extensibility tab, you can find the Business Add-ins or BADI tab.

Most commonly used BADI or Custom Logic

Sales and Distribution (SD BADI)

BADI DefinitionBADI Name
SD_BIL_FLEX_NUMBERINGFlexible Billing Document Numbering
FKK_EVENT_8135Check and Enrich Billing Documents

Production Planning and Control (PP BADI)

BADI DefinitionBADI NameBusiness Context
BD_MFGORDER_CHECK_BEFORE_SAVEManufacturing Order Check before Save Order Master Data (FINS_ORDER)
BD_WORKORDER_CONFIRMChecks for Confirmations Manufacturing: Order Confirmation (PP_ORDER_CONFIRMATION)
BD_WORKORDER_GOODSMOVT_BKF_GDRChange of Goods Movement DataManufacturing: Order Confirmation (PP_ORDER_CONFIRMATION)

Read More:
List of CDS View in SAP Public Cloud.
Create a Custom Form in SAP Public Cloud

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top