From dfcc13c2b4c8a5900c7eee8d17ed3b9f28d04673 Mon Sep 17 00:00:00 2001 From: larshp Date: Mon, 7 May 2018 17:01:14 +0200 Subject: [PATCH] fix #1347 and #1350 --- src/objects/zcl_abapgit_object_sicf.clas.abap | 1 + src/objects/zcl_abapgit_object_tobj.clas.abap | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/objects/zcl_abapgit_object_sicf.clas.abap b/src/objects/zcl_abapgit_object_sicf.clas.abap index 92de41a68..4d4e8f426 100644 --- a/src/objects/zcl_abapgit_object_sicf.clas.abap +++ b/src/objects/zcl_abapgit_object_sicf.clas.abap @@ -555,6 +555,7 @@ CLASS ZCL_ABAPGIT_OBJECT_SICF IMPLEMENTATION. RETURN. ENDIF. + CLEAR ls_icfservice-icf_mandt. CLEAR ls_icfservice-icfnodguid. CLEAR ls_icfservice-icfparguid. CLEAR ls_icfservice-icf_user. diff --git a/src/objects/zcl_abapgit_object_tobj.clas.abap b/src/objects/zcl_abapgit_object_tobj.clas.abap index 4326b454b..c0a68f2db 100644 --- a/src/objects/zcl_abapgit_object_tobj.clas.abap +++ b/src/objects/zcl_abapgit_object_tobj.clas.abap @@ -26,6 +26,7 @@ CLASS zcl_abapgit_object_tobj IMPLEMENTATION. SELECT SINGLE * FROM tddat INTO rs_tobj-tddat WHERE tabname = iv_tabname. SELECT SINGLE * FROM tvdir INTO rs_tobj-tvdir WHERE tabname = iv_tabname. + CLEAR: rs_tobj-tvdir-gendate, rs_tobj-tvdir-gentime. SELECT * FROM tvimf INTO TABLE rs_tobj-tvimf WHERE tabname = iv_tabname. @@ -194,10 +195,12 @@ CLASS zcl_abapgit_object_tobj IMPLEMENTATION. io_xml->read( EXPORTING iv_name = 'TOBJ' CHANGING cg_data = ls_tobj ). + ls_tobj-tvdir-gendate = sy-datum. + ls_tobj-tvdir-gentime = sy-uzeit. update_extra( ls_tobj ). - ENDMETHOD. "deserialize + ENDMETHOD. METHOD zif_abapgit_object~delete.