Document toolboxDocument toolbox

REST Flexible UI

ServiceMobility supports a flexible and configurable user interface through the use of Flex Fields, Flex Attribute and Flex Forms. 

Flex-Views

Flex-Views are read only key value pairs that are displayed at specific areas within the ServiceMobility application. One or more Flex-View fields may be grouped together for easier classification and representation to the mobile user. For example you may have a group called Warranty that contains Flex-View fields related to warranty information and another group called History that contains Flex-View fields related to previous work completed at the location. 

Flex-Attributes

Flex-Attributes provide a means to extend ServiceMobility will custom data input fields allowing the customer to collect additional data that was not originally designed into the application.

Each Flex-Attribute definition defines a new input field. Flex-Attributes have many configurable options such as the type of input field, minimum and maximum values, if it is required, etc.

Flex-Attributes, once defined, are then associated with one or more Flex-Forms to have them rendered within ServiceMobility. If a Flex-Attribute definition is changed, it will automatically be changed for all Flex-Forms that contain it. 

Flex-Forms

A Flex-Form contains one or more Flex-Attributes grouped into zero or more sections. Flex-Forms are associated to specific areas of the application which instructs ServiceMobility on where to display them and where the collected data is to be stored. 

  • Flex-Attributes can be shared across multiple Flex-Forms
  • More than one Flex-Form can be associated to the object/process

The following areas within ServiceMobility can be extended with Flex-Forms:

  • Inventory Transfers
  • Time Entry
    • Associated by time entry category
    • Associated by specific time entry activity
  • Work Orders
    • Associated by work order types
  • Work Order Tasks
  • Work Order Assets
    • Associated by asset type