Hauptmenü

Releasehinweise KIXFieldAgent App v1.10

Begonnen von Torsten Thau, Heute um 11:31:31

⏪ vorheriges - nächstes ⏩

Torsten Thau

für iOS verfügbar ab: 2026-01-09
für Android verfügbar ab: 2026-01-09

siehe auch:





Verbesserungen und Weiterentwicklungen

Folgende Verbesserungen wurden umgesetzt:

  • (1) Konfigurierbare Arbeitsberichte
    • Form und Inhalt der Arbeitsberichte ist nun konfigurierbar. Dabei können sowohl für den intern als auch für den extern sichtbaren Arbeitsbericht die Inhalte unterschiedlich definiert werden. So kann festgelegt werden ob und welche Unterschriften mit Arbeitsabschluss eingetragen werden müssen, welche Formularfelder wo im Arbeitsbericht enthalten sind, ob Notizen als solche dargestellt werden und ob die Notizen die Bildanhänge im Text selbst oder als Anhänge enthalten. Auch die Angabe von vorgegebenen Texten kann nun ergänzt werden.
    • Die Konfiguration erfolgt mittels der (ab KIX v37 verfügbaren) SysConfig-Einstellungen "KIXMobileApp::WorkReport::External::Default" und "KIXMobileApp::WorkReport::Internal::Default". Sollte schon vorab der Wunsch nach Konfiguration bestehen kann die exemplarische Konfiguration aus dem Anhang bereits in KIX v36 importiert und nach Bedarf angepasst werden. Die Dokumentation wird derzeit noch vorbereitet. Bei Rückfragen bitte an unseren Support wenden.
    • siehe Anhang KIXMobileApp_r1.10_v36_Preview.json
  • (2) Zeiterfassung in App global de-/aktivierbar
    • Mittels Sysconfig-Einstellung "KIXMobileApp::TimeAccounting::Disabled" (v36) kann die Zeiterfassung in der App vollständig (nicht nur Ticketweise) deaktiviert werden. Standardverhalten ist aktiv. Die ticketspezifische Erfassung kann weiterhin mittels dynamischen Feld optional erfolgen.
  • (3) Unterstützung Formularfeldtyp Attachment
    • Der Formularbereich in Ticketansicht und -bearbeitung unterstützt nun auch die Eingabe und offline-Verfügbarkeit von Attachments in dynamischen Feldern an Tickets.
  • (4) Unterstützung Asset-Attribut Attachment
    • Sowohl die Online- als auch Offline-Ansicht von Assets an in Bearbeitung befindlichen Tickets oder in direkten CMDB-Ansichten (nur online-Modus) zeigen nun auch Dateianhänge an Assets. Damit können beispielsweise Wartungsprotokolle, Garantieunterlagen, Rechnungen o.ä. direkt eingesehen werden.
  • (5) Überarbeitung Nutzereinstellungen
    • Die Darstellung der Nutzereinstellungen wurde überarbeitet und um die Angabe der Proxy-Einstellungen ergänzt. Siehe auch nachfolgender Punkt.
  • (6) App-spezifische Proxy-Server Einstellungen
    • Die App erlaubt die Konfiguration eines spezifischen Proxy-Servers, sollte dieser von den Gerätevorgaben abweichen.
  • (7) Sprachauswahl basierend auf Gerätesprache
    • Die App verwendet nun, statt der Agenteneinstellungen aus KIX, die Spracheinstellung des mobilen Endgerätes für die Lokalisierung. Wird diese Sprache in KIX nicht unterstützt, erfolgt ein Rückfall auf Englisch. Die Spracheinstellung wirkt auch auf den verwendeten Arbeitsbericht.




Maintenance

Folgende Wartungsarbeiten und Korrekturen wurden umgesetzt:

  • Update Google API-Level und Flutter-Framework
  • T#2024121190000967 - Ab-/Anmeldung :: "Ungültige Sitzung" nach Wechsel URL/KIX-Umgebung
  • T#2024053090000588 - UI :: Beschriftung abgeschnitten
  • T#2024120690001252 - Checklisten :: Zählweise falsch (Status mit Sub-Text werden als ein Eintrag betrachtet)
  • T#2025052590000167 - Tickets anderer :: Ungültiges Team wird zur Auswahl angeboten


Roadmap


Das nächste Release 1.11 wird in Q4/2026  erscheinen. Die Inhalte sind derzeit noch nicht definiert.


Hinweis: für den Einsatz der App wird ein KIX18 vorausgesetzt. Der HTTPS-Zugriff zum Backend (aka "REST-API") muss möglich sein. Um Probleme mit heruntergeladenen Informationen und ggf. nicht mehr kompatiblen Datenstrukturen zu vermeiden, sollten die lokal gehaltenen Daten der App oder die App selbst vor Installation der neuen Version entfernt und danach re-/installiert werden.

Updatehinweis (Versionen 1.6 und höher): Damit ein Ticket in der App angezeigt wird, MUSS es nun das DF "MobileProcessingState" gesetzt sein. In der App werden in den Listen "Meine Tickets", "Andere Tickets" nur jene Tickets angezeigt, die als Mobilen Bearbeitungsstatus die Werte "assigned", "accepted", "downloaded", "partially executed", "processing", "suspended", "cancelled" oder "completed" gesetzt haben. Verwenden Sie die Aktion "Field Agent zuweisen" oder passen Sie bestehende Aktionen mittels Macros an um dies sicher zu stellen.