Ver Mensaje Individual
  #1  
Viejo 04/01/17, 11:28:33
leo_cba leo_cba is offline
Junior Member
 
Fecha de Ingreso: dic 2006
Mensajes: 12
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.
...
Responder Con Cita