Skip to content

TicketPrintHTML

Compatibiliteit OTOBO ≥ 11.0.x

Overzicht

Met het TicketPrintHTML-plugin krijgt OTOBO een moderne afdrukmogelijkheid, die tickets inclusief hun artikelen in het originele HTML-layout afdrukt. Afbeeldingen, inline-opmaak en individuele logo's worden hierbij behouden.

Vereisten

  • Headless Chrome: Een actief Google Chrome- of Chromium-proces in headless-modus.
  • Docker-opzet (optioneel): Bij OTOBO in Docker moet het meegeleverde seccomp_profile.json onder het docker-compose-pad aanwezig zijn.

Installatie

  1. Pakketbeheer
  • In het beheergebied onder Systeembeheer → Pakketbeheer zoeken naar TicketPrintHTML en installeren.
  1. Handmatige installatie
  • Pak het plugin-archief uit in Kernel/Config/Files/.
  • Onder Systeembeheer → Vernieuwen het bestandssysteem opnieuw laden.

Opzet (Docker)

Als OTOBO via Docker wordt uitgevoerd:

  • Kopieer scripts/docker-compose/seccomp_profile.json naar uw docker-compose-directory.
  • Voeg in het service-gedeelte van otobo-base.yml onder command: web de volgende regels toe:
yaml
security_opt:
  - seccomp:seccomp_profile.json
healthcheck:
  test: curl -s -f http://localhost:5000/robots.txt
  • Start de containers opnieuw: docker-compose restart

Configuratie (SysConfig)

Alle instellingen vindt u onder Beheer → Systeembeheer → SysConfig → Frontend → Agent → Weergave → TicketPrint:

SleutelBeschrijving
PrintLogoFileBase64-gecodeerd logo (700×100 px) in de kop
GoogleChrome::BinPad naar de Chrome-/Chromium-binaire bestand, indien nodig
DynamicFieldWidgetDynamicFieldGroupsGroepen voor dynamische veld-widgets bij afdrukken
Widgets###0100-TicketInformationConfiguratie van het ticket-informatiewidget
Widgets###0200-CustomerInformationConfiguratie van het klantinformatiewidget

Gebruik

  1. Open een ticket in het agent-interface.
  2. Klik op Afdrukken (HTML) in het menu of gebruik de sneltoets.
  3. Het plugin genereert een HTML-pagina, die u rechtstreeks kunt afdrukken of als PDF kunt opslaan.

Ondersteuning & contact