#1
|
|||
|
|||
Batch input no me debuelve lod de mensaje
Hola.
Me esta pasando una cosa curiosa. Estoy haciendo un BI a la transaccion FF_5, pero no me deja ningun mensaje, ya sea de error o que todo hay ido bien. Este es el codigo: lv_mode = 'N'. lv_update = 'S'. CALL TRANSACTION 'FF_5' USING i_bdcdata MODE lv_mode UPDATE lv_update MESSAGES INTO lt_mestab. Y siempre esta vacia la tabla. Hay alguna manera de leer los mensajes a parte de esta. Gracias |
#2
|
||||
|
||||
Correla en modo A y verifica que realmente si está mandando mensajes. Saludos,
__________________
------------------- ¿Dudas para descargar manuales? Ver este tema -> |
#3
|
|||
|
|||
Buenas.
Lo he realizado en modo visible, y si, deja un mensaje diciendo que el documento que se ha cargado, y sale en la parte inferior de la pantalla. Lo curioso es que si fallara, si que me devuelve el error, pero si ha ido bien, no me deja log en la tabla interna del bi. |
#4
|
||||
|
||||
Y te regresa SY-SUBRC = 0 cuando lo corres en modo 'N'?
__________________
------------------- ¿Dudas para descargar manuales? Ver este tema -> |
#5
|
|||
|
|||
eso es, me recoge 0 el sy-subrc.
He visto que se graba mensaje en la tr. slg0. Pero no se como leerlo. |
#6
|
|||
|
|||
Buenas.
Ahora mismo no tengo un sistema delante y no puedo verificar o decirte con mayor exactitud, pero en las variables que pasas al batch input, en LV_MODE dependiendo de los parámetros que le pases, te devuelve unas cosas u otras, igual es por eso, a mi me ha pasado que cambiando opciones de esas de detiene con unos mensajes y con otros no, y te devuelve más o menos mensajes saludos. Lamento no poder concretar más, pero como te he dicho, no tengo sistema para comprobar lo que te digo. |
#7
|
|||
|
|||
Creo que ya he probado todo, y no consigo que cuando todo vaya correcto se genere una entrada en la tabla.
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|