From dd7a6bf89d92dc5848575bf2759d7177ee8ce5e1 Mon Sep 17 00:00:00 2001 From: bigld Date: Tue, 4 Jul 2017 19:00:51 +0200 Subject: [PATCH] Check STXSHEAD w/o JOIN --- src/zabapgit_object_ssst.prog.abap | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/zabapgit_object_ssst.prog.abap b/src/zabapgit_object_ssst.prog.abap index b5de8c775..b63fb2382 100644 --- a/src/zabapgit_object_ssst.prog.abap +++ b/src/zabapgit_object_ssst.prog.abap @@ -51,14 +51,11 @@ CLASS lcl_object_ssst IMPLEMENTATION. DATA: lv_stylename TYPE stxsadm-stylename. - - SELECT SINGLE adm~stylename - FROM stxsadm AS adm - INNER JOIN stxshead AS hdr - ON hdr~active = c_style_active - AND hdr~stylename = adm~stylename - INTO lv_stylename - WHERE adm~stylename = ms_item-obj_name. + SELECT SINGLE stylename + FROM stxshead INTO lv_stylename + WHERE active = c_style_active + AND stylename = ms_item-obj_name + AND vari = ''. rv_bool = boolc( sy-subrc = 0 ). ENDMETHOD. "lif_object~exists