Ticketeinstellungen
Wichtig
Damit ein Ticket in der App angezeigt wird, MUSS es das Dynamische Feld MobileProcessingState gesetzt haben.
In der App werden in den Listen Meine Tickets und Andere Tickets nur jene Tickets angezeigt, die als Mobilen Bearbeitungsstatus die Werte "assigned", "accepted", "downloaded", "partially executed", "processing", "suspended", "cancelled" oder "completed" gesetzt haben.
Tickets im MobileProcessingState "rejected" werden nicht mehr von der App betrachtet.
Teamzuordnung bei Ticketerstellung
Die ausgewählten Queues sind in den persönlichen Einstellungen des Agenten zu hinterlegen, sonst greifen die Standardeinstellungen (PostmasterDefault-Vorgaben).
QR Code
Der Scan eines QR-Codes kann auf ein oder mehrere Assets referenzieren. So können bspw. Arbeitsplätze, denen mehrere Geräte zugeordnet sind, in der App angezeigt werden. Sind Tickets zu einem dieser Assets vorhanden, wird diese Verknüpfung ebenfalls angezeigt.
Im SysConfig-Schlüssel kann das Auflösungsverhalten des QR-Codes gesteuert werden. Mögliche Werte im Konfigurationsschlüssel:
none/empty: Verhält sich wie ein Alias, d. h. der QR-Code ist nur mit einem Asset verknüpft.
multi: Ermöglicht die Verknüpfung mehrerer Assets, d. h. mehrere Assets können mit dem QR-Code verknüpft werden. Die zugehörigen Tickets werden ebenfalls angezeigt.
Verfügbare Dynamische Felder / Formulardaten
Ab v1.8 der Field Agent App können Dynamische Felder offline verfügbar gemacht oder in der App eingegeben werden. Dies betrifft die Formularfeldtypen Text (ein-/mehrzeilig), Datum und Datumzeit, Selection (Einfach-/Mehrfachauswahl) sowie Tabelleneingaben.
Dazu sind jedoch Einstellungen in den entsprechenden Konfigurationsschlüsseln vorzunehmen. Dies erfolgt im Admin Modul des Agentenportals im Menü → → in nachfolgenden Konfigurationsschlüsseln.
Die App bezieht diese Konfigurationseinstellungen bei der Anmeldung. Nach Änderungen der Konfiguration ist entsprechend eine Ab- und Anmeldung in der App erforderlich.
Die Eingabe und offline-Verfügbarkeit von Attachments in Dynamischen Feldern an Tickets ist möglich.
Dieser Konfigurationsschlüssel definiert eine Liste Dynamischer Felder für Tickets, die in der App im Bereich Formular Daten angezeigt und bearbeitet werden können.
Die Liste enthält die Namen der Dynamischen Felder (z.B. ,"WorkOrder") oder reguläre Ausdrücke, die zu den Namen der Dynamischen Feldern passen (z.B. "Work.*").
Die Dynamischen Felder werden in der App in der Reihenfolge angezeigt, in der sie in diesem Schlüssel definiert sind.
Hinweis: Dynamische Felder, deren Feldtyp nicht von der App unterstützt wird, stehen in der App nicht zur Verfügung.
Beispielkonfiguration:
[ "MobileProcessingChecklist.*", "SomeTextArea", "SomeTextField", "SomeDateField", "SomeDateTimeField", "SomeSelectionField", "SomeTableField" ]
Dieser Konfigurationsschlüssel definiert eine Liste Dynamischer Felder für Tickets, die in der App überhaupt betrachtet werden.
Die Liste enthält die Namen der Dynamischen Felder (z.B. ,"WorkOrder") oder reguläre Ausdrücke, die zu den Namen der Dynamischen Feldern passen (z.B. "Work.*").
Ausgewählte Dynamische Felder wie "MobileProcessingState", "PlanBegin", "PlanEnd" werden fest von der App verwendet und können durch diese Einstellung nicht entfernt oder in ihrem App-Verhalten geändert werden.
Feldtypen, die zur Eingabe verfügbar sind, werden im Bereich Formular Daten angezeigt (siehe Konfigurationsschlüssel KIXMobileApp::TicketDynamicFields::Edit). Andere Feldtypen werden im Bereich Mehr Informationen als reiner Textwert angezeigt.
Nutzer der Field Agent App müssen kurz offline und wieder online gehen (Flugmodus), damit die Dynamischen Felder in der App angezeigt werden.
Beispielkonfiguration:
[ "MobileProcessingState", "RiskAssumptionRemark", "MobileProcessingChecklist.*" ]