MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Objeto de bloqueo para un programa/transaccion (foro/showthread.php?t=9488)

poketina 03/12/07 11:14:04

Objeto de bloqueo para un programa/transaccion
 
Hola !! me han dicho que se puede crear un objeto de bloqueo para un programa para que sólo se pueda ejecutar una vez al mismo tiempo, es cierto ? y como se hace ??

Gracias !!!

Jorge L T 03/12/07 13:35:39

Hola Poketina. Haz un objeto de bloqueo para una tabla principal de ese reporte con SE11, y en el reporte debes invocar a la función que la SE11 te ha generado (ENQUEU_xxxx) y consultar el sy-subrc que la misma te devuelve.
La ayuda de la SE11 te guiará, o busca cualquier objeto ya existente con el matchcode y el sómo usarlo con el "where-used list", ambos de la SE11

poketina 03/12/07 13:53:54

Hola, gracias por la respuesta, pero esto sirve para bloquear el progrma ?? o es solo para bloquear la tabla ??
gracias !!!

Jorge L T 03/12/07 14:35:59

No conozco objetos de bloque para reportes NI para tansacciones que impidan su multi-ejecución. De esta manera bloqueas una tabla, y por programación (Call Enqueue_ XXXX .... IF SY-SUBRC NE 0...) controlas que no se ejecute 2 veces el mismo reporte.


Husos Horarios son GMT. La hora en este momento es 07:52:57.

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