SAP S/4HANA
What is Custom Fields and Logic?
S/4HANA Fiori apps that let key users add fields to business contexts and implement cloud BAdIs in a restricted ABAP language.
Custom fields can be exposed on UIs, reports, forms, and APIs from a single definition. Custom logic implements released BAdIs with a limited, upgrade-safe ABAP subset. Both are key-user extensibility tools and require regression of the affected forms and interfaces.
Related terms
Key-User Extensibility
Low-code tools in Fiori that let business experts add custom fields, logic, and CDS views without classic development.
Business Add-In
An object-oriented enhancement option where customers implement SAP-defined interfaces to add custom logic.
Clean Core
SAP's principle of keeping ERP code and configuration close to standard, with extensions built only through stable, released interfaces.
More in SAP S/4HANA
Planning an S/4HANA move?
Read the field guides on testing an ECC to S/4HANA migration and grab the free template library.