From efda46d4dae5b8c675419cddfd0a19291d87480e Mon Sep 17 00:00:00 2001 From: Johannes Konings Date: Wed, 8 Aug 2018 15:06:42 +0200 Subject: [PATCH] TABL ROWORCOLST serialize: Delete value C #1722 (#1791) * TABL ROWORCOLSTserialize: Delete value C https://github.com/larshp/abapGit/issues/1722 * Changed IF https://github.com/larshp/abapGit/issues/1722 --- src/objects/zcl_abapgit_object_tabl.clas.abap | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/src/objects/zcl_abapgit_object_tabl.clas.abap b/src/objects/zcl_abapgit_object_tabl.clas.abap index 8aedc2de7..f4ba0f885 100644 --- a/src/objects/zcl_abapgit_object_tabl.clas.abap +++ b/src/objects/zcl_abapgit_object_tabl.clas.abap @@ -8,7 +8,7 @@ ENDCLASS. -CLASS ZCL_ABAPGIT_OBJECT_TABL IMPLEMENTATION. +CLASS zcl_abapgit_object_tabl IMPLEMENTATION. METHOD zif_abapgit_object~changed_by. @@ -355,10 +355,11 @@ CLASS ZCL_ABAPGIT_OBJECT_TABL IMPLEMENTATION. lv_masklen TYPE c LENGTH 4, lt_dd36m TYPE dd36mttyp. - FIELD-SYMBOLS: LIKE LINE OF lt_dd12v, - LIKE LINE OF lt_dd05m, - LIKE LINE OF lt_dd36m, - LIKE LINE OF lt_dd03p. + FIELD-SYMBOLS: LIKE LINE OF lt_dd12v, + LIKE LINE OF lt_dd05m, + LIKE LINE OF lt_dd36m, + LIKE LINE OF lt_dd03p, + TYPE any. lv_name = ms_item-obj_name. @@ -410,6 +411,12 @@ CLASS ZCL_ABAPGIT_OBJECT_TABL IMPLEMENTATION. ls_dd09l-as4date, ls_dd09l-as4time. + ASSIGN COMPONENT 'ROWORCOLST' OF STRUCTURE ls_dd09l TO . + IF sy-subrc = 0 AND = 'C'. + CLEAR . "To avoid diff errors. This field doesn't exists in all releases + ENDIF. + + LOOP AT lt_dd12v ASSIGNING . CLEAR: -as4user, -as4date,