File tree Expand file tree Collapse file tree 2 files changed +68
-5
lines changed Expand file tree Collapse file tree 2 files changed +68
-5
lines changed Original file line number Diff line number Diff line change 1- CLASS cl_abap_behavior_handler DEFINITION
2- PUBLIC
3- INHERITING FROM cl_abap_behv
4- CREATE PUBLIC .
1+ CLASS cl_abap_behavior_handler DEFINITION PUBLIC INHERITING FROM cl_abap_behv CREATE PUBLIC .
52
63 PUBLIC SECTION .
74
Original file line number Diff line number Diff line change 1- CLASS cl_abap_behavior_saver DEFINITION PUBLIC .
1+ CLASS cl_abap_behavior_saver DEFINITION PUBLIC INHERITING FROM cl_abap_behv CREATE PROTECTED .
2+
23 PUBLIC SECTION .
4+ DATA in_phase TYPE if_abap_behv=>t_phase READ-ONLY .
5+
6+ PROTECTED SECTION .
7+ METHODS finalize
8+ CHANGING
9+ failed TYPE data
10+ reported TYPE data .
11+
12+ METHODS check_before_save
13+ CHANGING
14+ failed TYPE data
15+ reported TYPE data .
16+
17+ METHODS adjust_numbers
18+ CHANGING
19+ mapped TYPE data
20+ reported TYPE data OPTIONAL
21+ failed TYPE data OPTIONAL .
22+
23+ METHODS save
24+ CHANGING
25+ reported TYPE data OPTIONAL
26+ failed TYPE data OPTIONAL .
27+
28+ METHODS cleanup .
29+
30+ METHODS cleanup_finalize.
31+
32+ METHODS save_modified
33+ IMPORTING
34+ create TYPE data
35+ update TYPE data
36+ delete TYPE data
37+ CHANGING
38+ reported TYPE data OPTIONAL
39+ failed TYPE data OPTIONAL .
40+
41+ METHODS map_messages
42+ CHANGING
43+ reported TYPE data .
44+
345ENDCLASS .
446
547CLASS cl_abap_behavior_saver IMPLEMENTATION .
48+ METHOD finalize .
49+ RETURN . " todo, implement method
50+ ENDMETHOD .
51+ METHOD check_before_save .
52+ RETURN . " todo, implement method
53+ ENDMETHOD .
54+ METHOD adjust_numbers .
55+ RETURN . " todo, implement method
56+ ENDMETHOD .
57+ METHOD save .
58+ RETURN . " todo, implement method
59+ ENDMETHOD .
60+ METHOD cleanup .
61+ RETURN . " todo, implement method
62+ ENDMETHOD .
63+ METHOD cleanup_finalize .
64+ RETURN . " todo, implement method
65+ ENDMETHOD .
66+ METHOD save_modified .
67+ RETURN . " todo, implement method
68+ ENDMETHOD .
69+ METHOD map_messages .
70+ RETURN . " todo, implement method
71+ ENDMETHOD .
672
773ENDCLASS .
You can’t perform that action at this time.
0 commit comments