MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Como saber que mediante abap q tx tiene acceso un usuario (foro/showthread.php?t=4730)

ibecerra 02/04/07 15:52:36

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 02/04/07 18:26:48

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.


Husos Horarios son GMT. La hora en este momento es 14:17:55.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web