Skip to content

TicketPrintHTML

Compatibilità OTOBO ≥ 11.0.x

Panoramica

Con il plugin TicketPrintHTML, OTOBO ottiene una funzione di stampa moderna che produce biglietti, inclusi gli articoli, nel layout HTML originale. Le immagini, le formattazioni inline e i loghi personalizzati vengono mantenuti.

Prerequisiti

  • Headless Chrome: Un processo Google Chrome o Chromium in esecuzione in modalità headless.
  • Configurazione Docker (opzionale): se OTOBO è in esecuzione in Docker, il file seccomp_profile.json fornito deve essere presente nel percorso docker-compose.

Installazione

  1. Gestione dei pacchetti
  • Nell'area di amministrazione, in Gestione del sistema → Gestione dei pacchetti, cercare e installare TicketPrintHTML.
  1. Installazione manuale
  • Estrarre l'archivio del plugin in Kernel/Config/Files/.
  • In Gestione del sistema → Aggiornamento, ricaricare il file system.

Configurazione (Docker)

Se OTOBO è in esecuzione con Docker:

  • Copiare scripts/docker-compose/seccomp_profile.json nella directory docker-compose.
  • Aggiungere nel blocco del servizio del file otobo-base.yml, sotto command: web, le righe:
yaml
security_opt:
  - seccomp:seccomp_profile.json
healthcheck:
  test: curl -s -f http://localhost:5000/robots.txt
  • Riavviare i container: docker-compose restart

Configurazione (SysConfig)

Tutte le impostazioni sono disponibili in Admin → Gestione del sistema → SysConfig → Frontend → Agent → View → TicketPrint:

ChiaveDescrizione
PrintLogoFileLogo in codice base64 (700×100 px) nell'intestazione
GoogleChrome::BinPercorso del file binario Chrome/Chromium, se necessario
DynamicFieldWidgetDynamicFieldGroupsGruppi per widget di campi dinamici durante la stampa
Widgets###0100-TicketInformationConfigurazione del widget di informazioni sul biglietto
Widgets###0200-CustomerInformationConfigurazione del widget di informazioni sul cliente

Utilizzo

  1. Aprire un biglietto nell'interfaccia dell'agente.
  2. Fare clic su Stampa (HTML) nel menu o utilizzare il shortcut.
  3. Il plugin genera una pagina HTML che può essere stampata direttamente o salvata come PDF.

Supporto e contatto