Skip to content

JaxForms

Das Mapping erfolgt über die JaxFroms Felder-ID. Diese müssen den Feld-IDs vom CMI entsprechen und als Präfix die Typdefinitions-ID (inklusive einen Punkt) haben.

Beispiel

JaxForms-ID: Aktivitaet.Titel wird zum Titel der Aktivitaet gemappet.

JaxForms-ID: Posteintrag.Titel wird zum Titel des Posteingangs gemappet.

Spezielle ID's

SignedInUser

Existiert ein Feld signedInUser im Formular, so wird der Benutzername zur Authentifizierung benutzt (Achtung! Dafür ist STS nötig, siehe Konfiguration).

Settings

Dieser Wert hat gewisse Einstellungen für das Formular. Diese Einstellungen werden mit einem Semikolon (;) getrennt. Beispiel eines Wertes:

Objektvorlage.Posteingang=Global\\\\Posteingang;Objektvorlage.Aktivitaet=Global\\\\Aktivität;Aktivitaetstyp=260c0bdc03c046379a703396324f8a47

Folgende Einstellungen werden unterstützt:

Einstellung Beschreibung Pflicht
Objektvorlage.Posteingang CMI Objektvorlage für den Posteingang Ja
Objektvorlage.Aktivitaet CMI Objektvorlage für die Aktivität Ja
Aktivitaetstyp GUID des Aktivitaetstyps Ja

Geschaeft

Wird eine GUID bei dieser ID gesetzt, so wird das Geschäft für das Weitere gebraucht. Es wird dementsprechend kein neuer Posteingang erstellt.

Beispiel-JSON

"var": [
    {
        "id": "Settings",
        "content": "Objektvorlage.Posteingang=Global\\\\Posteingang;Objektvorlage.Aktivitaet=Global\\\\Aktivität;Aktivitaetstyp=260c0bdc03c046379a703396324f8a47"
    },
    {
        "id": "Aktivitaet.Auftraggeber",
        "content": "f77202ccd11a4b6e968df1ee35fe663d"
    },
    {
        "id": "Aktivitaet.Beschreibung",
        "content": "Testsachlage"
    },
    {
        "id": "Aktivitaet.Titel",
        "content": "Thema und Titel"
    },
    {
        "id": "Posteintrag.Kontakt",
        "content": "f77202ccd11a4b6e968df1ee35fe663d"
    },
    {
        "id": "Posteintrag.Datum",
        "content": "2018-10-15"
    },
    {
        "id": "Posteintrag.Titel",
        "content": "Der Titel"
    },
    {
        "id": "Posteintrag.Kommentar",
        "content": "Der Kommentar"
    }
]