Hola a todos. Tengo un pequeño problema. Cree una BTE que lanza un POP-UP en las trx FB01, FB02, FB05. Necesito que este pop-up se lance solamente desde dichas trx y no al hacer un call transaction. Necesitaria saber que variable del sistema existe para detectar esta diferencia. Ya estoy utilizando estas variables (sy-batch, sy-calld y sy-binpt) pero aun asi me pide el pop-up al hacer un call a la fb02.
Detectar cuando se ejecuta un CALL TRANSACTION
Colapsar
Este tema está cerrado
X
X
-
-
yo investigaría por el lado de las pilas abap o llamadas abap en el debugger clásico. Si encontras la función que recupera esa lista podes saber si la trx fue llamada por otro programa antes.
SaludosSebastián Chiavia
http://www.programacionabap.com.arComentario
-
Según yo es BINPT...SY-
BATCH El programa se ejecuta en proceso de fondo
BINPT Programa ejecutado vía batch input
CALLD Programa ABAP, modo de llamada del programa ABAP-------------------
¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ?Comentario
Comentario