Ir al contenido

TicketPrintHTML

Compatibilidad OTOBO ≥ 11.0.x

Con el plugin TicketPrintHTML, OTOBO obtiene una función de impresión moderna que genera tickets, incluidos sus artículos, en el diseño HTML original. Las imágenes, el formato en línea y los logotipos individuales se conservan.

  • Headless Chrome: Un proceso de Google Chrome o Chromium en ejecución en modo headless.
  • Configuración de Docker (opcional): En OTOBO con Docker, el archivo seccomp_profile.json suministrado debe estar presente en la ruta de docker-compose.
  1. Gestor de paquetes
  • En el área de administración, bajo Administración del sistema → Gestión de paquetes, busque e instale TicketPrintHTML.
  1. Instalación manual
  • Descomprima el archivo del plugin en Kernel/Config/Files/.
  • Recargue el sistema de archivos en Administración del sistema → Actualizar.

Si OTOBO se ejecuta mediante Docker:

  • Copie scripts/docker-compose/seccomp_profile.json en su directorio de docker-compose.
  • Añada las siguientes líneas en la sección de servicio de otobo-base.yml bajo command: web:
security_opt:
- seccomp:seccomp_profile.json
healthcheck:
test: curl -s -f http://localhost:5000/robots.txt
  • Reinicie los contenedores: docker-compose restart

Encontrará todos los ajustes en Admin → Administración del sistema → SysConfig → Frontend → Agent → View → TicketPrint:

ClaveDescripción
PrintLogoFileLogotipo codificado en Base64 (700×100 px) en el encabezado de página
GoogleChrome::BinRuta al archivo binario de Chrome/Chromium, si es necesario
DynamicFieldWidgetDynamicFieldGroupsGrupos para widgets de campos dinámicos al imprimir
Widgets###0100-TicketInformationConfiguración del widget de información del ticket
Widgets###0200-CustomerInformationConfiguración del widget de información del cliente
  1. Abra un ticket en la interfaz de agente.
  2. Haga clic en Imprimir (HTML) en el menú o utilice el atajo.
  3. El plugin generará una página HTML que puede imprimir directamente o guardar como PDF.