From 81adacb10e32d93df44e0c364ed52f51b352735b Mon Sep 17 00:00:00 2001 From: apex8 Date: Mon, 11 Sep 2017 17:30:46 +0200 Subject: [PATCH] correct handling for t00 generic include in fgroup --- src/zabapgit_object_fugr.prog.abap | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/zabapgit_object_fugr.prog.abap b/src/zabapgit_object_fugr.prog.abap index 7fb10f6c9..57af54833 100644 --- a/src/zabapgit_object_fugr.prog.abap +++ b/src/zabapgit_object_fugr.prog.abap @@ -464,7 +464,15 @@ CLASS lcl_object_fugr IMPLEMENTATION. * handle generated maintenance views APPEND INITIAL LINE TO rt_includes ASSIGNING . - = |L{ ms_item-obj_name }T00|. + if ms_item-obj_name(1) <> '/'. + "FGroup name does not contain a namespace + = |L{ ms_item-obj_name }T00|. + else. + "FGroup name contains a namespace + lv_offset_ns = find( val = ms_item-obj_name+1 sub = '/' ). + lv_offset_ns = lv_offset_ns + 2. + = |{ ms_item-obj_name(lv_offset_ns) }L{ ms_item-obj_name+lv_offset_ns }T00|. + endif. IF lines( rt_includes ) > 0. SELECT progname cnam FROM reposrc