Foro de programación ABAP
SAP / ABAP => Formularios => Mensaje iniciado por: jlholguins en 12 de Diciembre de 2008, 03:07:01 pm
-
Hola a todos tengo el siguiente caso: Tengo un formato para impresion de facturas el cual consta de original y cuatro copias, por cada formato debo imprimir en el detalle 12 items máximo. En este momento tengo una factura que tiene 55 items y me esta imprimiendo todos los items en un juego de formatos o sea en la original los primero 12 items, en la primera copia los siguientes 12 y asi hasta completar los 55 y luego me hace lo mismo cuatro veces mas porq esta configurado para que saque haga cinco impresiones por factura o sea original y cuatro copias.}
La idea es la siguiente se debe imprimir por cada juego de formatos la misma información o sea si la factura tiene mas de 12 items debe salir en el primer juego de formatos los primeros doce, en el segundo los siguientes y asi sucesivamente.
Alguien ha hecho algo parecido, agradezco la colaboracion que puedan darme al respecto.
-
buen dia.
estas utilizando el prog de impresion estandar?
mira alguna vez hice algo similar, checa este codigo
*manejo del cuadro de dialogo para impresion.
MOVE-CORRESPONDING ls_itcpo TO ls_composer_param.
ls_composer_param-tdnoprint = 'X'. "Note 591576
* ls_control_param-device = lf_device.
ls_control_param-no_dialog = 'X'.
ls_control_param-preview = xscreen.
ls_control_param-getotf = ls_itcpo-tdgetotf.
ls_control_param-langu = nast-spras.
ls_composer_param-tddest = 'Chicle Laser'. "nombre del print
ls_composer_param-tddest = 'VL02'. "nombre del print
ls_composer_param-tdimmed = 'X'. "print inmediato
ls_composer_param-tdcopies = '004'. "num de copias
saludos.