From 3f2156ffa93fe2a84c2daa73ba41188d7fb8dce3 Mon Sep 17 00:00:00 2001 From: larshp Date: Sun, 22 Jan 2017 12:57:00 +0100 Subject: [PATCH] XSLT: fix overwriting --- src/zabapgit_object_xslt.prog.abap | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/zabapgit_object_xslt.prog.abap b/src/zabapgit_object_xslt.prog.abap index 126eec81b..6fb2babf5 100644 --- a/src/zabapgit_object_xslt.prog.abap +++ b/src/zabapgit_object_xslt.prog.abap @@ -94,6 +94,10 @@ CLASS lcl_object_xslt IMPLEMENTATION. ls_attributes TYPE o2xsltattr. + IF lif_object~exists( ) = abap_true. + lif_object~delete( ). + ENDIF. + io_xml->read( EXPORTING iv_name = 'ATTRIBUTES' CHANGING cg_data = ls_attributes ).