PDF & DOCX Generierung#
Zusätzlich zum normalen Erzeugen von DOCX und PDF Dokumenten aus Word-Templates, unterstützt Stella mittels einer externen API die ERstellung dieser Formate auf Basis von beliebigem HTML.
Setup#
Für die Nutzung muss ein Konto für ConvertAPI bestehen und ein Token generiert worden sein:

Dieser Token muss in der Konfiguration der Helper Applikation eingetragen werden:

Dieser Token gilt dabei sowohl für die PDF- als auch für die DOCX-Generierung.
Auslöser#
Normalerweise wird der Service in der Helper Applikation periodisch aufgerufen durch ein periodisches Script im CRM. Die URL lautet
https://<hostname>/pfadzumhelper/helper.nsf/index.xsp/html2pdf
bzw.
https://<hostname>/pfadzumhelper/helper.nsf/index.xsp/html2docx.
Es gibt einen Rückgabewert in Form eines JSON Response, der im Erfolgsfall so aussieht:
{
"message": "Found 1 data source(s) for html conversion generation\n",
"errors": "",
"status": "ok"
}
Die Menge an "gefundenen Quellen" im message-Teil variiert je nach dem wieviele definiert wurden.
Datenquelle definieren#
Die Funktion erwartet eine Datenbankkonfiguration (Data Source) in der Helper Applikation vom Typ "HTML 2 PDF". Dadurch werden die Infos im Reiter HTML 2 PDF relevant:

| Feld | Beschreibung |
|---|---|
| Document Selection Formula | Auswahlformel für Dokumente, die zu konvertierendes HTML in einem Feld enthalten |
| Flag Field Name | Feld, welches später durch einen neuen Wert beschreibt, dass das Dokument konvertiert wurde |
| Flag Computation Formula | Werteformel für das Flag Field, i.d.R. ein statischer Wert |
| Source Field Name (MIME) | Feld im Dokument, welches das HTML enthält |
| Target Field Name (Attachment) | Feld im Dokument, in dem später die Datei gespeichert wird |
| Field for PDF Title | Feld, das den Titel für das spätere PDF/DOCX Dokument enthält |