Aurena Notify Me

IFS Aurena Notify Me tells you when there are new business events requiring your attention and action. The notifications are shown in a single unified list where you can view details and action immediately within the App. This single unified list combines Streams and Notifications into a single view. It is possible to configure events that will create Streams for the following Notifications:

These Streams can be viewed in IFS Enterprise Explorer, IFS Aurena and in IFS Aurena Notify Me. In the same way that Notify Me Notifications are now shown in Streams, the following Streams can be shown in IFS Aurena Notify Me:

IFS Aurena Notify Me supports Push Notifications and can be integrated with IFS Aurena Bot to instigate conversations regarding the Notifications.

Contents

Set Up

In order to use Notify Me you need to set it up so it can be used. See this as a check list of the steps needed.

Process

When you have set up everything Notify Me works like this:

Note: The notification on the device is always delayed a bit compared to IFS Applications, where you can perform the next action as soon as the record is saved. The reason for this is due to when the background jobs is executed, how often the synchronization between the device and IFS Cloud occurs and the time it takes to route through the Azure Push Notification hub.

Redirect URI

Redirect URI should be configured for Notify Me on Aurena as:

Please refer to Authentication configurations for the exact steps that must be followed to setup the redirect URI on the identity provider that is being used in your system.

Permissions

To run Notify Me on Aurena Native a security Permission Set must be created that grants access to the relevant Permission Set Activities for the specific Notifications & Stream Types (as detailed in Notification Types below). In additon to these Activities the following must be granted to the User:

The User must also have access to the functional role permission set TOUCHAPPS_RUNTIME to be able to logon to IFS Aurena Notify Me.

Basic Usage

 

Notification List

Once a user is logged in, the user will be displayed a list of Notifications & Streams. User can interact with the notification actions from the list view or navigate to the Details.

The notification list can be ordered by:

The order can be reversed, for example notifications in Date Order will toggle between ascending and descending date order for each Order by Date. The From User will sort by the User name in alphabetical order and in reverse.

Unread Notifications

Unread and New Notifications will have the Notification Title in Bold. The notification can be marked as Unread, by going to the Detail view and selecting the "Mark as Unread" from the command menu.

Search Field

In the Search field, you can search for any data in all the notifications. For example if you search for a Site named 'Site 1' all notifications that contains this, will be displayed. The search is case insensitive meaning that 'Site 1' will display the same result 'site 1'. The search is not limited to a field with the name Site as in the example but to all fields with the value 'site 1'

Actions

Users can take action on the Notification while still being on the list. Taking action on the list view would push the notification into "Pending" state, and to "Processed" upon successful completion. The action buttons would not be displayed thereafter. The notification will be hidden from the user when it has been processed.

Notification Details

By tapping on the notifications, more details about the notification will be revealed.

Each notification type has its own layout, in general each notification has the following information areas:

 

Notification Features

Aurena Links

It is possible to view more details of a notification, by navigating the user to the corresponding Aurena page. The Aurena page link is available in the More button(...) on the Notification's Detail View.

Aurena Links can be configured to be not shown in the App. This can be done by updating the Application Parameter, ENABLE_AURENA_LINKS

Email & Phone

It is possible to email or phone other people about the notification by tapping on the name of the user in the Notification List view and then choose email or phone.

Media & Documents

Media and Documents attached to the notification are available from the Attachment icon from the Detail view. A badge on the icon displays the number of attachments.

Notes

Notes can be added for certain notifications.The Notes link is available in the More button(...) on the Notification's Detail View. The notes will be synchronized down to the backend system.

Tasks

Tapping on the "Follow Up" button from the list or detail views, creates a reminder task in IFS Application to follow up on a notification at a later time. Once tapped, the user will be prompted that a task has been created with a blue flag.

Notification Types

The following Notifications can be configured to be displayed in IFS Aurena Notify Me

 

Absence Request

Approve or Reject Absence Requests

Details

Notifies user of Absence Requests that are confirmed, and where the requester is the logged-in user's direct subordinate at the same company. An absence request will show details such

ACTIONS: User can Approve and Reject Absence Requests

 

Custom Event Actions

For the Absence Requests to be visible in Streams/IFS Aurena Notify Me the following Custom Events must be enabled:

Security

To display Absence Requests in the App the following Permission Set Activities must be granted to the User:

Additional Configuration

To view additional fields in Absence Request the following can be configured in Solution Manager > Touch Apps > Configuration > NotifyMe >  NotifyMe Parameters within IFS Aurena

 

 

Expenses

Authorize expenses.

Details

Notifies user of Expenses that need to be approved or authorized. An Expense Notification displays employee information and details about the Expenses, including the total Expense Amount for an Expense Type in the company's default currency

ACTIONS: User can either Approve or Authorize an Expense

 

Custom Event Actions

For the Expenses to be visible in Streams/IFS Aurena Notify Me the following Custom Events must be enabled:

Security

To display Expenses in the App the following Permission Set Activities must be granted to the User:

 

 

Purchase Requisitions

Authorize or Reject Purchase Requisitions.

Details

Notifies the user of Purchase Requisitions where the Purchase Requisition is either Released, Partially Authorized or Request Created state, and the user is the next authorizer. Purchase Requisition details will include display Part Line and No Part Line information.

ACTIONS: User can Authorize, Acknowledge or Reject a Purchase Requisition.

Note:  You will only be able to approve or reject the whole Purchase Requisition and all including Purchase Requisition Lines.

Custom Event Actions

For the Purchase Requisitions to be visible in Streams/IFS Aurena Notify Me the following Custom Events must be enabled:

 

Security

To display Purchase Requisitions in the App the following Permission Set Activities must be granted to the User:

 

 

Purchase Requisition Lines

Authorize or Reject Purchase Requisition Lines.

Details

Notifies the user when one or more Purchase Requisition  Line or the whole Purchase Requisition is either Released, Partially Authorized or Request Created states. (e.g.: If there are 5 lines for a Purchase requisition, the user will get up to 5 notifications)
Purchase requisition line notification contains the following information: Requisitioner, Requisition Date, Site, Part No, Description, Supplier, Quantity, Amount.

ACTIONS: User can Authorize, Acknowledge or Reject Purchase Requisition Lines.

 

Custom Event Actions

For the Purchase Requisition Lines to be visible in Streams/IFS Aurena Notify Me the following Custom Events must be enabled:

 

Note 1: The only new Custom Event for Purchase Requisition Lines compared to Purchase Requisition is PURCHASE_REQ_LINE_REMOVED.

Note 2: Each event has a separate event action for purchase requisition lines. On the event action screen, these actions can be identified by their action description. Event action description has a prefix as Notify Me - PR Line... . By default, PR line event actions are disabled and only PR header actions are enabled.

Security

To display Purchase Requisition Lines in the App the following Permission Set Activities must be granted to the User:

 

Purchase Orders

Authorize or Reject Purchase Orders

Details

Notifies the user of Purchase Orders where the Purchase Order is either Released, Partially Authorized or Request Created states, and the user is the next authorizer. Purchase Order details will include display Part Line and No Part Line information.

ACTIONS: User can Authorize/Acknowledge or Reject a Purchase Order.

Custom Event Actions

For the Purchase Orders to be visible in Streams/IFS Aurena Notify Me the following Custom Events must be enabled:

Security

To display Purchase Orders in the App the following Permission Set Activities must be granted to the User:

 

Purchase Order Change Orders

Authorize or Reject Purchase Order Change Orders.

Details

Notifies the user of Purchase Order Change Orders where the Purchase Order Change Order is either Released, Partially Authorized states, and the user is the next authorizer. Purchase Order Change Order details will include display Part Line and No Part Line information.

ACTIONS: User can Authorize, Acknowledge or Reject a Purchase Order Change Order.

 

Events

For the Purchase Order Change Orders to be visible in Streams/IFS Notify Me the following Events must be enabled:

Security

To display Purchase Order Change Orders in the App the following Permission Set Activities must be granted to the User:

 

Streams

Display your Streams notifications

Details

Notifies users of notifications generated for Streams items from Background Jobs, Events, Reports, Object Subscriptions, Expiration Warnings and Tasks

 

Security

To display Streams in the App the following Permission Set Activities must be granted to the User:

 

Supplier Invoices

Authorize or Acknowledge Supplier Invoices or Reject them using the action "Wrong Authorizer".

Details

Notifies the user of Supplier Invoices that need to be authorized or acknowledged. The notification also displays details such as Previous Authorizer, Individual and Group Authorization Amounts as well as Supplier Contact details. References to Purchase Order Number and Work Order Number is available in the detal screen.

ACTIONS: User can Authorize or Acknowledge a Supplier Invoice.

 

Custom Event Actions

For the Supplier Invoices to be visible in Streams/IFS Aurena Notify Me the following Custom Events must be enabled:

Security

To display Supplier Invoices in the App the following Permission Set Activities must be granted to the User:

 

Configuration

 

IFS Aurena Bot

In order to receive notifications via IFS Aurena Bot, Application Parameters NOTIFY_THROUGH_IFS_AURENA_BOT & SYSTEM_ID_FOR_AURENA_BOT must be configured

To send notifications to the IFS Aurena Bot, the Routing Rule "AurenaBot Notification" must be enabled

Background Jobs

There exists a scheduled database task that removes notifications on the device after x number of days at a regular interval. The number of days and the interval can be changed. It will be run as a scheduled background job. See more how to change this in Background Processing.

 

Troubleshooting

When you do not get any notification to the device, you need to investigate the cause of the problem. Usually it is when you start to use it that you need to troubleshoot why the notification is not coming to the device. When you do get notification it is more seldom that you need to troubleshoot even if that could occur.

Check the following:

Background Jobs

If you are no longer receiving notifications to your device, where it was previously working, please check that the Background Jobs for IFS Notify Me is not stuck in POSTED state. If it is, you need to get it started again. This error could also occur when you set up the notification for the first time.

Logs

Check the Logs, so you do not have any Error message. If you do have an error message try to investigate if it is something you can deal with or not.

Security Grants

If you still do not receive any notifications, check that the Security Grants are granted to a Permission Set that is granted to the user. The Permission Sets Activities that needs to be granted depends on which notification you are running. See above under each notification type which Permission Sets Activities you need to grant. There are also some common Permission Sets Activities that always needs to be granted for all notifications, those are listed under Permissions.

Permission Set

As the Security Grants needs to be granted to a Permission Set, you need to assure that the Permission Set is granted to the user. Observe that depending on the structure of the Permission Set, it can be included in another Permission Set that is granted to the user. If the Permission Set is not granted, please grant it to the user.

Events

If you still do not get any notifications to your device, you need to check that the Events are enabled for the notification. This is done in the Custom Events screen in Solution Manager.

The Custom Events needs to be enabled for the notification types you are using. See above under each notification type, which Events that needs to be enabled for the notification you are using.

Basic Data

If it is still so that you don't get any notification to the device, then you need to check that the basic data is correct and the setup of the different authorization rules for the notification type is correct. The best way to do that is to run the same flow in Aurena for the different areas. If the user can't do it in Aurena, then it must be an error in the setup of the users basic data or authorization rule. See End User documentation for each product area to ensure it is setup correctly.

Attachments

In the special case that you do not receive attachments to the device, please check the status of the Mobile Document Class for the document in use for mobile applications. It must be turned on in Document Classes.