" TARGET OBJECT : class ZBP_R_CHANGEAPPROVAL - GLOBAL CLASS include (behavior pool) - README step U7, UI leg " abap: URI : abap:/repotree-v1/0M7DEJI/System%20Library/ZLOCAL/ZARENA_PLM/Source%20Code%20Library/Classes/ZBP_R_CHANGEAPPROVAL/zbp_r_changeapproval.clas.abap " ACTION : after BDEF ZR_CHANGEAPPROVAL is active (README U6), create empty via ADT MCP (objectType CLAS/OC, " README U7), replace entire content of the global class; the handlers go into "Local Types" " (locals_imp file). Save both, then activate the class. " Source: FOR BEHAVIOR OF defines the ABAP behavior pool; the global class implements nothing itself " [source: abap-docs /abap-docs-cloud/ABAPCLASS_FOR_BEHAVIOR_OF, ABENABAP_BEHAVIOR_POOLS, verified 2026-09-15]. CLASS zbp_r_changeapproval DEFINITION PUBLIC ABSTRACT FINAL FOR BEHAVIOR OF zr_changeapproval. ENDCLASS. CLASS zbp_r_changeapproval IMPLEMENTATION. ENDCLASS.