Advertisement
TorfTRY

Z_ZBC400_02_AUTH_CHECK

Mar 9th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ABAP 0.68 KB | None | 0 0
  1. FUNCTION z_zbc400_02_auth_check.
  2. *"----------------------------------------------------------------------
  3. *"*"Local Interface:
  4. *"  IMPORTING
  5. *"     REFERENCE(IV_CARRID) TYPE  S_CARR_ID
  6. *"     REFERENCE(IV_ACTIVITY) TYPE  ACTIV_AUTH DEFAULT '03'
  7. *"  EXCEPTIONS
  8. *"      NO_AUTH
  9. *"      WRONG_ACT
  10. *"----------------------------------------------------------------------
  11.   CASE iv_activity.
  12.     WHEN '01' OR '02' OR '03'.
  13.  
  14.       AUTHORITY-CHECK OBJECT 'S_CARRID'
  15.                ID 'CARRID' FIELD iv_carrid
  16.                ID 'ACTVT' FIELD iv_activity.
  17.       IF sy-subrc <> 0.
  18.         RAISE no_auth.
  19.       ENDIF.
  20.  
  21.     WHEN OTHERS.
  22.       RAISE wrong_act.
  23.   ENDCASE.
  24.  
  25.  
  26.  
  27. ENDFUNCTION.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement