Release 10.0

Work Permit Management

Playbook support

In R9.0 we already introduced Playbook support for Root Cause Analysis management. In this release, we are extending this to Work Permit Management. Since Work Permit Management is a complicated process with often a lot of different people involved, the Playbook is ideal for supporting this. 

Completely build using the Process Automation Designer, the process steps can be easily updated to match the preferences of your organization. The current configuration consists of a Plan, Assessment (more on this below), Approval, Preparation, Work in progress and Closing phase.

Try it out by going to the list view, clicking 'New Task', then 'Permit Request', filling in the mandatory fields and clicking 'Save'. The rest of the steps can now be completed under the Playbook tab.

Preventive countermeasures based on assessment questions

A large part of preparing and completing the work focussed around a Work Permit is preparing and preventive countermeasures to mitigate risks. With the move to Playbooks, it is now possible to load your own Assessment with safety-related questions. Based on the answers to these questions, risk mitigation will automatically be generated. 

There are two different Risk Mitigations: preventive countermeasures (completed before the work starts) and last minute (completed during the Last Minute Risk Assessment (LRMA)) during the daily sign-off. For more details on how to configure these, check out the implementation documentation.

Desktop

Next Experience UI

Next Experience is the new UI from ServiceNow that makes navigating the desktop application easier. You will notice differences in both the front-end and the back-end. One important change is that the Operator Experience will now be the default starting point for every user. If you want to access back-end functionalities, you can click the 'All' button in the top left of the screen.

For more information about Next Experience UI and how you can activate it, please visit the ServiceNow website.



Knowledge article previewer (Contextual sidebar)

Having the right knowledge available at the right time is one of the strengths of 4Industry. We already had the ability to find any type of knowledge item in the contextual sidebar by clicking the book icon. We now also added the ability to preview all knowledge articles directly from the contextual sidebar. This way, you have all relevant information all in one overview.



Additional task data panel (Contextual sidebar)

The mobile application already longer had a contextual sidebar (by clicking on the ( i ) information icon in the top right corner of a task), but now we also introduced this functionality on the desktop. For those that are new to the contextual sidebar: this pane shows all kinds of additional information about a task, such as the detailed description, the related process and relevant safety measures. In future releases, this panel will be expanded with more relevant information for the current task.



Mobile

Back-end drive list layout

In previous versions of 4Industry, it has already been possible to configure which information was visible for every task type. In R10.0 we're taking this a step further by introducing the list layout that is completely configurable from the back-end. Where you first were able to set which values you wanted to show in which fields, you can now completely configure the look and feel of every task card. This includes conditional colouring, different designs for tablet and mobile as well as choosing between showing icons, images or progress bars.

Configuration is done by entering a JSON in the back end. For an example of how to set this up, take a look at our implementation documentation.

Delta Sync

Since the majority of the 4Industry mobile application works offline, it is important that all types of master data such as equipment, work areas and task templates are available offline. Keeping this information in sync with your instance was before being done during the 'full sync' and could (depending on the size) take a long time.

Delta Sync allows you to monitor certain master data in the system and notify the mobile application when new changes can be downloaded by showing the 'Sync available' banner on the homepage. When tapped, it will only sync those records that have been changed since the last sync, drastically decreasing the amount of syncing time that is needed.

For information on how to set up the Delta Sync, please take a look at our implementation documentation.

Ability to keep inactive records on mobile

To make sure that the syncs of the mobile application were as quick as possible, any tasks that were Inactive were not synced to the device. We do understand that in certain scenarios it is relevant to keep Inactive records on the device for a certain period of time, such as when completing a set of tasks linked to a Group Task or an Assessment related to a Permit. To support this, we’ve introduced the Mobile Sync field for every task table.

Based on the state of this field (true or false) the mobile application determines whether to keep the file locally available. In the current setup, two scenarios are supported:

  • When a record becomes inactive, it will not be synced to mobile, unless:

    • The parent active is still active, in which case the record will remain on the device as long as the parent is still active.

Of course, this can be extended with any other use case. We do advise keeping the number of tasks that will be synchronised to a minimum to improve the user experience.

Note that the current Assessment API is limited to syncing ~500 Assessments. Make sure to treat carefully when configuring how many records are kept offline.

Two-way sync for partially completed assessments

Assessments are an important flow of every shop floor. It has already been possible to collaborate with your colleagues on one assessment, while you were working on the same device. In R10.0 we are expanding this functionality to also support collaborating between mobile devices, as well as between a mobile device and the desktop version of 4Industry.

In order to make your results available to your colleagues, you need to make sure that you are in the same work area, or that you assign (eg hand-over) the Assessment to your colleague at the end of your shift.

Don’t forget to click the ‘Save for later’ button when you are on mobile, so all changes are saved to the database.



Form Actions

Within 4Industry, we strive to get you as much in a 'flow' as possible. One way of doing this is by reducing the number of clicks you have to do to perform a certain action. With Form Actions, this became a bit easier again. We have three different Form Actions that you configure:

  1. Form Actions that change the state of the current task on your mobile device. For example, setting a task to Resolved.

  2. Form Actions that do something on the server. Think for example requesting Maintenance with just a single click or sending out a notification to all workers in the current shift. (Online only)

  3. Form Actions that open a new window with external information such as a Shift Handover Dashboard that is configured on your instance.

As always, for more information about how to configure, check out the implementation website.

 

Ability to change Pincode

In the previous release, we’ve added multiple security features such as required to enter your Pincode or login again after a certain period. In this release, we are adding the ability to change your Pincode. This can easily be done by going to the settings menu and clicking ‘change your Pincode’.



Other notable improvements

Configurable Task Definition creation form

The form that you see when you go to the Knowledge Base and click ‘New', is now configurable! If you want to customise the form that you see, go to the form of one of the Task Definitions in the back-end (for example an Assessment Definition), select the 'Create Task Definition’ form view and get going.

Platform Instance Scan

One of the great strengths of 4Industry is its configurability. This also gives some challenges of course, since it might be difficult to know which configuration can (not) work together with other configurations. To make this process easier, we’ve added the '4Industry Management' application to the installer. This application contains some rules that can be run with the NowPlatform Instance Scan. To get started, go to your instance > Instance Scan > Suites > 4Industry Mobile Configuration Checks > Execute Suite Scan. For an overview of the current and future checks, please check out the implementation documentation.

Translation Packs

With an increasing number of supported languages (currently we support English, Dutch, French and Chinese), the number of translations that were part of the Translation Management scope kept increasing. Furthermore, it was difficult to track whether a translation had been modified on the client side. Starting from this release, translation will be provided in separate translation packs consisting of a NowPlatform plugin, as well as a scoped application for that specific language. In addition, every record now has an OOTB checkbox, that can be toggled off when changing the language on your client instance. Important, please check out the breaking changes section on how to migrate your current translations.

Knowledge Management

In the upcoming releases, we will be improving the ease of use of the Knowledge Base. The first step in this release is that we’ve added a dropdown in the Knowledge Base with which you can filter on the state of the document. That way, you can easily find the Knowledge Article or Assessment Definition that you’ve been working on.

Ability to configure fields on the Create Task Definition form

It is now possible to configure the form that is shown when you create a new Task Definition from the Knowledge base. To modify the fields that are visible go to the form of a Task Definition (eg Assessment Definition form) in the legacy view, right-click the grey header, click View and then Create Task Definition. Any field you will update there will be reflected in the modal that will be shown when clicking one of the definition types in the new Task Definition modal.

Breaking Changes

  • Important: starting from this release, the 4Industry product team will be providing OOTB configuration to get you up and running as quickly as possible after installation. For this release, this means that the applications below have been completely redesigned with regard to configuration. Make sure to go through all your configuration after upgrading the environment. Any configuration that will be removed in a future release has been marked with a ‘(Deprecated) Tag'. Make sure to stop using these as soon as possible. Also, please note that all these modules now have their own .worker role. This is due to the preparation to make 4Industry more loosely coupled. Make sure to add these manually to the normal worker role (or make use of the groups the roles are connected to).

    • Analysis Management (RCA & 5Why)

    • Countermeasure Management

    • Deviation Management

    • Task Management

    • Work Permit Management

  • Make sure to first install all language packs, before installing the rest of the applications. The Translation Management scope will migrate the Translations to the different Translations packs on installation. Any future updates of the translations will be distributed through the Translation Packs

  • If you experience any broken links between the new 'back-end driven list layout' and your table configuration, please reference this article to get a mapping of the sys ids and tables.

  • Make sure to replace any ‘Active == True' configuration in the Table Configuration with 'Mobile Sync == True’, since the mobile application now checks these to validate if the record should remain on the device.

Known issues

  • When you complete a Job instance from a Grouped Task Instance, the record will not be moved to the Completed Tasks sections until you have done a partial sync. This is due to a limitation that we are currently unable to update the state of the Job instance on the device itself. This will be resolved in a future release.

  • If you have added the Details tab to Assessments, the Save for Later is decoupled from the save of the form. If you make a change to the form and save it before the Assessment Form, all questions will be cleared. This will be resolved in R11.0. The currently recommendation is to omit the Details tab for the Assessment form.

  • The signature field in Assessment Management can be saved without filling in a signature. An empty image will then be saved to the back-end.

  • In Android the total number shown in the Work Area picker, also shows the Equipment. The Equipment self are hidden and not selectable.

Installation instructions

The installation instructions for this release can be found in this section of the Implementation overview.