Formulare
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
Diese Konfiguration ist derzeit nur für technisch versierte Anwender geeignet. In den meisten Fällen übernehmen wir im Rahmen des Go-Live die Einrichtung und Anpassung der Formulare.
Feldtypen
Aktuell stehen folgende Feldtypen zur Verfügung:
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.
Sobald es hierzu etwas Neues gibt erfährst Du es über das Benachrichtungs-Center und unseren Update Bereich in nexcore DOCS.
Zuletzt aktualisiert