✒️SAP BASIS / Explorando el sistema de impresión de SAP Por Fernando Escola
Explorando el sistema de impresión de SAP

Explorando el sistema de impresión de SAP
El proceso de impresión
El sistema SAP maneja distintas clases de documentos (como listas de reporte, documentos SAPscript o SAP Smart Forms). Aunque la creación de estos documentos varía, la salida en papel siempre se realiza mediante un mecanismo común centralizado: el Sistema Spool de SAP. Cuando un usuario libera un documento para imprimir, el sistema crea dos tipos de solicitudes secuenciales:
-
Solicitud de impresión (Spool Request): Contiene datos de impresión independientes del dispositivo de salida. Incluye información administrativa como el autor, la fecha, el número de copias y los datos de impresión reales. Estos datos se almacenan temporalmente en la tabla TemSe (un almacén para objetos secuenciales temporales). La ubicación física de estos datos se define en la base de datos de SAP o en el sistema de archivos mediante el parámetro de perfil "rspo/store_location".
-
Solicitud de salida (Output Request): Se genera únicamente cuando el documento se envía a un dispositivo de salida específico. En este paso, los datos independientes del dispositivo se convierten al lenguaje de impresora que entiende el equipo seleccionado.
Este procedimiento permite al usuario visualizar la solicitud de impresión antes de que se emita físicamente. Además, una sola solicitud de impresión puede tener varias solicitudes de salida, lo que evita tener que recrear el documento desde cero si surge un problema, como que se agote el tóner o que la bandeja tenga el papel incorrecto. Existe también la opción "Imprimir inmediatamente" (Print immediately) para crear ambas solicitudes al mismo tiempo. En la transacción SU3, los usuarios finales pueden configurar en la pestaña "Valores Propuestos" (Defaults) que sus impresiones se realicen inmediatamente por defecto.
Arquitectura y Flujo de Información El flujo inicia desde la interfaz de usuario (SAP GUI o SAP Fiori). La orden pasa al ABAP Dispatcher, que interactúa con el Servidor de Impresión. Dentro de este servidor, los procesos de trabajo de diálogo (D) gestionan la solicitud de impresión inicial enviando los datos a la TemSe. Luego, el proceso de trabajo de Spool (S) toma el control para generar la solicitud de salida, interactuando con la cola de impresión del sistema operativo mediante un método de acceso determinado, para finalmente hacer llegar los datos formateados al servidor de impresión o de destino y a las impresoras físicas.
Control de Salida en SAP S/4HANA SAP S/4HANA introduce un nuevo estilo de gestión de salida (output management) que está diseñado para suceder a todos los marcos de gestión anteriores (como el Control de Salida SD, Correspondencia FI, Print Workbench FI-CA y Post-Procesamiento CRM). Este nuevo sistema unifica e integra todas las funcionalidades y procesos relacionados con la salida de documentos en las aplicaciones de negocio y la infraestructura técnica.
Términos Básicos y Configuración (Transacción SPAD) La configuración del Sistema Spool de SAP es una tarea de administración del sistema. Se debe crear una definición de dispositivo en el sistema SAP para cada impresora física a través de la transacción SPAD. Esta definición contiene los datos clave para direccionar el dispositivo:
-
Dispositivo de salida: Es el nombre de la impresora en SAP. Puede tener hasta 30 caracteres de longitud y distingue entre mayúsculas y minúsculas. En entornos Windows, se puede utilizar el tipo de dispositivo SWIN, el cual transfiere los datos de Spool de SAP al controlador de impresora de Microsoft Windows (Windows printer driver), siendo muy útil para la impresión front-end. Con respecto a los nombres bajo Microsoft Windows, no debe haber espacios en blanco y las impresoras de red se direccionan usando nombres UNC.
-
Tipos de dispositivo (Device types): Son las definiciones de modelos de impresora conocidas por SAP que aseguran que el flujo de datos (data stream) enviado por la solicitud de salida esté completamente formateado y sea compatible con los requerimientos específicos de la impresora receptora.
-
Servidor spool (Spool server): Denota un servidor de aplicación SAP con procesos de trabajo spool, o un servidor lógico que prepara la salida para el dispositivo.
-
Método de acceso spool del host: Identifica mediante una letra la arquitectura que se está utilizando para administrar la impresora a nivel del sistema operativo (impresión local, impresión remota, con o sin programa de servicio SAPsprint, etc.).
-
Impresora host (Host printer): Es el nombre real de la impresora a nivel del sistema operativo.
-
Host de destino (Destination host): Se utiliza para la impresión remota. Es el nombre del host donde se ejecuta el spooler del sistema operativo que recibe los datos para la salida. En el caso de la impresión local, este campo se reemplaza automáticamente al especificar el servidor spool.
 
 
 
Sobre el autor
Publicación académica de Fernando Escola, en su ámbito de estudios para la Carrera Consultor SAP BASIS S/4HANA.
Fernando Escola
Profesión: Especialista en Infraestructura It - Argentina - Legajo: SJ78C
✒️Autor de: 58 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Soy un profesional de tecnología con más de 25 años de experiencia en infraestructura it, soporte técnico y administración de entornos corporativos. a lo largo de mi carrera trabajé brindando soporte
Certificación Académica de Fernando Escola
























