Simplificando mucho, se puede decir que la impresión de documentos en SAP ERP se limita básicamente a informes y a formularios. Todo lo que queramos imprimir en SAP lo podemos hacer enviándolo bien directamente a la impresora, bien guardándolo en una orden de spool que se imprimirá en el momento que nosotros queramos.
Según una imagen original de AnnaER |
Tipos de impresoras
El administrador de nuestro sistema se encargará de definir las impresoras en SAP. Generalmente, nos vamos a encontrar diferentes tipos de impresoras.
1. Impresoras localizadas en puntos específicos de nuestra empresa. Son impresoras que han sido definidas en SAP para tener acceso a la impresión a un lugar diferente al cual nos encontramos. Sólo pueden ser utilizadas desde SAP. Podemos utilizar la impresora de cualquier localización aunque físicamente no estemos ubicados allí donde se encuentra esa impresora.
2. Impresoras locales. Una impresora local es aquella que usamos normalmente desde nuestro sistema operativo. SAP accede a la configuración de impresora local de nuestro ordenador y la utiliza como punto de salida para nuestros documentos.
3. Impresoras PDF. Son aquellas cuya configuración nos permite enviar la información desde SAP a un documento de tipo PDF. Los podemos leer mediante Adobe Reader.
Por ejemplo, en la siguiente imagen vemos un listado de impresoras. Las impresoras ADMON, COMPRAS y INFORMATICA son impresoras definidas en SAP y, si se seleccionan, nos permiten imprimir a través de las impresoras de los departamentos de Administración, Compras o Informática. Si seleccionamos la impresora LOCAL estaríamos utilizando nuestra impresora de Windows/Linux/... para imprimir. Finalmente, si utilizamos la impresora ZPDF crearíamos un documento PDF que podríamos utilizar para enviar el documento a través de nuestro correo electrónico por ejemplo. Por supuesto, los nombres pueden variar en vuestros entornos SAP pero la idea es siempre la misma.
Cómo imprimir
Una vez nos encontramos en nuestro documento debemos buscar el icono de 'Impresión' o el correspondiente punto de menú.
Volvamos al ejemplo del artículo sobre reports SAP. Allí habíamos extraído un listado de compras a través de la transacción ME2L. Para imprimir nos iremos al menú correspondiente.
Sistema info / Logística / Compras / Documentos de compra / Pedidos / ME2L - Por proveedor
Lista / Imprimir
Cuando seleccionamos la opción de imprimir nos aparece una ventana como la siguiente
1. Dispositivo salida: se refiere a cualquiera de las impresoras que podemos seleccionar para imprimir.
2. Ctd. impresiones: ¿Cuántas copias de nuestro listado deseamos? Lo indicamos aquí y tendremos tantas copias idénticas como queramos.
3. Cantidad de páginas: si nuestro listado tiene más de una página podemos indicar que no nos las imprima todas, sino solamente de la página x a la página y.
4. Edición: se refiere al diseño de impresión. Se puede decidir si se quiere imprimir en horizontal o en vertical, un máximo de 65 líneas o de 44 líneas por páginas... Todo dependerá de todas las ediciones posibles que haya definido nuestro administrador de sistema.
5. Atributos: al presionar esta opción se nos abre una nueva ventana. Lo más interesante de esta opción es que podemos decidir si queremos imprimir inmediatamente el documento o dejarlo en el spool de impresión (para poder imprimirlo posteriormente a través de la getión del spool).
Además existe otra opción, la de presentación preliminar, que nos permite observar cómo se vería nuestro documento antes de ser lanzado a la impresora. En nuestro ejemplo,
Lista / Presentación preliminar
Gestión del spool
Amparei en su blog abapysap explica perfectamente el concepto de spool. El spool de impresión es el gestor de órdenes de spool generadas. Es la transacción a través de la cual podemos acceder a todas aquellas impresiones generadas (según los atributos explicados en el apartado anterior). Podemos analizar todas las órdenes de spool o solamente las nuestras.
Sistema / Órdenes spool propias
Herramientas / CCMS / Print / SP01 - Output controller
Cuando abrimos el gestor de spool (SP01) nos encontraremos con esta pantalla o una similar.
1. Creador: usuario que ha creado la orden de spool.
2. Fecha de creación: ¿en qué fecha se creo la orden u órdenes?
3. Dispositivo de salida: podemos buscar aquellas órdenes pendientes de imprimir para una impresora determinada.
Y al lanzar la transacción veremos una pantalla con el listado de órdenes de impresión.
1. Nº spool: el número que SAP asigna a la impresión. Código de uso interno para SAP.
2. Tp: tipo de orden. Al marcar sobre el icono podemos acceder a la visualización preliminar de la impresión.
3. Fecha: la fecha en que se generó.
4. Hora: la hora en que se generó la oden de spool.
5. Status: nos indica si la orden ya se ha impreso, si está pendiente de imprimir, si se ha cancelado con errores...
6. Páginas: el número de páginas que contiene el documento.
7. Título: descripción interna que da SAP a esta orden de spool.
Para imprimir una de estas órdenes sólo tendremos que marcarla y presionar el botón de impresora.
Más información en la help de SAP
SAP printing guide.
En otros artículos de la serie:
Navegación en SAP
Configuración de la SAPGUI
Listados
Impresiones
Jobs
Completísimo, muy bien explicado y con info relevante.
ResponderEliminarMe ha servido de mucho...
gracias!
Pedro
hola me pueden ayudar con la reimpresion de una orden de compra?
ResponderEliminarse los agradeceria
saludos y gracias
atte
RFS (chile)
La impresión de documentos de compra se encuentra bajo el menú IMG: Gestión de materiales / Compras / Mensajes / Control de salida / Clases de mensaje / Fijar clases de mensaje para pedido. Saludos.
EliminarEs posible imprimir un rango de comprobantes, por ejemplo del 100067890 al 100067899 y no asi imprimirlos uno por uno, gracias.
ResponderEliminarCuando dices "rango de comprobantes" ¿A qué te refieres? ¿A entregas? Supongo que puedes utilizar la transacción VL06O
EliminarTienen algun parche para instalar impresora en WINDOWS 8 ?
ResponderEliminarTienen alguna configuración para impresora en WINDOWS 8 PRO ?
ResponderEliminarGracias por tu referencia en el post Óscar.
ResponderEliminarGracias a ti por la información :-)
EliminarHola, me podrían apoyar con un tema de impresión en sap, necesito que se imprima una letra de cambio, en formato A6 por la bandeja bypass en una impresora ricoh multifuncional, cuál sería la solución?
ResponderEliminarHola Amigo, una pregunta,
ResponderEliminarEn un proceso de impresión de etiquetas detuve la impresión inmediata y guarde la spool en una tabla interna,
Después con la función RSPO_OUTPUT_SPOOL_REQUEST mande la spool en orden ascendente, pero al momento de imprimir etiquetas salen en desorden, esto lo se por que lleva un numero consecutivo cada etiqueta,
Sabes que puede ser???
Te agradeceré infinitamente,
Gracias y saludos