Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Beschreibung

Der ActionHandler MergePDFDocumentsHandler führt alle PDF-Dokumente, die an eine Prozessinstanz angehängt sind, in zu einem Dokument zusammen und entfernt möglicherweise ggf. die Originaldokumente. Wenn Zudem kann er Dokumente in PDF umwandeln.

Enthält ein Original-PDF Formularelemente enthält, werden diese vor dem Zusammenführen deaktiviert und in normale, einfache, nicht bearbeitbare editierbare PDFs konvertiertumgewandelt. Der Inhalt der Formularfelder wird als normaler Text an das endgültige finale PDF übergeben.

...

Klasse

Code Block
com.dooris.bpm.actionhandler.MergePDFDocumentHandler

Parameter

Parametername

Name des Parameters

Standardwert

Beschreibung

Gültige Beispiele

mergeDocumentName

Enthält

Dieser Parameter wird verwendet, um den Namen der neu erstellten

Seriendruckdokumente

zusammengeführten Dokumente festzulegen.

testReport

addTimestampToDescription

false

Boolescher Wert (true/false). Fügt einen Zeitstempel in das Dokument ein.

true

overwriteExisting

false

Boolescher Wert (true/false). Soll

Dieser Parameter wird verwendet, um zu entscheiden, ob ein vorhandenes Dokument mit dem gleichen Namen wie das generierte Dokument überschrieben werden

?

soll.

Wenn

dieser Wert

diese Option auf false gesetzt ist, werden alle aktuell angehängten PDF-Dateien zusammengeführt (einschließlich derer, die bereits zusammengeführt wurden). Wenn das bereits zusammengeführte Dokument nicht erneut zusammengeführt werden soll,

kann

wird der Parameter excludedDocuments verwendet werden. 

Bei Festlegung

Wenn auf true gesetzt, werden alle aktuell angehängten PDF-Dateien, die noch nicht zusammengeführt wurden, zusammengeführt. Dokumente, die bereits zusammengeführt wurden, werden nicht erneut zusammengeführt.

true

sortDocuments

addTimestampToDescription

false

Boolescher Wert (true/false). Soll

Dieser Parameter wird verwendet, um einen Zeitstempel in das Dokument einzufügen. Es wird ein Zeitstempel eingefügt, wenn es auf true.

true

sortDocuments

false

Mit diesem Parameter wird entschieden, ob die Reihenfolge im neuen Beleg durch den Namen der zu bearbeitenden

Dokumente bestimmt werden?Wenn auf false gesetzt,

Belege bestimmt wird. Es sortiert die Dokumente nach ihrem Namen, wenn es auf true.

Wenn es auf false werden die Dokumente entsprechend dem Erstellungsdatum

angehängt

beigefügt. Das älteste Dokument

wird

kommt ganz am Anfang

stehen

.

false

excludedDocuments

Gibt es Dokumente, die von der Zusammenführung ausgeschlossen werden sollen? 

Angebot

Beispielsweise werden alle Dokumente mit "Angebot" im Dateinamen vom Zusammenführungsprozess ausgeschlossen

sortChronological

true

Dieser Parameter wird nur berücksichtigt, wenn der Parameter sortDocuments ist auf false

festgelegt ist

.

Wenn

Wenn sortChronological ist auf true

festgelegt ist

klicken, werden die ältesten Dokumente ganz am Anfang und die neuesten Dokumente am Ende des Dokuments eingefügt.

Wenn sortChronological ist auf false

festgelegt

, ist

, wird

die Situation umgekehrt

,

und die neuesten Dokumente werden ganz am Anfang und die ältesten Dokumente am Ende des Dokuments eingefügt.

true

convertOfficeFilesToPdf

false

Boolescher Wert (true/false). Sollten angehängte

Dieser Parameter wird verwendet, um zu entscheiden, ob die angehängten .docx-, .pptx- und .xlsx-Dateien in PDFs konvertiert und

als solche

in den Zusammenführungsprozess einbezogen werden

?

sollen.

true

deleteOriginalOfficeFiles

convertTxtFilesToPdf

false

Boolescher Wert (true/false). Sollten konvertierte .docx-, .pptx- und .xlsx Dateien gelöscht werden? 

true

Dieser Parameter wird verwendet, um zu entscheiden, ob die angehängten .txt Dateien in PDFs konvertiert und in den Zusammenführungsprozess einbezogen werden sollen.

convertCsvFilesToPdf

false

Dieser Parameter wird verwendet, um zu entscheiden, ob die angehängten .csv Dateien in PDFs konvertiert und in den Zusammenführungsprozess einbezogen werden sollen.

deleteOriginalOfficeFiles

false

Dieser Parameter wird verwendet, um zu entscheiden, ob die ursprünglichen .docx, .pptx .xlsx Dateien, die für die Zusammenführung verwendet werden, gelöscht werden sollen.

true

deleteOriginalFiles

null

Dieser Parameter wird verwendet, um zu entscheiden, ob die Originaldateien, die für die Zusammenführung verwendet werden, gelöscht werden sollen.

Info

Dieser Parameter hat bei der Entscheidung eine höhere Priorität als der deleteOriginalOfficeFiles. Wenn deleteOriginalFiles auf null gesetzt ist, wird der Wert der deleteOriginalOfficeFiles angewendet werden.

true → Originaldokumente werden gelöscht.

false → Originaldokument wird nicht gelöscht.

null → Wert der deleteOriginalOfficeFiles berücksichtigt werden.

excludedDocuments

null

Dieser Parameter wird verwendet, um eine bestimmte Zeichenfolge festzulegen, um die Dokumente auszuschließen, die diesen Zeichenfolgenwert in ihren Namen enthalten.

Offer

Alle Dokumente mit "Offer" im Dateinamen werden vom Zusammenführungsprozess ausgeschlossen