Introducción a la navegación SAP (IV): impresiones

lunes, 10 de junio de 2013

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.


imprimir en sap
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.


Listado de impresoras


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

popup de impresora


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).


atributos de 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


presentacion preliminar de impresion




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.


SP01 gestion de ordenes de spool


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.


listado de ordenes de spool


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.


impresion de orden de spool



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

11 comentarios:

  1. Completísimo, muy bien explicado y con info relevante.
    Me ha servido de mucho...

    gracias!
    Pedro

    ResponderEliminar
  2. hola me pueden ayudar con la reimpresion de una orden de compra?
    se los agradeceria

    saludos y gracias

    atte
    RFS (chile)

    ResponderEliminar
    Respuestas
    1. 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.

      Eliminar
  3. Es posible imprimir un rango de comprobantes, por ejemplo del 100067890 al 100067899 y no asi imprimirlos uno por uno, gracias.

    ResponderEliminar
    Respuestas
    1. Cuando dices "rango de comprobantes" ¿A qué te refieres? ¿A entregas? Supongo que puedes utilizar la transacción VL06O

      Eliminar
  4. Tienen algun parche para instalar impresora en WINDOWS 8 ?

    ResponderEliminar
  5. Tienen alguna configuración para impresora en WINDOWS 8 PRO ?

    ResponderEliminar
  6. Gracias por tu referencia en el post Óscar.

    ResponderEliminar
  7. Hola, 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?

    ResponderEliminar
  8. Hola Amigo, una pregunta,

    En 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

    ResponderEliminar