From 7854587a5fe7b8e39ad340acd55e60ac5cc407fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20G=C3=BCnter?= Date: Thu, 11 Jul 2024 13:23:43 +0200 Subject: [PATCH] downport (#6984) --- src/objects/aff/zcl_abapgit_object_bgqc.clas.abap | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/objects/aff/zcl_abapgit_object_bgqc.clas.abap b/src/objects/aff/zcl_abapgit_object_bgqc.clas.abap index b046604b4..ae40ac646 100644 --- a/src/objects/aff/zcl_abapgit_object_bgqc.clas.abap +++ b/src/objects/aff/zcl_abapgit_object_bgqc.clas.abap @@ -22,17 +22,24 @@ CLASS zcl_abapgit_object_bgqc IMPLEMENTATION. DATA lv_subrc TYPE sy-subrc. DATA lx_root TYPE REF TO cx_root. + FIELD-SYMBOLS: TYPE any. + TRY. CREATE DATA lv_ref_bgqc_name TYPE (c_bgqc_name). - lv_ref_bgqc_name->* = me->ms_item-obj_name. + ASSIGN lv_ref_bgqc_name->* TO . + ASSERT sy-subrc = 0. + + me->ms_item-obj_name = . CREATE OBJECT lo_bgqc_wbi_p TYPE (c_bgqc_wbi_p). CALL METHOD lo_bgqc_wbi_p->(c_select_changed_by) - EXPORTING iv_bgqc_name = lv_ref_bgqc_name->* - IMPORTING ev_changed_by = lv_changed_by - ev_subrc = lv_subrc. + EXPORTING + iv_bgqc_name = + IMPORTING + ev_changed_by = lv_changed_by + ev_subrc = lv_subrc. IF lv_subrc <> 0. zcx_abapgit_exception=>raise_t100( ).