Coprint Server pc

llamamos Coprint Server al programa Coprint que corre en un cierto pc. Un Coprint Server está identificado por un nombre, que puede ser el nombre del pc, que se define con el cpi_pcid.ini, y que se solicita al instalar Coprint, o que puede cambiarse con “el programa amarillo” CpiInfo.

Cada Coprint Server pc tiene un ini de configuracion coprint.ini.

Es importante notar que Coprint no necesita ninguno de esos “pc especiales” denominados “servidores”, cualquier pc (o incluso una maquina virtual -mv-) con MS Windows donde ruede un Coprint es llamado un Coprint Server.

CoPrint Server está esperando y procesando ordenes de impresión, para lo que está en comunicación con el IBM Server (IBM i, System i, Power i, iSeries, AS/400, etc). Coprint también puede procesar ordenes provenientes del entorno de Red Local, según los casos, tal como para usos combinados con API Word, API Excel, etc.

Un Coprint Server puede ser configurado (por omisión) para asociarse a una cola de salida (paso 312), pero también se permite que un Coprint Server controle diversas colas de salida -requiere licencia adicional- (paso 302), diversas impresoras reales de destino, etc.

Con el paso 301 se tiene acceso a la lista de Servidores Coprint-pc que alguna vez se han abierto, incluso mostrando info especial si alguno está activo.

Imagen de Coprint Server

  • PC: indica el nombre de este Coprint Server, definido en cpi_pcid.ini.
  • Host: indica el nombre o direccion IP del Host IBM Server as400.

Recomendaciones para usar un pc con CoPrint Server

Nota: Cuando decimos “un pc” tambien puede ser una maquina virtual.

Parametros

Parametros de arranque/inicio/start de Coprint (Auto, Minimizado, etc)

Coprint Server (coprin1.exe) puede llamarse manualmente, en el grupo de inicio, con el programador de tareas, etc, como cualquier programa windows.

La cadena de llamada puede completarse con parametros, tal como el ejemplo:

  • COPRIN1.exe *AUTO *MIN *DLY20
    • AUTO para que no haga falta pulsar el boton Inicio (el del hombrecito). La primera vez no se debe usar esto, para permitir definir el ini, aunque se puede definir antes usando cpiInfo.exe (el programa amarillo).
    • *MIN para que corra minimizado
    • *DLY20 para esperar 20 segundos antes de conectar con el Host. Tambien se permiten *DLY5 *DLY10 *DLY30 *DLY60. Puede usarse en casos de tarjetas de red que tarden en ponerse on line si el job de Coprint se pone en el grupo de Inicio…
      Esta espera es solo para la primera conexion, las siguientes esperas se definen en el ini con Wait1=n.

Contenido minimo del ini

ver mas opciones en CoPrintIni.

[General]
Wait1=5
[Connection]
Mode=TCPS
ipsystem=192.168.10.10
userid=PCUSER
password=PCUSER37

Posibles Errores

Error al validar usuario

Generalmente es porque el usuario que ha llamado al programa de control de sockets en el IBM Host (CPIXBASE) no tiene autorizacion para validar la contraseña del que arranca el Coprint de PC (se muestra este usuario en la ventanita de error).

Para total seguridad de que pueda validar la contraseña debe usarse un usuario *SECOFR que no sea QSECOFR, ver info sobre CPITCPS.
El perfil que ejecute la llamada del Servidor de Sockets cpiXbase debe tener autoridad sobre los perfiles que rueden Servidores Coprint-pc, p.e. si un Coprint-pc rueda con perfil PCUSER y cpiXbase se llama con perfil CPITCPS sería bueno hacer
GRTOBJAUT OBJ(PCUSER) OBJTYPE(*USRPRF) USER(CPITCPS) AUT(*ALL).

con el paso 325 mirar qué usuario ejecuta el job CPIXBASE.
a ese usuario hacerle DSPUSRPRF y asegurarse que tenga Clase usuario . . . : *SECOFR

hacer tambien DSPUSRPRF xxxx siendo xxxx el usuario del ini de Coprint (el mostrado en la ventana de error), debe tener Estado . . : *ENABLED

en el job CPIXBASE (paso 325) ver el joblog: darle opcion 5, 10, F10 y F18 y algo debe decir del error mirando al final y hacia atras.

ATENCION: si este error se repite se puede llegar a desactivar el perfil del usuario (se vería con DSPUSRPRF).

8-o IMPORTANTE: ver la pagina Posibles errores en CoPrint.

LOG de actividad

A veces hay dudas sobre si se habrá hecho un cierto trabajo, sus detalles, si hubo errores …

La actividad se va registrando en tres ficheros log historicos (ficheros de texto).

  • Log de esta sesion. Mensajes que se ven en la zona blanca central de esta ventana. Haciendo click en esa zona se accede tambien a este log.
  • Log historico. No solo los trabajos actuales, dias pasados, etc. Se accede con el boton INI.
  • Log de pdf generados. Cada pdf generado se pone aparte en un log para que sea facil este conocimiento. Se accede con el boton INI.

LOG en as400

En as400 tambien se registran logs de actividad de Coprint.

 
/kunden/homepages/8/d674751560/htdocs/cpies/doc/data/pages/coprint/coprintserver.txt · Última modificación: 29/10/2018 12:30 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