![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS La configuración de impresoras
SAP BASIS La configuración de impresoras
![SAP BASIS La configuración de impresoras SAP BASIS La configuración de impresoras](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/357.jpg)
LECCION 3 CONFIGURACION DE IMPRESORAS
Existen varias clases de documentos en el Sistema SAP tales como, listas de Reportes, SAPScript o SAP Smart Forms. Aunque la manera en que se crean estos documentos es completamente diferente, la salida de impresión en papel de estos documentos siempre se realiza utilizando el mismo mecanismo de 2 etapas:
1. Primero un spool request es creado. El spool request contiene información de impresión independiente del dispositivo de salida e incluye la información administrativa tal como autor, fecha, Numero de copias, y la información que se va a imprimir.
-Solamente cuando el Spool Request va a ser direccionado a un dispositivo en particular un ouput request es creado. La información independiente del dispositivo del spool request es convertida al lenguaje particular de la impresora que comprende el dispositivo de salida seleccionado.
-Un Proceso permite al usuario visualizar el spool request antes de la salida. Puede hacer muchos Output Requests para un spool request. Esto puede evitar que el usuario tenga que recrear un spool request, si por ejemplo el toner de la impresora está agotado o el papel incorrecto se encontraba en la bandeja. Tambien la impresión puede ser al mismo tiempo de la creación del Spool Request, mediante la opción impresión inmediata (Print Out Immediately).
-El contenido real de un documento de un spool request se almacena en el Temse (para objetos secuenciales temporales el cual se define el lugar donde se almacenará el parámetro:
rspo/store_location
-Valor db (Valor por Defecto): El Spool request se almacena en la tabla de base de datos TST03 (Ventaja: Se respalda junto con el backup de la base de datos).
-Valor G: Se almacena en el Sistema Operativo en el directorio global (Ventaja: Mayor Performance).
NOTA: Se puede especificar el lugar de almacenamiento individualmente para cada dispositivo de salida en la transacción SPAD (Desde el menú --Edit---Datastorage).
La Nota de SAP 20176 contiene valores adicionales para el parametro rspo/store_location.
La Orden de un Output solicita al sistema de Spool de SAP enviar información dependiente de la impresora seleccionada al sistema Spool del sistema operativo. Esto significa que el modelo de la impresora elegida debe ser conocido por el sistema SAP. Definiciones de este tipo se conocen como tipos de dispositivos (Devices Types).
-Si una impresora no puede ser controlada a nivel de sistema Operativo, no puede ser usada en el sistema SAP tampoco.
-Hay varias maneras en la que un Spool work process puede alcanzar a un spool del sistema Operativo. Las conexiones mas importantes conocidas como métodos de acceso (Access Methods).
2. IMPRESION LOCAL
Una característica de la impresión local es que el spool work process y el sistema de spool del sistema Operativo corren en el mismo servidor. No es relevante si la impresora está conectada directamente a este servidor.
-En Servidores UNIX, la impresión local se define con el mentodo de acceso L.
-En Microsoft Windows, se utiliza en el metodo C.
La impresión local es la conexión mas rapida y confiable desde el sistema SAP al sistema Operativo.
Tan pronto como el spool work process ha transferido la información, puede tomar nuevos outputs requests, aun si el spool del sistema Operativo se encuentra todavia ocupado.
Se pueden configurar multiples work process para una instancia SAP. Esto tiene consecuencias en la secuencia de salida. Spool requests diferentes para la misma impresora pueden ser impresos en un orden distintos del que fueron creados.
-Si necesitamos que la salida de impresión respete la secuencia, podemos especificarlo para impresoras de forma individual. Sin embargo una configuración de este tipo reduce la posiblidad de impresión en paralelo. Para mas información de esto, consultar la nota de SAP 108799.
3. IMPRESION REMOTA
En la Impresión remota, el spool work process y el spool del sistema operativo están corriendo en diferentes hosts. De la misma manera que en la impresora local, es irrelevante desde el punto de vista del sistema SAP si la impresora se conecta directamente al host remoto o es a través de una conexión de red.
Escenarios tipicos para la impresión remota son:
-Impresoras de red proveen su propio sistema de spool y son conectados directamente a la red.
-Desde el Sistema SAP se acceden mediante el método U con el nombre de la Impresora.
-El Método de acceso U también es utilizado si el host remoto es un sistema UNIX. La Nota 39405 describe como el método de acceso U puede ser usado por las diferentes versiones de UNIX.
-SAP provee el programa SAPSprint para todos los sistemas Operativos Windows .
-SAPSprint es un servicio de Windows. Cada Output request se procesa en un hilo de ejecución separado.
Los output requests de SAP que recibe el SAPSprint del sistema SAP pueden ser transferidos a una impresora particular. Si la impresora no está funcionando, esto no interrumpe la impresión de otros output requests en otras impresoras.
-El Metodo de acceso S, Es usualmente utilizado en este caso (Protocolo SAP), pero el método de acceso U también es soportado.
-Por razones de performance solo deberiamos utilizar impresión remota en un entorno LAN y deberiamos asegurarnos que los spools de los sistemas Operativos estén disponibles.
-Los usuarios SAP pueden imprimir documentos en sus impresoras locales usando impresión en Front End. Estas impresoras locales no necesitan estar definidas en el sistema SAP. Sí es necesario que el administrador del sistema configure un dispositivo representativo para cada plataforma de de sistema Operativo de Front-End.
ACCESO G
Desde la versiòn SAP Web A 6.2, es un nuevo procedimiento de impresiòn en front end se encuentra disponible: Impresiòn en front-End mediante tecnologia de control con el metodo de acceso G. Esto ya no requere del programa SAPIpd. La ventana de impresiòn de windows se llama directamente desde el control.
Nota: El Programa SAPIpd se instala junto con el programa SAP Logon.
Los Controles son DLLs que corren en el contexto de proceso de SAP GUI. El Nuevo metodo de impresiòn recibe los datos de impresiòn y lo transfiere al sistema de impresiòn del sistema operativo.
-Una ventaja de este metodo frente al metodo F es que ofrece la ventaja de que puede ser utilizado tambièn con SAP GUI para Java lo que hace que sea independiente, de la plataforma del Front-End.
-Tambien puede ser utilizado con windows terminal server. Informaciòn sobre impresiòn de front-end con tecnologia de control està disponible en la Nota: 821519.
-Podemos definir el màximo numero de spool work processes pueden ser utilizados en el sistema SAP para impresiòn en front-end para cada instancia de SAP mediante el paràmetro rdisp/wp_no_fro_max (el valor por defecto es 1).
-Este metodo de impresiòn no es recomendado, sino mas bien para impresiòn en impresoras locales de los usuarios.
-Cuando usamos el mètodo de acceso F (Para versiones hasta 4.6C), los datos de impresiòn se transfieren al host en donde el programa SAP GUI del usuario esta corriendo. Este Metodo puede ser usadoen PCs con diferentes Sisptemas Operativos:
- En el caso de sistemas Operativos de Microsoft Windows el programa Saplpd transfiere los datos recibidos al control de impresiòn de windows.
Si es necesario, SAP lpd se inicia automàticamente.
-Con otros sistemas operativos (Linux, Apple, Macintosh, etc) los datos se transfieren directamente al sistema de spool del sistema operativo.
En este caso, el nombre de la impresora debe especificarse en la definiciòn del dispositivo. Mas Informaciòn se puede ver en la nota: 128105.
- Si utilizamos SAP GUI para HTML y vamos a imprimir en los front-end, debemos utilizar el metodo de acceso F. Usando este metodo los datos de impresiòn son enviados al navegador y visualizados. Luego puede imprimirse al documento en el Front End
CREACION DE DISPOSITIVOS DE SALIDA
-La cofiguraciòn del sistema de Spool es una tarea del administrador. La Herramienta Central para esto es la transacciòn SPAD.
(Menu---Tools----CCMS---print----spool Administration
-Con impresiòn del Front-End con tecnologia de control (Metodo de acceso G) la impresora tiene un nombre generico en SAP y es asignada al dispositivo fisico _DEFAULT. Como los modelos utilizados en las impresoras de front-End pueden ser muy variados el dispositivo SWIN se asigna para las impresoras de los Front-Ends que utilizan windows. Cuando se imprime con SAP GUI para JAVA en otros sistemas operativos, deberemos utilizar un dispositivo correspondiente tal como PostScript.
-Si la impresiòn en front-end se realizara utilizando SAP GUI para HTML con el metodo de acceso F, el dispositivo de Tipo PDF1 debe seleccionarse:
Los Datos de Impresiòn son luego transferidos al Navegador en el FRONT-END Como un documento PostScript y puede ser impreso localmente.
-Para crear un dispositivo de salida llamamos a la transacciòn SPAD y elegimos Output Device en la pestaña Devices/Servers. Si hay un gran numero de dispositivos en el sistema, podemos restringir la lista de devuelta con el campo de texto por ejemplo ingresando PR* (devolvera todos los dispositivos que comiencen con la letra PR* (Devolverà todos los dispositivos que comienzen con la letra PR).
Tipo de Dispositivo: SAPWIN: Re1 3.0E /SAP/pd3.08 ISO_S
Clase de Dispositivo: Impresora Comùn
-Dispositivo de Salida (Output Device): Nombre Maximo 30 caracteres.
-Nombre Corto (short Name): Para propositos internos del sistema (puede generarse automaticamente).
-Tipo de Dispositivo (Device Type): Modelo de la Impresora o familia compatible.
-Servidor de Spool (Spool Server): Servidor de aplicaciòn SAP con spool work processes o un servidor Logico)
-Lugar (Location): Por ejemplo, edificio o numero de oficina. Sirven para que los usuarios sepan donde se harà la impresiòn).
-Mensaje (Message): Utilizado temporalmente para sobreescribir al campo lugar. Sirve para informar por Ejm; cuando el dispositivo està en mantenimiento.
-Impresora Bloqueada en el sistema SAP (Lock Printer in SAP System).: Los Output Requests para este dispositivo son creados pero no transferidosa a la impresora. El usuario recibe un mensaje: sin impresiòn inmediata.
-Metodo de Acceso (Host Spool Access Method): como un spool work Process contacta al sistema de spool del sistema Operativo).
-Host de Impresora (Host Printer): Nombre de la impresora a Nivel de sistema Operativo. Este Nombre es dependiente e Minusculas y Mayusculas. En windows no se puede hacer espacio en el Nombre de la Impresora.
-Nombre de Host (Hostname) : Solo para impresiòn local, se calcula automàticamente del servidor de Spool.
-Host Destino (Destination Host): Solo para impresiòn remota. Nombre del host en el cual el spool del sistema Operativo està corriendo.
5. TIPO DE DISPOSITIVOS
EL Sistema SAP utiliza un tipo de dispositivo para formatear la informaciòn de impresiòn a un dispositivo especifico (cuando se hace referencia a un dispositivo de salida en el ambiente de SAP no necesariamente significa una impresora).
Un dispositivo de salida puede ser por ejemplo un sistema de Gestion de Salida o un sistema de Archivado.
-Cuando el spool work process genera un output request utiliza las especificaciones del tipo de dispositivo, esto es el dispositivo describe como la impresiòn de datos deberia ser formateada para un dispositivo en particular.
A continuaciòn se explica los terminos de la impresiòn:
-Formato de Pagina (PAGE FORMAT): Un formato de pagina describe el formato de una pagina imprimible en el sistema SAP. Un gran numero de formatos de paginas estandar son predefinidos en el sistema.
-Si un dispositivo va a soportar formatos adicionales, podemos definir nuevos formatos. Hay que considerar que cuando hacemos esto, el dispositivo de salida que vamos a utilizar debe soportar el formato definido.
-Tipo de Formato (Format Type): Un tipo de formato describe como la salida debe aparecer en el papel principalmente contiene el formato para la pagina.
-Formato (Format): Un formato es una implementaciòn de un tipo especifico para un dispositivo. Entonces el sistema SAP puede usar la descripciòn en un formato para controlar un dispositivo correctamente.
Por ejemplo, realizar una salida en una pagina con el formato de carta. Un tipo de formato es por lo tanto independiente del dispositivo del dispositivo; el formato por otro lado es una implementaciòn especifica de dispositivo para un tipo de formato.
-Set de Caracteres (Character Set): Un set de caracteres contiene los caracteres que pueden ser utilizados por un dispositivo de salida particular, significa que para poder usar un set de caracteres particular para un modelo de impresora en e sistema SAP, el tipo de dispositivo asignado al modelo de impresora debe contener este set de caracteres.
-Control de Impresiòn (Print Control)
Permite el control de la visualizaciòn de opciones de los dispositivos de salida, tal como el cambio de tamaño de fuente, o la misma fuente.
El control de Impresiòn utiliza un control de secuencia de caracteres especifico del dispositivo.
Esto significa que para crear nuevos dispositivos, las opciones de visualizaciòn ofrecidas por el sistema SAP deben ser almacenadas por el control de secuencia de caracteres que el modelo elegido soporta.
 
 
 
Sobre el autor
Publicación académica de Edwin Vargas Guzman, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Edwin Vargas Guzman
Profesión: Ingeniero Electronico - Colombia - Legajo: XS14Z
✒️Autor de: 52 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Edwin Vargas