Merge pull request #1091 from larshp/issue_1065

is sap system, #1065
This commit is contained in:
Lars Hvam 2018-01-07 09:25:03 +01:00 committed by GitHub
commit 78ff711376
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 3 deletions

View File

@ -235,7 +235,7 @@ CLASS lcl_repo_srv DEFINITION FINAL CREATE PRIVATE FRIENDS lcl_app.
METHODS is_sap_object_allowed
RETURNING
VALUE(r_is_sap_object_allowed) TYPE abap_bool.
VALUE(rv_allowed) TYPE abap_bool.
METHODS add
IMPORTING io_repo TYPE REF TO lcl_repo

View File

@ -1052,7 +1052,7 @@ CLASS lcl_repo_srv IMPLEMENTATION.
EXPORTING
is_data = lo_repo->ms_data.
ELSE. " OFFline -> On-line
lo_repo->set( iv_offline = abap_false ).
lo_repo->set( iv_offline = abap_false ).
CREATE OBJECT <repo> TYPE lcl_repo_online
EXPORTING
is_data = lo_repo->ms_data.
@ -1063,7 +1063,12 @@ CLASS lcl_repo_srv IMPLEMENTATION.
METHOD is_sap_object_allowed.
r_is_sap_object_allowed = lcl_exit=>get_instance( )->allow_sap_objects( ).
rv_allowed = cl_enh_badi_def_utility=>is_sap_system( ).
IF rv_allowed = abap_true.
RETURN.
ENDIF.
rv_allowed = lcl_exit=>get_instance( )->allow_sap_objects( ).
ENDMETHOD.