diff --git a/src/objects/zcl_abapgit_object_scp1.clas.abap b/src/objects/zcl_abapgit_object_scp1.clas.abap index 5b4d599c1..e18669101 100644 --- a/src/objects/zcl_abapgit_object_scp1.clas.abap +++ b/src/objects/zcl_abapgit_object_scp1.clas.abap @@ -398,7 +398,7 @@ CLASS ZCL_ABAPGIT_OBJECT_SCP1 IMPLEMENTATION. METHOD zif_abapgit_object~get_deserialize_steps. - APPEND zif_abapgit_object=>gc_step_id-abap TO rt_steps. + APPEND zif_abapgit_object=>gc_step_id-late TO rt_steps. ENDMETHOD. diff --git a/src/objects/zcl_abapgit_objects.clas.abap b/src/objects/zcl_abapgit_objects.clas.abap index 057b0d304..40fde6378 100644 --- a/src/objects/zcl_abapgit_objects.clas.abap +++ b/src/objects/zcl_abapgit_objects.clas.abap @@ -1100,6 +1100,11 @@ CLASS ZCL_ABAPGIT_OBJECTS IMPLEMENTATION. APPEND TO rt_results. ENDLOOP. +* TOBJ has to be handled before ODSO + LOOP AT it_results ASSIGNING WHERE obj_type = 'TOBJ'. + APPEND TO rt_results. + ENDLOOP. + LOOP AT it_results ASSIGNING WHERE obj_type <> 'IASP' AND obj_type <> 'PROG' @@ -1110,7 +1115,8 @@ CLASS ZCL_ABAPGIT_OBJECTS IMPLEMENTATION. AND obj_type <> 'DDLS' AND obj_type <> 'SPRX' AND obj_type <> 'WEBI' - AND obj_type <> 'IOBJ'. + AND obj_type <> 'IOBJ' + AND obj_type <> 'TOBJ'. APPEND TO rt_results. ENDLOOP.