Advertising:

Classic extensibility

From SAP Knowledge Base
Revision as of 13:11, 27 December 2024 by Unirab (talk | contribs)

All classic extension options are listed here. All listed BAdIs are classic that means for onPremise (private S/4 Cloud) systems.

Purpose Type Name Trigger
Finance (FI)
Adjust batch input folders before bookings after uploading the account statement BAdI FEB_BADI - Method CHANGE_POSTING_DATA Execution Tcode FF_5
Change of external document with BAPI_ACC_DOCUMENT_POST BAdI ACC_DOCUMENT - Method CHANGE Execution of BAPI_ACC_DOCUMENT_POST if extension parameter 'extension2' is maintained
Adjust raw data from upload of an account statement 'MT940' Customer Exit FEB00004 - Exit fm EXIT_RFEKA400_001 Execution Tcode FF_5 with format MT940 so that program RFEKA400 is called
Materials Management (MM)
Different ToDos when create a good , e.g. creating outbound IDoc MRESCR BAdI MB_DOCUMENT_BADI - MB_DOCUMENT_BEFORE_UPDATE Before update
Different ToDos when saving and updating in reservation, e.g. creating outbound IDoc MBGMCR Customer Exit MBCF0007 - EXIT_SAPMM07R_001 Saving/changing the reservation with MB21/22
Production Planning and Control (PP)
Different extension in transaction code COOIS BAdI WORKORDER_INFOSYSTEM Several e.g. after selection / layout output

This is a wiki created in the spare time of a private person working in the SAP ERP area. The aim is to collect knowledge for the own use. The wiki is maintained to the best of knowledge and belief.
All products shown, including in form of screenshots, belong to SAP SE. Their trademarks are, among others: SAP®,ABAP®,SAP Fiori®,SAP HANA®,SAP NetWeaver®,SAP® R/3®,SAP S/4HANA®,SAP S/4HANA® Cloud