...
Propertyname | Beschreibung |
TODAY_DATE | Aktuelles Datum |
JAX_USER_GOUPS | Gruppen zu denen der Benutzer gehört |
JAX_USER_LANGUAGE | Sprache des Benutzers |
JAX_USER_EMAIL | E-Mail Addresse des Benutzers |
TODAY_TS | Aktueller Zeitstempel |
USER_LOGIN_TIME | Loginzeitpunkt des Benutzers. |
JAX_USER_ID | Benutzer ID |
NAX_MANDANT_NAME | Name des Mandanten |
XPATH_ | Referenz auf ein Formularfeld mittels eines XPfad Ausdrucks. z.B.: ${r"${XPATH_/root/group-1/leaf}"}. Details siehe Kapitel 9.3.4 |
formIDFP_FORM_ID | Formular ID |
Codeblock | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"BROWSER_VERSION": "msie_11",
"FP_CREATED": "12.04.2019 10:57",
"FP_FORM_ID": "Öffentlichkeitsprinzip_Entwurf",
"FP_GROUP_ID": "28",
"FP_GUID": "ce323cab-87aa-4599-aad4-c006881944f2",
"FP_LASTUPDATE": "12.04.2019 10:57",
"FP_LASTUPDATE_USER": "anonymous",
"FP_MANDANT_ID": "1",
"FP_NAME": "Zugangsgesuch",
"FP_ORIGIN_URL": "https://www.tst.baselland.ch/themen/o/offentlichkeitsprinzip/zugangsgesuch-dev",
"FP_OWNER": "anonymous",
"FP_SEQUENCE_ID": "351",
"FP_STATUS": "4",
"FP_STATUS_ORIGIN": "1",
"FP_STATUS_TARGET": "4",
"FP_pid": "715",
"JAXFORMS_AUTHORIZED": "true",
"JAXFRONT_VERSION": "3.26.1",
"JAX_APPLICATION": "",
"JAX_FORMDEF_CATEGORY": "",
"JAX_FORMDEF_ORG_UNIT": "",
"JAX_FORMDEF_PROP_footerinfo": "Landeskanzlei<br />\nRathausstrasse 2<br />\n4410 Liestal<br />\nTel. 061 552 51 11<br />\nlandeskanzlei@bl.ch<br />",
"JAX_FORMDEF_PROP_receiverEmail": "test@test.ch",
"JAX_FORMDEF_RESP_PERSON": "",
"JAX_GROUPS": "",
"JAX_MANDANT": "1",
"JAX_MANDANT_NAME": "FMS-BL",
"JAX_ROLE": "600",
"JAX_SESSION_TIMEOUT": "30",
"JAX_SESSION_TIMEOUT_CLASSIFIED": "60",
"JAX_SESSION_TIMEOUT_CLASSIFIED_FORMATTED": "1 Stunde",
"JAX_SESSION_TIMEOUT_FORMATTED": "30 Minuten",
"JAX_USER": "",
"JAX_USER_BASE_GROUP": "",
"JAX_USER_DEPUTIES": "",
"JAX_USER_DEPUTY_FROM": "",
"JAX_USER_EMAIL": "",
"JAX_USER_FIRST_NAME": "",
"JAX_USER_ID": "anonymous",
"JAX_USER_LANGUAGE": "de",
"JAX_USER_LAST_NAME": "",
"JAX_UUID": "715",
"ORIGIN_DOMAIN": "www.tst.baselland.ch",
"ORIGIN_LINK": "https://www.tst.baselland.ch/themen/o/offentlichkeitsprinzip/zugangsgesuch-dev",
"SERVER_LINK": "https://dev.forms.bl.ch/eforms",
"SERVER_NAME": "fzifms01d.bl.ch",
"SYSTEM_LOCAL_URL": "https://fzifms01d:8443/eforms",
"SYSTEM_URL": "https://dev.forms.bl.ch/eforms",
"TODAY_DATE": "12.04.2019",
"TODAY_TS": "12.04.2019 10:57",
"USER_LAST_LOGIN_TIME": "2019-04-12T10:20:42.000Z",
"USER_LOGIN_TIME": "12.04.2019 10:20:42",
"jqueryVersion": "jquery-1.11.3",
"language": "de",
"mandantName": "FMS-BL",
"mandantParam": "&mandant=FMS-BL",
"serverSyncTime": "sst_1555010945375",
"sessionTimeout": "1800000",
"sessionTimeoutLabel": "sessionTimeoutLabel",
"userInfo": "anonymous",
"userInfoDetail": "anonymous ",
"userInfoDetail2": "anonymous",
"userInfoDetail3": "anonymous ()"
} |
Textvorlagen werden in einer fest definierten Reihenfolge geladen bzw. gesucht. Die Reihenfolge ist:
...
Wird kein mailTemplate angegeben, so wird standardmässig nach einer Email-Vorlage basierend auf der Formular-ID und dem Status (auf welchen dieser Workflow definiert ist) mit der Endung ".txt" gesucht. Bei Bestätigungsbildschirmen sowie Bestätigung eines Speichervorgangs gilt das selbe Vorgehen jedoch mit der Endung ".html".
Beispiel für ein mailTemplate namens "Beantragte-freigeben.txt". Falls das Template "Beantragte-freigeben.txt" nicht existiert, wird nachträglich noch nach dem Standardtemplate (Formular-ID + Status) gesucht. Die erste Zeile einer Emailvorlage wird jeweils als Betreff (Subject) des zu versendenden Emails interpretiert.
templates/TEST_MANDANT/de/Beantragte-freigeben.txt
templates/TEST_MANDANT/Beantragte-freigeben.txt
templates/TEST_MANDANT/de/FORM-ID_30.txt
templates/TEST_MANDANT/FORM-ID_30.txt
templates/SYSTEM/global/de/FORM-ID_30.txt
templates/SYSTEM/global/FORM-ID_30.txt
templates/SYSTEM/de/FORM-ID_30.txt
templates/SYSTEM/FORM-ID_30.txt