MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Call transaction (foro/showthread.php?t=76610)

leo_cba 04/01/17 11:28:33

Call transaction
 
Buen día a todos, les hago la siguiente consulta, en un programa tengo dos call transaction secuenciales (primero llamo la MM01 y luego la CA02). Al ejecutar el segundo call, el programa se frena en la primer dynpro, sin embargo cuando ejecuto el batch corre de punta a punta. Al frenarse en el segundo call (CA02), el mensaje que devuelve es el siguiente: "Se crea el material xxxxxxx". Cuando en realidad ya fue creado en el primer call (MM01).

Codigo:

...
*Transacción MM01 (alta de material)
perform armo_bdcdata_mm01.
CALL TRANSACTION 'MM01' USING bdcdata
MODE 'N'
MESSAGES INTO bdcmess.

*Transacción CA02 (hoja de ruta)
perform armo_bdcdata_ca02.
CALL TRANSACTION 'CA02' USING bdcdata
MODE 'E'
MESSAGES INTO bdcmess.
...

sconoredhot 05/01/17 17:43:41

h
 
Fijate que uno está en MODE N y el otro en MODE E
Creo que deberian ir los dos en MODE N.

Saludos.

joau_fedipe 10/01/17 22:54:28

Hola,
otro detalle es que después del primer call transaction deberías refrescar la tabla interna bdcmess.

Porque si se está deteniendo es por otro tipo de error.

Saludos.


Husos Horarios son GMT. La hora en este momento es 10:04:09.

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