CMO Mobile Features that Support v16, v17 in iOS and Android
Module Wise Features
DASHBOARD
S.No |
Feature |
Description |
iOS |
Android |
||
v16 |
v17 |
v16 |
v17 |
|||
1 |
Action Widget |
This widget shows a list of Actions, the user can access them directly from here. |
X |
✓ |
X |
✓ |
2 |
New Event Widget |
This widget allows users to create new Events. |
X |
✓ |
X |
✓ |
3 |
Event List |
This widget shows a list of Events, the user can access them directly from here. |
X |
✓ |
X |
✓ |
4 |
New Action/Finding/Event |
This widget allows users to create new Events, Actions and Findings. |
X |
✓ |
X |
✓ |
5 |
Documents |
With this widget, user can access the Documents module directly. |
X |
✓ |
X |
✓ |
EVENTS
S.No |
Feature |
Description |
iOS |
Android |
||
v16 |
v17 |
v16 |
v17 |
|||
1 |
Create |
Able to create an Event. |
✓ |
✓ |
✓ |
✓ |
2 |
Perform |
Able to perform an Event. |
✓ |
✓ |
✓ |
✓ |
3 |
Delete |
Able to Delete an Event. |
✓ |
✓ |
✓ |
✓ |
4 |
Complete |
Able to complete the Event. |
✓ |
✓ |
✓ |
✓ |
5 |
Search |
Can search for events in the Event list. |
✓ |
✓ |
X |
✓ |
6 |
Filter |
Able to add filter on Event list by orgunit, Entity, EntityType, status, start and end date. |
✓ |
✓ |
✓ |
✓ |
7 |
Sync |
Able to sync Events to and from the server. |
✓ |
✓ |
✓ |
✓ |
8 |
Custom field: TextBox |
Able to add this custom field in additional info. |
✓ |
✓ |
✓ |
✓ |
9 |
Custom field: DropDown |
Able to add this custom field in additional info. |
✓ |
✓ |
✓ |
✓ |
10 |
Custom field: UserList |
Able to add this custom field in additional info. |
✓ |
✓ |
✓ |
✓ |
11 |
Custom field: DateTime |
Able to add this custom field in additional info. |
✓ |
✓ |
✓ |
✓ |
12 |
Custom field: MultilineTextBox |
Able to add this custom field in additional info. |
✓ |
✓ |
✓ |
✓ |
13 |
Custom field: ChekBoxList |
Able to add this custom field in additional info. |
X |
✓ |
X |
✓ |
14 |
Custom field: RadioButtonList |
Able to add this custom field in additional info. |
X |
✓ |
X |
✓ |
15 |
Custom field: Risk Assessment |
Able to add this custom field in additional info. |
X |
✓ |
X |
✓ |
16 |
Custom field: GPS |
Able to add this custom field in additional info. |
X |
✓ |
X |
✓ |
17 |
Custom field: Not Supported |
This will be if some unsupported custom field exist. E.g. XML. |
✓ |
✓ |
✓ |
✓ |
18 |
Multiple Section |
Users can switch to different sections while perfroming an Event. |
✓ |
✓ |
✓ |
✓ |
19 |
Perform => + Finding |
The user is able to add the Finding in question if permission is enabled. |
✓ |
✓ |
✓ |
✓ |
20 |
Perform => + Action |
The user is able to add Action in question if permission is enabled. |
✓ |
✓ |
✓ |
✓ |
21 |
Perform => + Reference |
The user is able to add reference in question if permission is enabled. |
✓ |
✓ |
✓ |
✓ |
22 |
Perform => + Control |
The user is able to add Control in question if permission is enabled. |
✓ |
✓ |
X |
✓ |
23 |
Perform => + LostTime |
The user is able to add Lost time in question if permission is enabled. |
✓ |
✓ |
X |
X |
24 |
Perform => + Attachments |
The user is able to add Attachments Photo, Audio, Video, Link and from Library[Documents] in question if permission is enabled. |
✓ |
✓ |
✓ |
✓ |
25 |
Perform => + Remarks |
The user is able to add Remarks in question if permission is enabled. |
✓ |
✓ |
X |
✓ |
26 |
Default action |
The user have the option to create a default Action while adding a new Action. |
X |
✓ |
X |
✓ |
27 |
Default Findings |
User have option to create default Finding while adding new Findings. |
X |
✓ |
X |
✓ |
28 |
ShowMultipleQuestions permission |
This permission decide if showing single question on multiple question at a time on perfrom screen. |
X |
✓ |
X |
✓ |
29 |
ResponseType: RadioButton, CheckBox, Text, |
These response type are implemented while performing Events. |
✓ |
✓ |
✓ |
✓ |
30 |
ResponseType : CalculatedField [ResponseValue] |
These response type are implemented while performing Events. |
✓ |
X |
X |
X |
31 |
ResponseType : CalculatedField [Formula Based], |
These response type are implemented while performing Events. |
X |
✓ |
X |
✓ |
32 |
ResponseType : Signature |
Added new screen for signature view. |
X |
✓ |
N/A |
N/A |
33 |
ResponseType : Actual and Potential Severity |
Showing risk level for these response types. |
X |
✓ |
X |
✓ |
34 |
Add New Email in 'Email To' field |
Functionality to add New Email in the 'Email To' field, while creating new Event. |
X |
✓ |
||
35 |
Guidance Note' for Questions |
Displaying 'Guidance Note' for Questions in Perform Event. |
X |
✓ |
||
36 |
Unanswered questions set to NA |
Setting unanswered questions to NA while completing Event. |
X |
✓ |
ACTIONS
S.No |
Feature |
Description |
iOS |
Android |
||
v16 |
v17 |
v16 |
v17 |
|||
1 |
Create |
Able to create Action. |
✓ |
✓ |
✓ |
✓ |
2 |
Edit |
Able to edit Action. |
✓ |
✓ |
✓ |
✓ |
3 |
Delete |
Able to delete Action. |
✓ |
✓ |
✓ |
✓ |
4 |
Filter |
able to add filter on Action list by orgunit, Entity, EntityType, status, start and end date. |
✓ |
✓ |
✓ |
✓ |
5 |
Attachments |
Able to add attachments : Photo, Audio, Video, Link and from Library[Documents]. |
✓ |
✓ |
✓ |
✓ |
6 |
Report |
Can generage reports. |
✓ |
✓ |
X |
X |
7 |
Sync |
Able to sync action to and from server. |
✓ |
✓ |
✓ |
✓ |
8 |
Turn on/off orgunit and entiry on action list |
can Turn on/off orgunit and entiry on Action list for iPad Only. |
✓ |
✓ |
X |
✓ |
9 |
Custom field : TextBox |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
10 |
Custom field : DropDown |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
11 |
Custom field : UserList |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
12 |
Custom field : DateTime |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
13 |
Custom field : MultilineTextBox |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
14 |
Custom field : ChekBoxList |
Able to add this custom field. |
X |
✓ |
X |
✓ |
15 |
Custom field : RadioButtonList |
Able to add this custom field. |
X |
✓ |
X |
✓ |
16 |
Custom field : Risk Assessment |
Able to add this custom field. |
X |
✓ |
X |
✓ |
17 |
Custom field : Not Supported |
this will be if some unsupported custom field exist. E.g. XML. |
✓ |
✓ |
✓ |
✓ |
18 |
Complete |
Can mark action as complete. |
✓ |
✓ |
✓ |
✓ |
19 |
Request for extension |
Can request for action extension. |
✓ |
✓ |
X |
✓ |
20 |
Accept extension request |
Can accept extension request. |
✓ |
✓ |
X |
✓ |
21 |
Reject extension request |
Can reject extension request. |
✓ |
✓ |
X |
✓ |
22 |
EventId |
Showing EventId on details. |
X |
✓ |
X |
✓ |
23 |
Comments |
Able to add comments. |
✓ |
✓ |
✓ |
✓ |
24 |
Edit Comment |
Able to edit comment with permission : |
X |
✓ |
X |
✓ |
25 |
Permission : Create |
To check if the user can create Action. |
X |
✓ |
✓ |
✓ |
26 |
Permission : View |
To check if the user can view Action. |
X |
✓ |
✓ |
✓ |
27 |
Permission : Delete |
To check if the user can delete Action. |
✓ |
✓ |
✓ |
✓ |
28 |
Permission : Edit |
To check if the user can delete Action. |
X |
✓ |
✓ |
✓ |
29 |
Permission : Allow default Actions to be created on |
To check create default action from Action module. |
X |
✓ |
X |
✓ |
30 |
Permission : Allow default Actions to be created during |
To check create default action from Event perform. |
X |
✓ |
X |
✓ |
FINDING
S.No |
Feature |
Description |
iOS |
Android |
||
v16 |
v17 |
v16 |
v17 |
|||
1 |
Create |
Able to create Finding. |
✓ |
✓ |
✓ |
✓ |
2 |
Edit |
Able to edit Finding. |
✓ |
✓ |
✓ |
✓ |
3 |
Delete |
Able to delete Finding.. |
✓ |
✓ |
✓ |
✓ |
4 |
Filter |
able to add filter on finding list by Orgunit, Entity, EntityType, Entity AdditionalInfo. |
✓ |
✓ |
✓ |
✓ |
5 |
Attachments |
Able to add attachments : Photo, Audio, Video, Link and from Library[Documents] |
✓ |
✓ |
✓ |
✓ |
6 |
Sync |
Able to sync Finding to and from server |
✓ |
✓ |
✓ |
✓ |
7 |
Turn on/off orgunit and entity on finding list |
Can Turn on/off orgunit and entity on Finding list for iPad Only |
✓ |
✓ |
X |
✓ |
8 |
Custom field : TextBox |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
9 |
Custom field : DropDown |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
10 |
Custom field : UserList |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
11 |
Custom field : DateTime |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
12 |
Custom field : MultilineTextBox |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
13 |
Custom field : ChekBoxList |
Able to add this custom field. |
X |
✓ |
X |
✓ |
14 |
Custom field : RadioButtonList |
Able to add this custom field. |
X |
✓ |
X |
✓ |
15 |
Custom field : Risk Assessment |
Able to add this custom field. |
X |
✓ |
X |
✓ |
16 |
Custom field : GPS |
Able to add this custom field. |
X |
✓ |
X |
✓ |
17 |
Custom field : Not Supported |
This will be if some unsupported custom field exist . E.g. XML. |
✓ |
✓ |
✓ |
✓ |
18 |
Comments |
Able to add comments. |
✓ |
✓ |
✓ |
✓ |
19 |
Action |
Able to add action in Finding. |
✓ |
✓ |
✓ |
✓ |
20 |
Permission : Create |
To check if the use can create Finding |
X |
✓ |
✓ |
✓ |
21 |
Permission : View |
To check if the use can view Finding |
X |
✓ |
✓ |
✓ |
22 |
Permission : Delete |
To check if the use can delete Finding |
✓ |
✓ |
✓ |
✓ |
23 |
Permission : Edit |
To check if the use can delete Finding |
X |
✓ |
✓ |
✓ |
24 |
Permission : Allow Add Action |
To check if the user can add Action. |
X |
✓ |
✓ |
✓ |
25 |
Permission : Allow Manage Default Findings |
To check create default finding from Finding module. |
X |
✓ |
X |
✓ |
26 |
Permission : Allow default Findings to be created during |
To check create default finding from Event perform. |
X |
✓ |
X |
✓ |
ENTITY
S.No |
Feature |
Description |
iOS |
Android |
||
v16 |
v17 |
v16 |
v17 |
|||
1 |
Edit |
Able to edit Entity. |
✓ |
✓ |
✓ |
✓ |
2 |
Filter |
Able to add filter by orgunit, |
✓ |
✓ |
X |
X |
3 |
Search |
Can search entity in entity list, this option is in iPad Only. |
✓ |
✓ |
X |
X |
4 |
Sync |
Able to sync entity to and from server. |
✓ |
✓ |
✓ |
✓ |
5 |
Details |
Option to view/edit entity details along with entity on Map. |
✓ |
✓ |
✓ |
✓ |
6 |
Additional Info |
Option to view/edit additional info with help of custom fields. |
✓ |
✓ |
✓ |
✓ |
7 |
Documents |
Option to see documents for selected Entity. |
✓ |
✓ |
X |
X |
8 |
Hour worked |
Option to view/edit hours worked for the Entity. |
✓ |
✓ |
X |
X |
9 |
Events |
Option to see event for selected Entity. |
✓ |
✓ |
X |
X |
10 |
History |
Can see entity history. |
✓ |
✓ |
X |
X |
11 |
Custom field : TextBox |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
12 |
Custom field : DropDown |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
13 |
Custom field : UserList |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
14 |
Custom field : DateTime |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
15 |
Custom field : MultilineTextBox |
Able to add this custom field. |
✓ |
✓ |
✓ |
✓ |
16 |
Custom field : ChekBoxList |
Able to add this custom field. |
X |
✓ |
X |
✓ |
17 |
Custom field : RadioButtonList |
Able to add this custom field. |
X |
✓ |
X |
✓ |
18 |
Custom field : Risk Assessment |
Able to add this custom field. |
X |
✓ |
X |
✓ |
19 |
Custom field : GPS |
Able to add this custom field. |
X |
✓ |
X |
✓ |
20 |
Custom field : Not Supported |
This will be if some unsupported custom field exist. E.g. XML. |
✓ |
✓ |
✓ |
✓ |
OBLIGATION
S.No |
Feature |
Description |
iOS |
Android |
||
v16 |
v17 |
v16 |
v17 |
|||
1 |
Edit |
Able to edit Obligation. |
✓ |
✓ |
X |
X |
2 |
Search |
Able to search Obligation in list. |
✓ |
✓ |
X |
✓ |
3 |
Filter |
able to add filter on Obligation list by userRole, topic, entity, entitytype. |
✓ |
✓ |
X |
✓ |
4 |
Attachments |
Able to add attachments : Photo, Audio, Video, Link and from Library[Documents]. |
✓ |
✓ |
X |
X |
5 |
Sync |
Able to sync obligation to and from server. |
✓ |
✓ |
X |
✓ |
6 |
Custom field : TextBox |
Able to add this custom field. |
✓ |
✓ |
X |
X |
7 |
Custom field : DropDown |
Able to add this custom field. |
✓ |
✓ |
X |
X |
8 |
Custom field : UserList |
Able to add this custom field. |
✓ |
✓ |
X |
X |
9 |
Custom field : DateTime |
Able to add this custom field. |
✓ |
✓ |
X |
X |
10 |
Custom field : MultilineTextBox |
Able to add this custom field. |
✓ |
✓ |
X |
X |
11 |
Custom field : ChekBoxList |
Able to add this custom field. |
X |
✓ |
X |
X |
12 |
Custom field : RadioButtonList |
Able to add this custom field. |
X |
✓ |
X |
X |
13 |
Custom field : Risk Assessment |
Able to add this custom field. |
X |
✓ |
X |
X |
14 |
Custom field : GPS |
Able to add this custom field. |
X |
✓ |
X |
X |
15 |
Custom field : Not Supported |
This will be if some unsupported custom field exist. E.g. XML. |
✓ |
✓ |
X |
X |
CONTROLS
S.No |
Feature |
Description |
iOS |
Android |
||
v16 |
v17 |
v16 |
v17 |
|||
1 |
Create |
Able to add Control from perform Event only. |
✓ |
✓ |
X |
✓ |
2 |
Edit |
Able to edit Control. |
✓ |
✓ |
X |
✓ |
3 |
Delete |
Able to delete Control. |
✓ |
✓ |
X |
✓ |
4 |
Filter |
able to add filter on Control list by orgunit, entity, form, category, status. |
✓ |
✓ |
X |
✓ |
5 |
Attachments |
Able to add attachments : Photo, Audio, Video, Link and from Library[Documents]. |
✓ |
✓ |
X |
✓ |
6 |
Sync |
Able to sync Control to and from server |
✓ |
✓ |
X |
✓ |
7 |
Turn on/off orgunit and entiry on control list |
can Turn on/off orgunit and entiry on Control list for iPad Only. |
✓ |
✓ |
X |
X |
8 |
Custom field : TextBox |
Able to add this custom field. |
✓ |
✓ |
X |
✓ |
9 |
Custom field : DropDown |
Able to add this custom field. |
✓ |
✓ |
X |
✓ |
10 |
Custom field : UserList |
Able to add this custom field. |
✓ |
✓ |
X |
✓ |
11 |
Custom field : DateTime |
Able to add this custom field. |
✓ |
✓ |
X |
✓ |
12 |
Custom field : MultilineTextBox |
Able to add this custom field. |
✓ |
✓ |
X |
✓ |
13 |
Custom field : ChekBoxList |
Able to add this custom field. |
X |
✓ |
X |
✓ |
14 |
Custom field : RadioButtonList |
Able to add this custom field. |
X |
✓ |
X |
✓ |
15 |
Custom field : Risk Assessment |
Able to add this custom field. |
X |
✓ |
X |
✓ |
16 |
Custom field : GPS |
Able to add this custom field. |
X |
✓ |
X |
✓ |
17 |
Custom field : Not Supported |
This will be if some unsupported custom field exist. E.g. XML |
✓ |
✓ |
X |
✓ |
TRAINING
S.No |
Feature |
Description |
iOS |
Android |
||
v16 |
v17 |
v16 |
v17 |
|||
1 |
Add |
Can add new Training. |
✓ |
✓ |
X |
X |
2 |
Edit |
Can edit Training. |
✓ |
✓ |
X |
X |
3 |
Delete |
Can delete Training. |
✓ |
✓ |
X |
X |
4 |
Filter |
Able to add filter on Training by orgunit, |
✓ |
✓ |
✓ |
✓ |
5 |
Attachment |
Can see attachment added in Training. |
✓ |
✓ |
X |
X |
6 |
Sync improvements |
Sync Training module again after some changes at web end. it will sync only new changes. |
X |
✓ |
X |
X |
DOCUMENT
S.No |
Feature |
Description |
iOS |
Android |
||
v16 |
v17 |
v16 |
v17 |
|||
1 |
View Document |
Can see Documents added from Web. |
✓ |
✓ |
✓ |
✓ |
2 |
Folders |
Arranged by folder wise. |
✓ |
✓ |
✓ |
✓ |
3 |
Search |
Can search in Documents in iPad Only. |
✓ |
✓ |
X |
✓ |
4 |
Document Title |
Can see Document title at top of view Document. |
✓ |
✓ |
X |
✓ |
5 |
Online Document |
✓ |
✓ |
X |
X |
|
6 |
Hyperlink Document |
✓ |
✓ |
✓ |
✓ |
REPORTS
S.No |
Feature |
Description |
iOS |
Android |
||
v16 |
v17 |
v16 |
v17 |
|||
1 |
Open Reports |
Can see different Reports. |
✓ |
✓ |
X |
X |
2 |
Open Online Dashboard |
Open dashboards as shown on the web. |
✓ |
✓ |
X |
X |
SYNC
S.No |
Feature |
Description |
iOS |
Android |
||
v16 |
v17 |
v16 |
v17 |
|||
1 |
Event/Action Sync |
Event/Action Sync. |
✓ |
✓ |
✓ |
✓ |
2 |
Document Sync |
Document Sync. |
✓ |
✓ |
✓ |
✓ |
3 |
Admin Sync |
Admin Sync. |
✓ |
✓ |
✓ |
✓ |
4 |
Alert to don't lock the device |
Showing alert to not lock device with checkbox option to not show this message again. |
✓ |
✓ |
✓ |
✓ |
5 |
Switch Company |
Can switch between companies. |
✓ |
✓ |
X |
✓ |
6 |
User Role |
Showing all roles assigned to logged-in users. |
✓ |
✓ |
✓ |
✓ |
7 |
Logout |
Users can log out. |
✓ |
✓ |
✓ |
✓ |
8 |
Backup |
Can backup. |
✓ |
✓ |
✓ |
✓ |
9 |
Restore |
Can restore. |
✓ |
✓ |
✓ |
✓ |
10 |
Permission: Hide 'Email Feedback to |
Permission to check if the feedback option is showing on the Sync screen. |
X |
✓ |
X |
✓ |
NEW FEATURES
S.No |
Feature |
Description |
iOS |
Android |
||
v16 |
v17 |
v16 |
v17 |
|||
1 |
SSO |
Users can log in with OpenID and Octa credentials if the Sync URL is configured. |
X |
✓ |
X |
✓ |
2 |
BioMetric Authentication |
User-authenticated biometric TouchID, FaceID, Passcode whatever is configured on the device. |
NA |
NA |
X |
✓ |
3 |
DashBoard Tab |
DashBoad Tab added in V17, This tab is the landing screen after the user logged in. With this users have the option to access the Event, Action, Findings, and Documents Module directly and easily. |
X |
✓ |
X |
✓ |
4 |
DarkMode |
The app works in Dark mode if set dark mode on the device. |
X |
✓ |
X |
X |
5 |
Alert for sync time |
Showing alert to not close the app or restart the device after 5 minutes if sync continues. |
X |
✓ |
✓ |
✓ |
6 |
Localization : English, German, Spanish, ChineseTraditional, Arabic, Korean, Indonesian, Japanese, Thai, Norwegian, Polish, Dutch, French, |
The app supports these languages if the device language is set to these languages. |
✓ |
✓ |
✓ |
✓ |
7 |
Use KeyChain for saving Username/Password |
Use KeyChain for saving Username/Password |
✓ |
✓ |
NA |
NA |
8 |
DB migration |
DB migration in place of DB got changed in new app version |
✓ |
✓ |
✓ |
✓ |