Como saber que mediante abap q tx tiene acceso un usuario

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • ibecerra

    #1

    Como saber que mediante abap q tx tiene acceso un usuario

    Q tal compañeros , una consulta tengo un problemilla me han pedido que llame desde un programa abap a una Tx zxxxx , y si el usuario no tiene permiso entonces que llame a otra Tx.Zyyyyy.
    hasta hay ningun problema en la llamda de los programas porque lo hago con un submit el problema q tengo es como puedo saber si el usuario tiene o no permiso en la tx zxxxxx mediante abap. para póder hace la llamada al TX.zyyyyy
    Gracias por el apoyo
  • abapedro
    Member
    • mar
    • 83

    #2
    Consultar autorización a transacción desde ABAP

    Hola,

    Este es el ejemplo de código:

    transacc = 'ZWYX'.
    AUTHORITY-CHECK OBJECT 'S_TCODE' ID 'TCD' FIELD transacc.
    if sy-subrc <> 0.
    * El usuario NO tiene autorización para la transacción ZWYX
    else.
    * El usuario TIENE autorización para la transacción ZWYX
    endif.

    Espero que le sirva.
    Editado por última vez por abapedro; 04/04/2007, 03:02:34.

    Comentario

    Trabajando...