Innosoft Mobile
Productivity
Free · Designed for iPad. Not verified for macOS.
From writing service reports to the recording of expenses and times – Innosoft Mobile supports you in the best possible way when carrying out your service tasks.
Current range of functions:
* Overview of the scheduled and performed service assignments
* Clocking/Time stamping of activities
* Document entry for service jobs
* Recording of performed works
* Recording of cash expenses
more Features
- Added warehouse information for materials
- Machines can now be added and edited to be reviewed later in the fsm-portal for approval
Bugfixes
- Fixed a bug where the service report overview card was unintentionally hidden
- Fixed a bug that prevented the copy documents action in service reports from working
- Fixed a bug that caused the cash expense ai picture analysis to fail when the file name contains special characters like whitespaces
Improvements
- Print jobs and requests: added a '(Preview)' label to titles to indicate preview documents
- Ticket dialog shows a configurable warning when no machine is assigned
- Ticket dialog: added option to hide documents section
- The type of a contact person is now displayed
- Assignment related print dialogs now contain an email history
- Performance optimizations for material page and material selection dialog
- The serial number in used spare parts is mandatory when configured in spare part (Matart.LbMatSerienNrIsMandatory)
- Administrators can configure a custom report template used as a risk assessment form inside the mobile app (Customization > Assignment > Misc > Risk assessments). Until the technician has completed the risk assessment, the available activities and actions are restricted
2.9.0 Jun 19
Features
- Custom themes are now supported. The configuration will be available under FSM > Settings > Administration > Style
Improvements
- The location tracking message within the time clock now provides distinct messages for when location permissions are missing or when location services are disabled
- Added a remark field to planned material
- The remark of planned material is used as a default value for new used spare parts when configured in the Admin console
- Custom data added for material (master data)
- Material (planned and master data) list items can be customized to display additional fields
- Used material form displays material details
- The app reduces the file size of imported pictures by converting them to jpeg format with specific resolution limits and quality. The technician can choose between the default, compressed version and the original picture file inside the file import dialog
- Experimental text intelligence support for custom data fields added: integrate AI capabilities provided by the FSM like text translation and reformulation
- Users can send documents inside third party apps to the mobile app using the share or open action on ios and android. These documents can be attached inside the mobile app using the add-document button
Bugfixes
- Fixed a bug that caused the document upload to fail when the user is logged out during the upload process. The user will be prompted to log in again and the upload will be retried after successful login
- Fixed a bug that caused the signature reason to be missing in the name selection dialog for external signatures
- Fixed a bug that allowed a user to drap and drop documents into the document area of a read-only assignment
2.8.2 Mar 24
Improvements
- The full name of an address is now displayed (vkunadr.name + name2 + name3)
- The technician can hide specific work logs from the customer if configured by the corresponding activity type
- Unit can be selected for freely created material (without reference to master data)
- Free creation of material without reference to master data can be deactivated
- Custom reports can now be searched via barcode scan
- Redesigned email selection dialog and added Indicator for private emails
- Service report and weekly report plain text comments are fully shown inline again
Features
- Custom reports support RichText answers and remarks
- Location data can now be tracked and transferred
Bugfixes
- Fixed a bug where the slide button of the time clock was no longer interactive
- Project indicator is displayed in email selection dialog again
- Locked addresses are no longer available for selection
- The time clock can now be stopped if there is no longer an assignment or weekly report available
2.8.1 Feb 17
Features
- Contacts can now be added and edited to be reviewed later in the fsm-portal for approval
- Assignments can be created from within the app if enabled
- Added RichText support for text inputs
Bugfixes
- The internal lastModified timestamp is updated when a ticket is completed using the context menu
- Fixed a bug that caused documents inside a custom report to be editable when the custom report was opened in read-only mode
Improvements
- Appearance of the assignment detail page slightly redesigned
- The ticket urgency is preselected when there is only one possible value
- Custom data date and time inputs can be cleared on Android and iOs
- Quanos integration improved
- Assignment info boxes now show the field 'keyword'. It can also be displayed in list items if configured
- iOS: the file picker imports .heic/.heif image files as .jpg files in order to increase cross-application compatibility
2.8.0 12/11/2025
Improvements
- Tickets can be created in draft mode for assignments
- Created offline tickets are displayed per assignment in a new tab
- Used materials can be copied to machines
- Added support for external material catalog
- Remarks can be added for machines in ticket offline creation if enabled
- The unit for the quantity of material used in a service report is copied from planned material
- The template selection view has been divided into 3 parts to improve readability
- The ticket status is preselected when there is only one possible status value
2.7.4 09/29/2025
Bugfixes
- Fixed a performance related bug inside the document clean up process resulting in the app hanging inside the initial loading screen
2.7.3 08/27/2025
Features
- To enhance response times to specific actions within the app, it is now possible to track certain events, such as entering work logs for particular activity types. These events operate independently of the app's synchronization process and are transmitted in real-time
Improvements
- Unit of travel distance will be persisted for work logs
- Preview print jobs can be created
- Custom data fields can be configured to be displayed inside the customer signature summary for service reports
- Assigned co-workers are displayed in assignment overview
- Contacts now include new properties, and if enabled, site-specific contacts will be additionally displayed alongside project-specific contacts in the contacts tab for assignments
Bugfixes
- Fixed a synchronization bug that prevented correct repairing of invalid server state
- Fixed a bug that caused the travel distance to be copied when work logs get splitted
- Fixed a bug that caused a negative open reports count in the side menu
- Fixed a bug that caused a wrong technician name representation on work log tab, when tracking for co-workers is activated
- Fixed a bug where the tickets page accessed via the assignment page did not display all tickets associated with the project
- Fixed a missing capability check for cash expense documents
- Fixed a bug that caused readonly custom data fields to be editable
- Fixed a bug in the automatic offset correction that occurred when a service report contains work logs, but none starts before the end of the current day
2.7.1 07/09/2025
Features
- Technicians can create new tickets using a simplified form inside the mobile app. This doesn't require online access in contrast to the fsm portal ticket pages
- The mobile app can access specific ticket pages through the fsm portal
- Cash expenses can be created via files now. If enabled, the server will analyze receipts and apply its values to the form
- Technicians can track times for co-workers if enabled
Improvements
- Performance optimizations for custom data views
- Custom data text fields with suggestions and free text are supported now (auswahltyp = 1)
- Document categories can be filtered by setting target types in fsm
- Print jobs are now sorted from newest to oldest
- Print jobs now have an indicator for signatures
- Service report tab is hidden inside the assignment page when the assignment is not assigned to a project
- Added a summary of working and travel times in the customer overview page for service reports
Bugfixes
- Weekly report work logs disappear directly from the list after deletion
- Adress texts no longer display 'null' values
- Fixed a bug on ios that prevented the app from displaying documents after a not supported document was opened by the technician
2.7.0 04/30/2025
Bugfixes
- Fixed a bug where clicking on the analog clock resulted in wrong values
Verbesserungen
- Datetime values in displayed violations related to the work shift mode are now displayed localized in the time zone of the shift
- Multiple files can now be selected in the gallery and file picker
2.6.2 01/22/2025
Features
- Added an integrated fsm online portal. For now the technician can open and edit his travel reports through the new portal functionality
Bugfixes
- Fixed a bug where too many context menu items were displayed
- Fixed a synchronization bug that caused server error when an object is created then deleted and then created again
Improvements
- The currency field inside the cash expense form now defaults to the latest currency used for the assignment
- The price summary of cash expense inside a service report will be converted to the internal currency only when cash expenses costs contain multiple currencies
- Changing the day of work logs will reset the day type to 'working day'. This reduces the risk of saving 'holiday' by mistake
- Scheduled assignments are highlighted more clearly
- Documents of the same assignment can be copied into service report
- Selecting a document category can be set as mandatory. Can be actived in profile settings (Control Center)
2.6.0 12/13/2024
Improvements
- Configurable: When trying to close a service report, the closing button will now open the print dialog if the service report is not yet signed
- Print jobs are now being displayed in the closure tab of the corresponding service report/weekly report
- Custom reports can now be configured to hide the machine selection
- The custom report form now contains a print button in the top right corner
- Print jobs are now being displayed in the custom reports tab of an assignment
- The service report overview tab has now a button to navigate to the corresponding assignment
- Opt-in: when entering work logs the mobile app infers the time offset based on the already entered work logs and system time. Can be activated in the profile settings (control center)
- Activated software keyboard text-completion for most text-fields inside the mobile app
- Answers in custom reports get validated if the value is in range
- The assignment calendar now contains week numbers
- The list below the calendar now contains all assignments of the month
- The user gets a notification when server request expires on windows
Bugfixes
- Fixed a bug where fields with dynamic visibility got cleared by mistake
- Fixed a bug where the worklog form displayed an empty free-of-charge-key selection, despite the feature being disabled
- Fixed a http interop issue that caused the document upload to fail with certain web servers
2.5.4 10/11/2024
Bugfixes
- The column headings of the calendar are translated correctly again
- Fixed a bug that caused a wrong default language code inside the print job dialog
Improvements
- The synchronization button is now being displayed when the side menu is minimized (only on wider screens)
- Report ids for both service reports and weekly reports are now displayed in the header (breadcrumbs) as well as in the overview tab
- The service report list item has now an icon indicating that it was signed
2.5.3 09/11/2024
Bugfix
- Fixed a bug inside the signing pad that caused the screen to be rotated by 180 degrees in landscape
2.5.1.2 09/04/2024
Improvements
- When creating a new work log, the input field for the type of the day (working day, holiday, high public day) is now pre-assigned with the existing value of the last entry of the same day
- Existing work logs in the same service report are aligned, splitted or deleted if they overlap with newly created work log
- Work logs can be copied now
- Custom data added for projects
- The info section inside custom reports can now be pinned to the top of the view
- Sections inside custom reports can now be collapsed and expanded all at once using a button
- The user can choose between 12-and 24 hour time format inside the setting page
Features
- Assignment list items can be customized to display additional fields from the superordinate project, the assignment and the corresponding custom data of the project and assignment
Changes
- Activity types are sorted by category and name
BugFixes
- Fixed a bug that caused false violation text when changed shift time is invalid
- Fixed a bug that caused the documents of a custom report with an id containing uppercased letters from being displayed inside lists
- Fixed a bug that caused cash expense price field to be empty when value is 0
2.5.1 09/04/2024
Bugfixes
- Print jobs for project custom reports now use the correct default language
Changes
- Price and quantity are now disabled if the selected cash expense is configured so
- Work logs now support dynamically configured mandatory fields, hidden fields and filtered select options
- Local documents are always readonly after file upload
- Logging page is now presented as a dialog. The log file will be exported to the download folder if no email application was found
- Date and time inputs no longer offer a spinning wheel. The edit buttons were also removed
- Added a new page that will be displayed when app startup has crashed. That page allows the user to view or export the logs
- Shifts can be recorded and work logs within these shifts. The recording of shifts is integrated into the time clock and into a new card in the work log views
- Added custom data for weekly reports and planned material
- Technicians can search for machines by serial number
2.5.0 05/31/2024
Changes
- The custom report list is no longer splitted into separate lists for assignment and project related reports. Project related reports contain a project indikator now.
Improvements
- Improved the performance inside the custom reports list page
2.4.10 01/13/2024
Bugfixes
- Fixed a bug causing the original start local time inside the time tracker to be lost when the mobile phone changes time zones while tracking
- The creation button for project custom reports is deactivated for assignment kinds other than project assignments (e.g. absent assignments) now
Changes
- The default values for newly created work logs are now continuous. This means the begin will always be set to the end of the previous work log (regardless of the system time zone)
- Changed the representation of print jobs inside the print job history page, e.g. the print job item will now include the customer address of the corresponding assignment
Improvements
- Documents can be attached to cash expenses now
- Added an alternative approach to app activation. The app can now be initialized by an init file that can be downloaded from the Control Center
- Text inputs are now limited by the (N)VARCHAR length of the backing sql column
- Custom data text inputs backed by max-length sql columns are now represented as multi-line form fields
- The emails autogenerated for app created print jobs will include default recipients defined in the email template. Added an option to deactivate email generation inside the print job creation form
- Changed the email selection dialog inside the print job creation form to better align with the other selection dialogs used in the app. The options are now searchable by email address and contact person name
- The technican can no longer choose a file name for print jobs when the print job template enforces a naming scheme
- Each signature inside a print job can include an additional company field that is prepopulated from the project address for customer signatures
- Warnings caused by datetimes outside of the valid service report date range won't show up unless the datetime is outside of the assignment date range
- Improved the open reports page by excluding reports for assignments which are scheduled but not yet started
- The open reports page displays project custom reports at the corresponding assignments now instead of at the corresponding project
- Changed the assignment activity text field to show whitespace characters as-is
2.4.9 12/10/2023
Bugfixes
- Fixed a bug that causes values of custom data fields with sql selection values to be set to null when synchronized with the back office
2.4.8 10/12/2023
Bugfixes
- Fixed a bug that causes custom data fields with sql selection values to displayed multiple times inside the assignment details page
Improvements
- Improved logging
2.4.7 10/05/2023
Bugfixes
- Fixed the automatic screen orientation change on the signature screen for iOS 16+
- Fixed a bug that causes a few missing custom data fields inside the cash expense form
- Mandatory text fields inside custom reports require at least one non-white-space character now
- Assignments are sorted by begin of day in assignment views
Changes
- App now targets iOS 13+ (iOS 11 before)
Improvements
- Improved logging
- Added support for custom data selection values filters inside service reports
- The work log validation can be configured to be less strict, e.g. only show warnings for overlapping work logs. The behaviour is configured using the common nachschlag(id) table (tabid=201, id='84')
- Improved the splitting of work log periods with timeshift. Does not create work logs with negative timespan anymore
- Improved the input of offsets for work log period and the display of timeshift
- Added a clear button to picklists
- Free-of-charge keys are now supported for work logs, used spare parts and cash expenses. (Activatable via Nachschlag/id: tabid=201, id='37' | '38' | '39')
- Settings for start view, default assignment view, and document carousel are now saved automatically based on user interaction. They are no longer visible inside the settings page
2.4.5 09/13/2023
Bugfixes
- Fixed a few bugs that causes the synchronization to crash in some edge cases
Improvements
- Improved the loading time of a custom report drastically when the custom report is planned for an assignment with a huge amount of reports
- Limited the number of displayed open custom reports (open reports page and home card for tablet) to improve performance when the app contains a huge amount of reports
2.4.4 07/06/2023
Bugfixes
- Fixed a bug that causes the synchronization to crash when the server rejects changes and its version is before 2.4.3
2.4.3 06/24/2023
Bugfixes
- Fixed a bug that caused the calendar view for assignments to be frozen
- Added extended synchronization to detect and correct synchronization errors in the past. This synchronization is executed when requested by the system admin on the server side
2.4.2 06/20/2023
Bugfixes
- Fixed a critical bug that prevented app local changes from getting synchronized. This affects changes recorded before an app restart (when the user kills the app)
Changes
- The default socket timeout setting was increased from 25s to 60s
Improvements
- The assignment completion action can now be hidden from the user (configured in server)
2.4.1 06/13/2023
Bugfixes
- The app displays numbers, dates and times according the rules of the configured app language now. Data was displayed according the format rules of the configured device language before
- Read-only boolean custom data fields are now displayed as a read-only checkbox instead of the text values 'true' or 'false'
Features
- Added a notification page which contains change messages for assignments. These messages can be confirmed to notify the dispatcher that relevant changes has been noticed
- The app can be notified about changes made in back office which in turn can trigger a background data synchronization. The user will be informed about changes via notifications in the system ui when the app is in background
Improvements
- The app will respect soft delete of reference values like cash expense types. That means already referenced values will be displayed but cannot be selected
- A warning is shown inside the notification page when a manual synchronization is required due to not uploaded files and print jobs
- Improved the memory consumption during document upload/downloads. The file size limit was relaxed to 100 MB
- A warning before service report completion and signing can be shown depending on a setting, as long as mandatory reports are unfilled
2.4.0 04/27/2023
Features
- Added warehouse information for materials
- Machines can now be added and edited to be reviewed later in the fsm-portal for approval
Bugfixes
- Fixed a bug where the service report overview card was unintentionally hidden
- Fixed a bug that prevented the copy documents action in service reports from working
- Fixed a bug that caused the cash expense ai picture analysis to fail when the file name contains special characters like whitespaces
Improvements
- Print jobs and requests: added a '(Preview)' label to titles to indicate preview documents
- Ticket dialog shows a configurable warning when no machine is assigned
- Ticket dialog: added option to hide documents section
- The type of a contact person is now displayed
- Assignment related print dialogs now contain an email history
- Performance optimizations for material page and material selection dialog
- The serial number in used spare parts is mandatory when configured in spare part (Matart.LbMatSerienNrIsMandatory)
- Administrators can configure a custom report template used as a risk assessment form inside the mobile app (Customization > Assignment > Misc > Risk assessments). Until the technician has completed the risk assessment, the available activities and actions are restricted
more Version 2.9.0 Jun 19
Data Not Collected The developer does not collect any data from this app.