MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Mensajes en batch inpu (foro/showthread.php?t=25856)

Richysap 05/11/08 18:09:19

Mensajes en batch inpu
 
Hola foro:
Tengo una consulta creoq basica estoy haciendo un batch input y lo normal es que me capture el mensaje en el call transaction sin embargo en este caso no me esta capturando tal vez es porq se trata de un mensaje tipo 'I' alguno de uds me puede decir como puedo solucionar esto?
Gracias

XtiaN 05/11/08 18:34:50

Hola,
Tu problema es que no se almacenen los mensajes tipo I en la tabla messtab luego de ejecutar el call transaction?? o es que en el resultado del Batch Input no aparecen estos mensajes??

Richysap 05/11/08 18:41:50

Exacto lo que pasa es que mi documento generado se muestra en un popup y cuando kiero capturar el numero de documento en mi tabla de mensajes del call transaction no me retorna nada

Promethevs 05/11/08 18:42:04

muestra el codigo donde tu supones que debieran generarse estos mensajes...y ahi te digo que puede estar pasando.

Richysap 05/11/08 18:48:45

gst_ctupa es de tipo CTU_PARAM
* esto lo uso para controlar que mi grabación no se haga com batch input

gst_ctupa-dismode = 'A'.
gst_ctupa-updmode = 'S'.
gst_ctupa-nobinpt = 'X'.


gtd_messtab es mi tabla de mensajes

CALL TRANSACTION '/DSD/VC_VP_CREATE' USING gtd_bdcdata
OPTIONS FROM gst_ctupa
MESSAGES INTO gtd_messtab.

XtiaN 05/11/08 18:49:52

Y te has fijado en todos los campos de messtab??, porque tiene varios campos (msgr1, msgr2, msgr3, etc) siempre en uno de ellos, si la ejecucion salio OK, se guarda el numero de pedido creado.....si puedes mandar el codigo seria mejor..

Richysap 05/11/08 18:53:26

claro todo esta ok el problema es lo que t menciono adicional a esto el mensaje popup se muestra en un alv grid supongo q ese el el problema que los batrch input no controlan aun eso

DavidXD_XD 05/11/08 18:59:48

Los mensajes de tipo I no los almacena en el CALL TRANSACTION, lo que puedes hacer es ver si por cada juego de datos en el batch se guarda algun parametro en memoria (IMPORT TO MEMORY), y ahi cargarlos a tu programa (EXPORT TO MEMORY)

Richysap 05/11/08 19:04:46

ya lo hice tambien doc, pero nada es q tengo un problem ps tengo q combinar esa grabacón con una bapi pero para eso necesito el numero generado
Gracias de todas mangas


Husos Horarios son GMT. La hora en este momento es 04:38:21.

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