16.3. Características y funcionalidades de PyKota

16.3.1. Sistemas operativos

  • Cualquier sistema operativo similar a Unix que actúe como un servidor de impresión

  • Cualquier sistema operativo que actúe como cliente

16.3.2. Sistemas de impresión

  • Soporta tanto el sistema de impresión CUPS como LPRng

16.3.3. Bases de datos

  • Soporta PostgreSQL como backend de almacenamiento de quotas. Se incluye un script completo para la creación de la base de datos en SQL

  • Soporta OpenLDAP como backend de almacenamiento de quotas. Se incluyen un esquema y un ejemplo de árbol para LDAP. Añadir PyKota a su infraestructura LDAP existente es realmente fácil gracias a la gran configurabilidad de PyKota

16.3.4. Impresoras

  • Los métodos de contabilidad por hardware o por software son completamente configurables

  • Soporta cualquier impresora que pueda devolver su contador interno de páginas. Puede preguntar a las impresoras por su contador interno de páginas vía SNMP, Netatalk, PJL, PS o cualquier otra forma. Esto es completamente configurable

  • Soporta DSC y PostScript binarios, PDF, PCL5, PCLXL (o PCL6) e impresoras ESC/P2 nativamente por métodos de contabilidad software. Se están preparando más formatos

16.3.5. Sistemas de cuotas

  • Soporta cuotas por impresora y por grupos de impresoras

  • Soporta cuotas por usuario y por grupos de usuarios

  • Soporta cuotas de papel. Se pueden establecer de forma diferente las cuotas de papel para una impresora o para los usuarios/grupos

  • Soporta cuotas sobre el balance de consumo en cualquier moneda. Se pueden asignar cuotas sobre el balance de consumo a cada usuario. Los balances de las cuentas se comparten entre todas las impresoras

  • Las cuotas de papel y de balance de consumo se pueden establecer/restablecer independientemente

  • Se puede asignar un factor limitante, quota de papel o balance de consumo, a cada usuario o grupo de usuarios

  • Los precios por página o por trabajo se pueden establecer independientemente en cualquier impresora

  • Se puede establecer la cuota mínima de consumo de papel o balance de consumo

  • Tanto los límites por software como por hardware así como el intervalo de gracia se pueden establecer para una cuota de papel

  • Posibilidad de deshabilitar las quotas a cualquier usuario o grupo de usuarios, mientras que se sigue manteniendo el contador de páginas

16.3.6. Administración

  • Se pueden utilizar potentes herramientas de administración para automatizar el establecimiento o restablecimiento de las cuotas o los balances de consumo en intervalos específicos

  • Las herramientas de configuración pueden modificar varios usuarios, grupos o impresoras a la vez

  • Los balances de consumo se pueden establecer, incrementar y decrementar

  • Tanto las impresoras como los usuarios se pueden añadir automáticamente con la primera impresión, de una manera completamente configurable

  • Existe un generador de informes sobre cuotas disponible tanto desde la consola como desde cualquier navegador web. El generador de informes basado en web puede protegerse con clave.

  • El generador de informes sobre las cuotas, puede adelantar la información sobre el coste de un trabajo de impresión

  • Se puede configurar una política de actuación para los usuarios no registrados para cada impresora, tanto para denegar la impresión, permitirla o delegar la decisión a una herramienta externa

  • Los mensajes de aviso y de error se pueden enviar automáticamente a través de correo electrónico al administrador, al usuario, a ambos o a ninguno

  • El contenido de los mensajes de error y aviso es completamente configurable

  • La configuración se puede cambiar sin necesidad de reiniciar el sistema de impresión

  • Se mantiene un historial de impresión completo. Se puede deshabilitar se es preciso

  • Se pueden ajustar automáticamente las cuotas mínimas o el balance de saldo de forma regular o lanzarlo manualmente

  • Herramienta de exportación de datos muy potente, que permite llevar los datos de PyKota a otro software

16.3.7. Interfaz de usuario

  • Todas las órdenes de consola aceptan el parámetro -h | --help, que mostrará todas las opciones disponibles y ejemplos de uso

  • Completamente internacionalizada. Actualmente soporta los idiomas: inglés, francés, español, portugués, brasileño, sueco, tailandés, alemán e italiano. Más en camino