CARL Source
Creation of an alerter Example
Customization > Customization mode > Details on controls > Creation of an alerter Example

The following scenario shows how to add a WR in progress on the asset alerter to the work request sheet.
The alerter will be displayed once the asset is filled in on the page.

 

Step 1: Creating an indicator

This step consists in creating a Filter indicator in the "Work request" function.

  1. Open the [WR search] function].
  2. Select the filter criteria:
  1. On the indicator menu , select "Convert to indicator."
    → The detail form of the Indicator is displayed.
  1. Enter the indicator details:
  1. Save the new indicator.

 

Step 2: Adding the alerter to the custom form

This step consists in adding the indicator to the custom form of the asset sheet.

  1. Open the [Custom forms] function.
  2. Creating a custom form (or opening an existing custom form):
  1. Click on "Edit form."
    → The form displayed in Customization mode.
  1. Drag a "Link" component to an empty area of the form. This will provide access to the list of WRs with a single click. Adjust its size and position.
  2. Assign the following properties to the control:
In the asset detail form, the URL would simply be #{formAnimator.IUFAnimator.indicatorValues['ACTUAL_MATERIAL_MR'].value}, and setting 2 would not have to be filled in.

 

Step 3: Update of the alerter when entering the asset

This step consists in indicating, in the "Asset" area of the form, that the alerter must be refreshed when it is changed.

  1. Save the identifierof the alerter.
  2. Select the asset entry field.
  3. In the "Refreshed zones" property, add the identifier after the others, separated by a comma.
  4. Confirm the customization.

 

Step 4: Testing the alerter

To do this, a WR must have been created for an asset.

  1. Creating a work request.
  2. Fill in the asset, then leave the zone.
    → The alerter is displayed.
  1. Click on the alerter image.
    → The list of work requests in progress on the asset is displayed.