mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 04:08:27 +08:00
WEBI: Fix changed_by, is_active, exists (#5106)
* WEBI: Last changed by * Update zcl_abapgit_object_webi.clas.abap
This commit is contained in:
parent
0168ae74a8
commit
3da00146b7
|
@ -317,7 +317,13 @@ CLASS ZCL_ABAPGIT_OBJECT_WEBI IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_abapgit_object~changed_by.
|
METHOD zif_abapgit_object~changed_by.
|
||||||
rv_user = c_user_unknown. " todo
|
|
||||||
|
SELECT SINGLE changedby FROM vepheader INTO rv_user
|
||||||
|
WHERE vepname = ms_item-obj_name AND version = 'A'.
|
||||||
|
IF sy-subrc <> 0.
|
||||||
|
rv_user = c_user_unknown.
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
|
||||||
|
@ -416,7 +422,7 @@ CLASS ZCL_ABAPGIT_OBJECT_WEBI IMPLEMENTATION.
|
||||||
|
|
||||||
rv_bool = cl_ws_md_vif_root=>check_existence_by_vif_name(
|
rv_bool = cl_ws_md_vif_root=>check_existence_by_vif_name(
|
||||||
name = lv_name
|
name = lv_name
|
||||||
i_version = sews_c_vif_version-active ).
|
i_version = sews_c_vif_version-all ).
|
||||||
|
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
||||||
|
@ -497,7 +503,10 @@ CLASS ZCL_ABAPGIT_OBJECT_WEBI IMPLEMENTATION.
|
||||||
version_not_found = 1
|
version_not_found = 1
|
||||||
webi_not_exist = 2
|
webi_not_exist = 2
|
||||||
OTHERS = 3.
|
OTHERS = 3.
|
||||||
IF sy-subrc <> 0.
|
IF sy-subrc = 1.
|
||||||
|
" no active version
|
||||||
|
RETURN.
|
||||||
|
ELSEIF sy-subrc <> 0.
|
||||||
zcx_abapgit_exception=>raise_t100( ).
|
zcx_abapgit_exception=>raise_t100( ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user