SAP ABP CL ABAP BEH SAVER



Get Example source ABAP code based on a different SAP table
  


• CL_ABAP_BEHAVIOR_SAVER ABAP_CLASS

CL_ABAP_BEHAVIOR_SAVER, RAP Saver Class

ABAP_SYNTAX
Syntax for unmanaged scenarios. The adjust_numbers method is only available for late numbering scenarios.
CLASS lsc_bdef DEFINITION
INHERITING FROM CL_ABAP_BEHAVIOR_SAVER $[ABSTRACT $] $[FINAL$].
PROTECTED SECTION.
$[METHODS finalize REDEFINITION.$]
$[METHODS check_before_save REDEFINITION .$]
METHODS adjust_numbers REDEFINITION .
METHODS save REDEFINITION.
$[METHODS map_messages REDEFINITION.$]
$[METHODS cleanup REDEFINITION.$]
$[METHODS cleanup_finalize REDEFINITION .$]
ENDCLASS.

CLASS lsc_bdef IMPLEMENTATION.
$[METHOD finalize. ... ENDMETHOD .$]
$[METHOD check_before_save. ... ENDMETHOD.$]
METHOD adjust_numbers. ... ENDMETHOD.
METHOD save. ... ENDMETHOD.
$[METHOD map_messages. ... ENDCLASS.$]
$[METHOD cleanup. ... ENDMETHOD .$]
$[METHOD cleanup_finalize. ... ENDMETHOD.$]
ENDCLASS.
Syntax for managed scenarios with additional or unmanaged save. The adjust_numbers method is only available for late numbering scenarios.
CLASS lsc_bdef DEFINITION
INHERITING FROM CL_ABAP_BEHAVIOR_SAVER $[ABSTRACT $] $[FINAL$].
PROTECTED SECTION.
METHODS adjust_numbers REDEFINITION .
METHODS save_modified REDEFINITION.
$[METHODS cleanup REDEFINITION.$]
ENDCLASS.

CLASS lsc_bdef IMPLEMENTATION.
METHOD adjust_numbers. ... ENDMETHOD.
METHOD save_modified. ... ENDMETHOD.
$[METHOD cleanup. ... ENDMETHOD .$]
ENDCLASS.

What does it do?