viernes, 6 de mayo de 2011

Llama a sapscript

Para saber que programa es el que llama a un sapscript de la mb1b
ir al documento que tenés por la MB03, ir a la posición
correspondiente y mirar que mensaje tiene. Sino en la MB90 ejecutás todos
los mensajes (fijate como modo de proceso 1 2 o 3), y vas a tener la clase
de mensaje.

La filtrás en la tabla TNAPR, y ahí vas a tener programa de control, rutina
entry y que formulario es con su nombre.

Tambien puedes poner un break point en la funcion SSF_FUNCTION_MODULE_NAME si es
smartform o en la funcion OPEN_FORM si es sapscript.

Submit que no muestre los write de otro programa.

split i_upload2-line at p_sep1 into table i_lineas.
read table i_lineas index 2.
v_mapeo = i_lineas-line.
v_cliente = i_lineas-line+35(4).

submit zmapban01
with p_cvban = p_cvban
with p_mapeo = v_mapeo
with p_client = v_cliente
exporting list to memory
and return.