ballot-checkFormulare

Im Bereich Formulare werden die in nexcore hinterlegten Protokolle und Formularvorlagen verwaltet, die in verschiedenen Prozessen und Aufgaben eingesetzt werden – zum Beispiel bei der Übergabe einer Ressource oder einem Bedieneinsatz.

Jedes Formular definiert die Struktur und die Eingabefelder eines Protokolls, das in den mobilen Apps oder der Weboberfläche ausgefüllt wird.


Übersicht

In der Formularliste sind alle aktuell im System hinterlegten Formulare aufgeführt.

Die Tabelle und Abschnitte zeigen, welche Formulare aktiv sind und ob es sich um Systemformulare handelt.


Formulararten

Jedes Formular ist einem bestimmten Prozess oder Aufgabentyp zugeordnet.

Beispiele:

  • OperatedRentalUserTaskForm → Formular für Bedieneinsätze

  • ResourceHandoverForm → Formular für die Übergabe einer Ressource

  • RentalResourceAssignmentReviewForm → Formular für Rücknahmen oder Prüfungen


Bearbeitung und Aufbau

Beim Bearbeiten eines Formulars wird der zugrunde liegende technische JSON-Code angezeigt.

Hier werden unter anderem folgende Elemente definiert:

  • Formularaufbau (z. B. Abschnittsstruktur, Reihenfolge, Pflichtfelder)

  • Feldtypen (z. B. Textfeld, Auswahlfeld, Zahleneingabe)

  • Beschriftungen und Platzhalter

  • Logik und Validierungen

circle-exclamation

Feldtypen

Aktuell stehen folgende Feldtypen zur Verfügung:

Feldtyp
Beschreibung
Zusatzfunktion
Beispiele

Textfeld (string)

Freitextfeld

-

Anmerkungen, Hinweise oder Notizen

Zahlenfeld (number)

Abfrage numerischer Werte

Validator zur Warnung bei unlogischen Eingaben; Vergleichswerte bei Veränderung zu vorherigen Eingaben

Betriebsstunden, Zählerstände, Mengenangaben

Datumsfeld (date)

Auswahl eines konkreten Datums

-

Fälligkeitsdatum

Checkbox (boolean)

Ja/Nein- bzw. Wahr/Falsch-Abfragen mit neutralem Status

Neutral-Stellung, wenn keine Bewertung möglich oder erforderlich ist; Vergleichswerte zeigen Unterschied zu abweichendem Status

Beschädigungen vorhanden? Tank vollständig gefüllt?

Bereichsregler (slider)

Schieberegler zur Definition numerischer Werte

Skalen und Schrittgrößen sind individuell einstellbar

Tankfüllung oder Ladestand, Sauberkeit, Zustand

Auswahlliste (select)

Vordefinierte Auswahl-möglichkeit

Initialwert (voreingestellte Auswahl); Validator (Pflichtfelder müssen ausgefüllt sein)

Zustand, Übergabeart, rechtliche Abfragen

Mehrfachauswahl (multiselect)

Auswahl mehrerer Werte aus einer Liste

Initialwert (voreingestellte Mindestauswahl)

Zustand, Prüfpunkte

Foto-Upload (image)

Hinzufügen eines oder mehrerer Bilder

Beliebige Anzahl von Bildern mit Beschreibung

Maschinenbilder, Vorne, Rechts, Hinten, Links, Bedienpult, Tankanzeige, Schäden, etc.

Datei-Upload (file)

Hochladen sonstiger Dokumente

Dateiformate (JPEG, PNG und PDF), Limitierung von Dateigrößen

Dokumenten-Scans, etc.

Signaturen (sign)

Erfassung digitaler Signatur

Opt-Out, bei nicht Verfügbarkeit; Namenserfassung (string); automatischer Zeitstempel

Kundenunterschrift bei Übergabe/Rücknahme oder Abnahme

Logik und Validierung

Manchmal ist es sinnvoll, dass bei Abfragen eine gewisse Logik berücksichtigt wird. Beispielsweise durch Abhängigkeiten: zeige Abfrage X nur, wenn Y.

Gerne unterstützen wir Dich dabei Deine Formulare so dynamisch wie möglich, und dennoch so wenig komplex wie nötig, umzusetzen.

Inwiefern Validierungen möglich sind, ist oft auch von der Verfügbarkeit der Vergleichdaten abhängig. Auch hier unterstützen wir Dich gerne bei der Umsetzung.


Ausblick

Der Formularbereich wird zukünftig um einen Editor erweitert, sodass Formulare auch ohne technische Kenntnisse erstellt und angepasst werden können.

circle-info

Sobald es hierzu etwas Neues gibt erfährst Du es über das Benachrichtungs-Center und unseren Update Bereich in nexcore DOCS.

Zuletzt aktualisiert