Una Cola Un Coprint

Lo mas facil para usar Coprint es tener una cola de salida con el mismo nombre que un Servidor de Coprint (un Coprint rodando en un pc) y correr el paso 312 en el menu COPRINT para asociar la cola con el servidor de Coprint.

  • Pero tambien se pueden tener colas asociadas a un Coprint Server con nombres diferentes
  • y tambien se puede hacer que varias colas de salida se asocien con el mismo Coprint Server (con paso 302 y contratando el soporte de multiples colas de salida)
  • Para entornos complejos con muchisima emision de ordenes de Coprint se pueden contratar “controladores” adicionales para mejorar el rendimiento
  • de forma que existen tres niveles de complejidad contratable
    • uno o varios “servidores” Coprint (Coprint-pc instalado en uno o varios pc) cada uno con una cola de salida asociada
    • soporte de multiples colas de salida, que permite que un unico, o cada uno, Coprint-pc controle las colas de salida que se deseen
    • dos o mas controladores globales para mejorar el performace cuando existan muchas salidas y puedan darse cuellos de botella
    • Coprint puede tener
      • uno o varios controladores de colas de salida
        • cada controlador puede tener varias colas de salida
          • cada servidor Coprint-pc puede manejar una o varias colas de salida, asi como scripts de apis programables

Recordar tambien que Coprint permite salida impresa no sólo desde colas de salida sino usando nuestras api de programación, así como conexiones con nuestras api Excel y api Word.

IMPORTANTE: Las colas deben crearse en una biblioteca que siempre está en la lista de bibliotecas, como QGPL (hacer dspsysval qusrlibl y dspsysval qsyslibl). Debe estar en *LIBL en todos los trabajos del sistema: batch, qsyswrk…

  • para llamar al menu de Coprint simplemente teclear COPRINT en una sesion de as400
  • Si con paso 325 no se vé corriendo el proceso CPIXBASE (Coprint Sockets Server en as400) se puede arrancar con Paso 183 (F10 en Menu y Barra Estado)
  • Igualmente, Si con paso 325 no se vé corriendo el proceso CPIX_COPEM (control de Emulaciones de Impresoras/Colas) se puede arrancar con paso 184 (F10 en Menu y Barra Estado)
  • Info sobre Perfil de arranque de CoPrint en AS400 perfil recomendado CPITCPS
  • CONFIGURAR COLAS DE SALIDA PARA COPRINT:
    • UNA COLA = UN COPRINT. Lo mas sencillo es que un CoPrint sirva a una cola de salida. Si tenemos un coprint con nombre CONTAB podemos tener (o se crea) la cola de salida con el mismo nombre con el paso 312 y solo con eso Coprint imprime lo que se envie a esa cola. O sea, si una cola se llama igual que un coprint-pc (y se ha hecho el paso 312 para esa cola) no hay mas que hacer.

varias colas paso 302

La ventana de Coprint, arriba a la izquierda, muestra claramente su nombre y a qué IP o Host está conectado:

Warning: NO OUTQ=PC

Cuando Coprint funciona en un pc y no encuentra una cola con su nombre (y/o que no se ha procesado la cola con el paso 312) dice este mensaje:
WARNING: NO-OUTQ-=PC

como enviar listados a ciertas colas

Cualquier listado puede ser gestionado simplemente enviando un listado cualquiera a la cola que controla CoPrint.

Una forma de hacer que un listados cualquiera vayan a una cierta cola es usar CHGJOB OUTQ(nombre-de-cola). Asi se indica que cola debe usarse para la sesion de trabajo.

Incluso puede ponerse a nivel de perfil de usuario con CHGUSRPRF USRPRF(usuario) OUTQ(cola)

Algunos programas, como la Contabilidad o la Nomina de CPI preguntan al iniciar esos datos:

      Cambiar Parametros Impresora.
Impresora a Enviar Listados...  > impresora
Cola de Spool a utilizar......  > nombre-cola

La NOMINA tiene su propio paso de control de Coprint, CP1 (o usar F9 y F9 en el menu y buscar el argumento COPRINT).

Estar seguro de usar una cierta cola de salida

Un error comun es enviar un listado a una cola diferente de la que gestiona Coprint.

  • mandas un listado
  • haces un WRKSPLF para ver tus listados de spool,
    • paginas hasta el ultimo RDY (antes del primero con ESTado HLD)
    • y en la lista te dice la cola que usa.
    • y le puedes dar con 5 si quieres para asegurarte,
    • si el listado esta en otra cola la mueves con 2, intro, avance, “cola de salida”

Pasos 312 y 325

El paso 312 es vital para asociar una Cola de Salida con un Coprint.

El paso 325 permite asegurarse de que los procesos mas importantes en el as400 funcionan:

  • CPIXBASE es el controlador general y el que permite crear un Coprint en un pc
  • CPIX_COPEM es el emulador de impresora, vital para que funciona el sistema de proceso automatico de colas de salida.
    • Si este proceso no corre se puede arrancar con el paso 184.

El paso 314 (o al final del paso 312, o entrando en paso 312 y F3) hace un listado detallando las colas de spool y cuales de ellas estan controladas por Coprint.

Ver tambien Paso 183 Coprint

Soporte de varios Controladores de colas

Por omision Coprint trabaja con un controlador de Colas de impresora (todas las colas se procesan por el mismo controlador. llamado COPRINT1).

Se pueden contratar módulos de controladores adicionales, especialmente indicado cuando se envian muchos listados simultaneamente a varias colas de Coprint, ayudando mucho a agilizar/mezclar las salidas, y por tanto mejorando el rendimiento / performance.

  • Para entornos complejos con muchisima emision de ordenes de Coprint se pueden contratar “controladores” adicionales para mejorar el rendimiento
  • de forma que existen tres niveles de complejidad contratable
    • uno o varios “servidores” Coprint (Coprint-pc instalado en uno o varios pc) cada uno con una cola de salida asociada
    • soporte de multiples colas de salida, que permite que un unico, o cada uno, Coprint-pc controle las colas de salida que se deseen
    • dos o mas controladores globales para mejorar el performace cuando existan muchas salidas y puedan darse cuellos de botella
    • Coprint puede tener
      • uno o varios controladores de colas de salida
        • cada controlador puede tener varias colas de salida
          • cada servidor Coprint-pc puede manejar una o varias colas de salida, asi como scripts de apis programables

El paso 314 (o al final del paso 312, o entrando en paso 312 y F3) hace un listado detallando las colas de spool y cuales de ellas estan controladas por Coprint.

 
/kunden/homepages/8/d674751560/htdocs/cpies/doc/data/pages/coprint/unacolauncoprint.txt · Última modificación: 28/09/2018 13:16 por admin
[unknown button type]
 
Excepto donde se indique lo contrario, el contenido de este wiki esta bajo la siguiente licencia: CC Attribution-Noncommercial-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki