mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +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.
|
||||
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.
|
||||
|
||||
|
||||
|
@ -416,7 +422,7 @@ CLASS ZCL_ABAPGIT_OBJECT_WEBI IMPLEMENTATION.
|
|||
|
||||
rv_bool = cl_ws_md_vif_root=>check_existence_by_vif_name(
|
||||
name = lv_name
|
||||
i_version = sews_c_vif_version-active ).
|
||||
i_version = sews_c_vif_version-all ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
@ -497,7 +503,10 @@ CLASS ZCL_ABAPGIT_OBJECT_WEBI IMPLEMENTATION.
|
|||
version_not_found = 1
|
||||
webi_not_exist = 2
|
||||
OTHERS = 3.
|
||||
IF sy-subrc <> 0.
|
||||
IF sy-subrc = 1.
|
||||
" no active version
|
||||
RETURN.
|
||||
ELSEIF sy-subrc <> 0.
|
||||
zcx_abapgit_exception=>raise_t100( ).
|
||||
ENDIF.
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user