Learn SAP-ABAP-MODULES with Real Code Examples
Updated Nov 27, 2025
Code Sample Descriptions
1
ABAP Function Module Example
FUNCTION z_get_customer_details.
DATA: ls_kna1 TYPE kna1.
SELECT SINGLE * INTO ls_kna1 FROM kna1 WHERE kunnr = iv_kunnr.
exporting ev_name1 = ls_kna1-name1.
ENDFUNCTION.
A custom Function Module that retrieves customer details.
2
ABAP BADI Implementation
METHOD if_ex_sales_order~create.
IF is_order-type = 'ZCUST'.
CALL METHOD me->apply_custom_rules( is_order ).
ENDIF.
ENDMETHOD.
An implementation of a BADI to add custom logic during sales order creation.