Ver Mensaje Individual
  #7  
Viejo 31/10/08, 10:40:38
Avatar de Driau
Driau Driau is offline
Senior Member
 
Fecha de Ingreso: ago 2007
Mensajes: 235
Lo he probado con SUBMIT

Pero ahora solo llego a ver el listado en pantalla. Es decir yo necesito ejecutar el Z28E_MASIVA. Supongamos que este ejecuta 4 veces el Z28E con cuatro codigos dematerial: MAT1, MAT2, MAT3 y MAT4.

Lo que deberia pasar es: ejecutio Z28E_MASIVA poniendo los cuatro código de material en su pantalla de seleccion. Este hace un loop a los cuatro materiales y por o tanto hace el SUBMIT cuatro veces. Esto es como esta ahora:

FORM procesar_materiales.

LOOP AT seleccion.

*** INICIO CAMBIO Nº.1 CARLES ***
d_contador_tmp = d_contador_tmp + 1.
*** FINAL CAMBIO Nº.1 CARLES ***

SUBMIT z28e AND RETURN
WITH p_matnr EQ seleccion-matnr
WITH p_anyo EQ p_anyo
WITH p_subcom EQ p_subcom
WITH p_numpag EQ d_contador_tmp
WITH p_matpri EQ p_matpri.
ENDLOOP.

ENDFORM. "procesar_materiales


Lo que necesito es que cuando se vea en pantall el ALV que saca el Z28E, se imprima, luego vuelva al Z28E_MASIVA (con el siguiente código de material y haga lo mismo).

He visto que submit tiene instrucciones para imprimir...pero me da a mi que no podre hacerlo.

Te he agregado al MSN...pero no stas :-(

Un saludo y gracias!
Responder Con Cita