Release notes - OMD Mobile 2.9.4

Bug

CASD-27226 storing best location causes ANR
Solves a bug where the app freezes during data refresh, in conjunction with measuring the current location.

Improvement

CASD-27154 In-App disclosure of data access
The app is showing a link to our privacy statement, after the first successful login. The statement can also be displayed via a link in the Application Details view.

GO-617 Retain attachments until up-to-date location is determined
Fixes a bug where an outdated geocode was added to task attachments after the OS suspended the app for a long time.

GO-696 Dialog for Signature refused
The new flow preference "mobileWorkerSignatureReasons" defines the name of an option widget in the "-OMD-" MobileUI. The prompt of the option widget is used as alternative label for the button, the options are used as list of selectable reasons. Widget- and option-translations are supported, and the selected option-value can be found in the reference field of the resourceSignature attachment.

GO-690 replace ProgressDialog
The evolved Android API required a replacement for the Progress Dialog.

Task

CASD-27323 New target API level requirements

GO-597 Beförderungspapier
New FlowPreference transportDocumentTemplate can contain a XSLT to transform a SOD/Task/TaskAttachment XML to a transport document.

GO-598 Tageskontrollblatt
New FlowPreference timeSheetTemplate can contain the Name of the template to transform data from task attachments to a time sheet.