Foro de programación ABAP

SAP / ABAP => Programación ABAP => Mensaje iniciado por: erzuleta en 28 de Mayo de 2008, 06:38:02 pm

Título: Bloque de una transaccion
Publicado por: erzuleta en 28 de Mayo de 2008, 06:38:02 pm
Hola, necesito bloquear una transaccion para que otro usuario no la utilice, he creado un objeto de bloqueo para la tabla TSTC pero no funciona, que puedo hacer, o por que tabla tengo que ir. Muchas gracias por su ayuda.
Título: Re: Bloque de una transaccion
Publicado por: abapito en 28 de Mayo de 2008, 06:52:48 pm
Hola, de autorizaciones no entiendo.

Pero mientras alguien te cuenta como hacerlo igual puedes hacer una chapucilla.

Pregunta dentro del codigo en el AT SELECTION-SCREEN OUTPUT por ese usuario, y cuando sea "él" :o le lanzas un mensaje de error.

Por ejemplo:
Código: [Seleccionar]

AT SELECTION-SCREEN OUTPUT.
  IF sy-uname = 'PEPITO'.
*-- El usuario no está autorizado para esta acción
    MESSAGE E094(EM).
  ENDIF.


Te lo comento como chapucilla hasta que te den otra solución.

Un saludo.