mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
CUS1: deserialization add RS_CORR_INSERT
before this commit CUS1 wasn't deserialized properly because no TADIR entry was inserted.
This commit is contained in:
parent
25980d80fe
commit
1c2a1f709e
|
@ -52,6 +52,7 @@ CLASS zcl_abapgit_object_cus1 IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD zif_abapgit_object~get_metadata.
|
METHOD zif_abapgit_object~get_metadata.
|
||||||
rs_metadata = get_metadata( ).
|
rs_metadata = get_metadata( ).
|
||||||
|
rs_metadata-delete_tadir = abap_true.
|
||||||
ENDMETHOD. "zif_abapgit_object~get_metadata
|
ENDMETHOD. "zif_abapgit_object~get_metadata
|
||||||
|
|
||||||
METHOD zif_abapgit_object~jump.
|
METHOD zif_abapgit_object~jump.
|
||||||
|
@ -91,8 +92,6 @@ CLASS zcl_abapgit_object_cus1 IMPLEMENTATION.
|
||||||
|
|
||||||
METHOD zif_abapgit_object~serialize.
|
METHOD zif_abapgit_object~serialize.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
DATA: ls_customzing_activity TYPE ty_customzing_activity.
|
DATA: ls_customzing_activity TYPE ty_customzing_activity.
|
||||||
|
|
||||||
CALL FUNCTION 'S_CUS_ACTIVITY_READ'
|
CALL FUNCTION 'S_CUS_ACTIVITY_READ'
|
||||||
|
@ -146,6 +145,23 @@ CLASS zcl_abapgit_object_cus1 IMPLEMENTATION.
|
||||||
zcx_abapgit_exception=>raise( |error from deserialize CUS1 { mv_customizing_activity } S_CUS_ACTIVITY_SAVE| ).
|
zcx_abapgit_exception=>raise( |error from deserialize CUS1 { mv_customizing_activity } S_CUS_ACTIVITY_SAVE| ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
|
CALL FUNCTION 'RS_CORR_INSERT'
|
||||||
|
EXPORTING
|
||||||
|
object = ms_item-obj_name
|
||||||
|
object_class = ms_item-obj_type
|
||||||
|
mode = 'I'
|
||||||
|
global_lock = abap_true
|
||||||
|
devclass = iv_package
|
||||||
|
master_language = sy-langu
|
||||||
|
EXCEPTIONS
|
||||||
|
cancelled = 1
|
||||||
|
permission_failure = 2
|
||||||
|
unknown_objectclass = 3
|
||||||
|
OTHERS = 4.
|
||||||
|
IF sy-subrc <> 0.
|
||||||
|
zcx_abapgit_exception=>raise( 'error from RS_CORR_INSERT, CUS0' ).
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
ENDMETHOD. "deserialize
|
ENDMETHOD. "deserialize
|
||||||
|
|
||||||
METHOD zif_abapgit_object~compare_to_remote_version.
|
METHOD zif_abapgit_object~compare_to_remote_version.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user