Arbeitsschritte können zusätzlich mit Parametern angereichert werden, die deren Ausführung steuern. Diese sind:

Property

Beschreibung

Beispielswert

commitTemplate

Das zu verwendende Commit Template (Bestätigungsseite) bei aktivierter Option "Benötigt Bestätigung?".

formSubmit.html

templateName

Dateiname der HTML-Vorlage, die für die Anzeige der Abschlussseite verwendet wird.

formSubmitConfirmation.html

templateNameNonTicketMode

Dateiname der HTML-Vorlage, die für die Anzeige der Abschlussseite in NonTicket Modus verwendet wird.

NonTicketFormSubmitConfirmation.html

ticketModeDisabled

Definiert, ob der Ticket-Modus für diese Aktion deaktiviert werden soll.

true

hideIfNoK

Bedingung, die erfüllt sein muss, damit die Workflow Schaltfläche eingeblendet wird.

hasChanged()

okCondition

Bedingung, die erfüllt sein muss, damit die Workflow Schaltfläche aktiviert wird.

hasChanged()

okCondition_Commit

Bedingung, die erfüllt sein muss, damit die Commit Schaltfläche aktiviert wird (im Dialogfeld).

hasChanged()

okTarget


 

cancelTarget


 

readOnly

Definiert, ob das Formular gesperrt werden soll.

true

isDialog

Definiert, ob ein Dialogfeld geöffnet werden soll.

true

dialogType

Typ des Dialogfelds.

type-info, type-success, type-warning, type-danger

dialogLayout

Layout (Breite, Höhe) des zu öffnenden Dialogfelds.

660, 480

iconName

Symbol für die Schaltfläche der Workflow-Aktion.

fa-regular fa-file-import

endpointResponseUrl

Endpunkt-URL für die Antwort nach erfolgreichen REST-Aufrufen.

https://api.example.com

endpointUrl

Endpunkt-URL für REST-Aufrufe.

https://api.example.com

releaseCache

Definiert, ob der Cache freigegeben werden soll.

true

showWorkflowPostConditionError

Definitiert, ob die Fehlermeldung angezeigt werden soll, wenn die Nachbedingung nicht erfüllt ist.

true

PID_FORMATTER

 

 

mailTo*

E-Mail-Adresse des Empfängers (mehrere Einträge durch Kommas getrennt).

test@mail.com, nodeValue("email")

mailFrom*

E-Mail-Adresse des Absenders.

test@mail.com, nodeValue("email")

mailReplyTo*

E-Mail-Adresse, an die die Antwort gesendet werden soll, anstatt an die E-Mail-Adresse des Absenders.

test@mail.com, nodeValue("email")

mailCC*

E-Mail-Adresse des CC Empfängers (mehrere Einträge durch Kommas getrennt).

test@mail.com, nodeValue("email")

mailBCC*

E-Mail-Adresse des BCC Empfängers (mehrere Einträge durch Kommas getrennt).

test@mail.com, nodeValue("email")

mailSubject

Betreff der E-Mail, falls keine Vorlage verwendet wird.

Lorem ipsum

mailContent

Inhalt der E-Mail, falls keine Vorlage verwendet wird.

Lorem ipsum

mailTemplate

Das zu verwendende E-Mail Template für die zu versendende E-Mail.

email_submitted.txt

mailAttachXML

Definiert, ob das Formular als XML für die Empfänger angehängt werden soll.

true

mailAttachPDF

Definiert, ob das Formular als PDF für die Empfänger angehängt werden soll.

true

mailAttachHTMLPDF

Definiert, ob das Formular als HTML2PDF für die Empfänger angehängt werden soll.

true

mailAttachHTML

Definiert, ob das Formular als HTML für die Empfänger angehängt werden soll.

true

sendEmailThreaded

Definiert, ob die E-Mail in einem separaten Thread (im Hintergrund) versendet werden soll.

true

messageSubject

Betreff der Benachrichtigung (SendNotificationAction).


messageTo

Empfänger der Benachrichtigung (SendNotificationAction).


messageType

Typ der Benachrichtigung (SendNotificationAction).


messageClass

Klasse der Benachrichtigung (SendNotificationAction).

error, fatal, incomplete, info, warning, hint, question, ok

messageText

Text der Benachrichtigung (SendNotificationAction).


messageNeedsConfirmation

Definiert, ob die Benachrichtigung eine Bestätigung durch den Empfänger erfordert (SendNotificationAction).

true

deleteMethod


 

performSQL

 

 

receiptJavascript

 

 

formID

 

 

xPath

 

 

persistSubmittedPDF

Definiert, ob die PDF-Datei in die übermittelte Spalte der Formularinstanz in der Datenbank geschrieben werden soll.

true

attachmentTitle

Dateiname, der für Anhänge verwendet werden soll.

 

avoidPDFCreation

Definiert, ob die PDF-Datei nicht erstellt werden soll.

true

printEmptyPDF

 

 

title

 

 

maxFileSize

 

 

allowedFileExtensions

 

 

allowedMimeTypes

 

 

preBindingXSD

 

 

transformXML

 

 

formStateAfterSave

 

 

customCSS

Fügt dem übergeordneten Element (li) der Schaltfläche eine benutzerdefinierte CSS-Klasse hinzu.

jax-invisible-field

targetWorkflowId

Wird für die parallele Freigabeworkflow verwendet.

ID der Workflow-Aktion, an die die ausgelöste Genehmigung weitergeleitet wird.

pending_completed

includeGroups

Wird für die parallele Freigabeworkflow verwendet.

Definiert, welche Gruppen die Genehmigungen ausführen müssen. Alle Backend-Benutzer, die der Gruppe zugewiesen wurden, müssen ihre Freigabe erteilen.

Entweder includeGroups oder includeUsers verwenden, nicht beides.

GroupApproval1,GroupApproval2

includeUsers

Wird für die parallele Freigabeworkflow verwendet.

Definiert, welche Benutzer die Genehmigungen ausführen müssen. Alle Backend-Benutzer, die hier aufgelistet sind, müssen ihre Freigabe erteilen.

Entweder includeUsers oder includeGroups verwenden, nicht beides.

User1,User2

createAccesskeyKey

Definiert, ob ein Zugriffsschlüssel für das Datenbank-Mapping generiert werden soll.

true

createAccesskeyPassword

Definiert, ob ein Passwort für den Accesskey des Datenbank-Mappings generiert werden soll.

true

processingLanguage

Sprache, die für die Verarbeitung von E-Mail-Vorlagen und Anhängen verwendet werden soll.

en

processingFormState

Status des Formulars, der für die Verarbeitung von E-Mail-Vorlagen und Anhängen verwendet werden soll.

30



"file_" + nodeValue("/type/@nr")

processingPerRecipient

Definiert, ob die Anhänge pro Empfänger verarbeitet werden sollen.

true

soapURL

SOAP-Dienst URL, der dem Workflow angeschlossen werden soll.


soapOperation

SOAP Operation, die im Workflow aufgerufen werden soll.

 

soapAuthenticationType

Authentifizierungstyp für den SOAP Aufruf BASIC (HTTP-Basisauthentifizierung), SSL_CLIENT_CERTIFICATE (SSL-basierte Authentifizierung mit Client-Zertifikat), NONE (Standard).

 

soapUsername

Benutzername für die Authentifizierung des SOAP-Aufrufs.

 

soapPassword

Passwort für die Authentifizierung des SOAP-Aufrufs.

 

soapClientStoreInput

ClientStore Ressource für die Authentifizierung des SOAP-Aufrufs.

myCert.p12

soapClientStorePW

ClientStore Passwort für die Authentifizierung des SOAP-Aufrufs.

 

soapClientStoreType

ClientStore Typ für die Authentifizierung des SOAP-Aufrufs.

PKCS12

soapTrustStoreInput

TrustStore Ressource für die Authentifizierung des SOAP-Aufrufs.

cacert

soapTrustStorePW

TrustStore Passwort für die Authentifizierung des SOAP-Aufrufs.

 

soapTrustStoreType

TrustStore Typ für die Authentifizierung des SOAP-Aufrufs.

JKS

soapShowSummary

Definiert, ob eine Zusammenfassung mit der SOAP-Antwort erstellt werden soll.

true

executePDFCreationSynchron

Definiert, ob die PDF-Erstellung synchron oder asynchron (im Hintergund) erfolgen soll.

true

allowBulkExecution

Definiert, ob eine Massenaktion ausgeführt werden kann. 

true

invalidateSessionAfter

Definiert, ob die HTTP-Session im Anschluss invalidiert werden soll.

true

removeRepresentation

Definiert, ob die Repräsentation aus der Session entfernt werden soll.

true

contentDispositionType

 

 

initWizardVisbilityRules

 

 

transitionDefinitionXUI

 

 

publicAccessGroups

 

 

storeXML

Definiert, ob die XML-Daten als XML-Datei an einem bestimmten Speicherort (festgelegt als Eigenschaft in der Formulardefinition) gespeichert werden sollen.

true

storeFormDataBundle

Definiert, ob die gesamten Formulardaten (XML, PDF, Anhänge) als ZIP-Datei an einem bestimmten Speicherort (festgelegt als Eigenschaft in der Formulardefinition) gespeichert werden sollen.

true

storeXMLTransform

Definiert, ob die XML-Daten in ein anderes XML-Format umgewandelt und als XML-Datei an einem bestimmten Speicherort (festgelegt als Eigenschaft in der Formulardefinition) gespeichert werden sollen.

true

html2pdfBaseTemplate

HTML2PDF Base Vorlage, die verwendet werden soll.

 

html2pdfCoverTemplate 

HTML2PDF Cover Vorlage, die verwendet werden soll.

 

html2pdfAppendixTemplate

HTML2PDF Appendix Vorlage, die verwendet werden soll. 
html2pdfHeaderTemplate

HTML2PDF Header Vorlage, die verwendet werden soll.

 

html2pdfFooterTemplate

HTML2PDF Footer Vorlage, die verwendet werden soll.

 

html2pdfSignaturesTemplate

HTML2PDF Signatures Vorlage, die verwendet werden soll.

 

paymentAmount

E-Payment Betrag (als Formel evaluiert), Pflichtfeld.

 

paymentOrderDescription

E-Payment Auftragsbeschreibung (als Formel evaluiert), Pflichtfeld.

 

paymentOrderId

E-Payment Auftrags-ID (als Formel evaluiert).

 

paymentOrderData

E-Payment-Auftragsdaten (als Formel evaluiert) zur Transaktionsidentifikation ohne Formularinstanz.

 

serviceId

ID der Servicekonfiguration aus services.xml.

serviceID


  • Als E-Mail kann entweder eine korrekte E-Mail-Adresse, der aktuell eingeloggte Benutzer (${USER-ID} oder die ID eines dem Formularservice bekannten Benutzers aus dem aktuellen Mandanten gesetzt werden. Wird eine Benutzer-ID verwendet, so wird automatisch die für diesen Benutzer hinterlegte E-Mail (aus dem Benutzerprofil) benutzt. 

  • Keine Stichwörter