Skip to main content

Asset Triggers

Updated over a month ago

Triggers let you keep track of when events related to plant or vehicle assets are due. For example, safety inspections which are due after a given number of months, or services which are due after a given mileage.

Coins ERP+ tests the current or most recent value of the trigger to see whether it has expired, that is, when the event which the trigger refers to is due. For example, when a vehicle has reached a given mileage or when a plant item has been used for a given number of hours. You can update the value of the trigger:

  • Manually from the Triggers option in FA Asset Workbench or during one of several processing functions).

  • For mileage triggers: from the mileage on the asset record using on hire" triggers: using Asset Trigger Definitions.

  • Add a new trigger.

  • Choose the data type and display format of the trigger. A trigger can be one of the following types:

    • Characters

    • Date

    • Decimal

    • Integer

    • Logical

  • Select the trigger type and enter the value: these govern when the trigger will fire, and how it will be reset. The trigger has a current value and a "trigger point" (a value at which it expires/is triggered). Which of these changes on reset is affected by the trigger type? For example:

    • If you are doing a 10k service on a car, you will want the current reading to be unaffected by reset and the trigger point to be updated (from 50K to 60K, for example). You would do this with a PL (plus) type trigger - there is no "Reset To" and "Value" (10k) will determine the reset trigger point value (new trigger point will be current + Value).

    • For a 500 hour use service, you may want the trigger point to be constant (500) and the current reading to reset. This would be done with a GE type, and "Reset To" would be zero.

  • Triggers can be reset to a fixed value (like "0" or "yes"), to the current value of the trigger plus or minus a fixed number, or to a number of days, months, or years after today's date.

  • For EQ, GE, and LE type triggers, specify how the current value will be reset when the trigger is reset.

  • Specify the action Coins ERP+ will take if someone selects the asset (for example, when entering a dispatch or changing an item on hire). Coins ERP+ can stop the user from selecting the asset, or issue a warning that the trigger has expired, or do nothing.

  • Save the trigger definition.

  • Table of Trigger Types and How they are Reset

Trigger Type

Available on Data Types

Fires when current value is?

When trigger fires, current value is ?

When trigger fires, Expires field is ?

Last Reset field is?

Equal (EQ)

Character, Integer, Logical

Equal to Expires field

Set to Reset To

Not reset

Blank (previous fired value makes no sense - there is only one option)

Plus (PL)

Decimal, Integer

Greater than/equal to Expires field

Not reset

Set to Current value plus Value

Previous value; not updateable

Minus (MI)

Decimal, Integer

Less than/equal to Expires field

Not reset

Set to Current value minus Value

Previous value; not updateable

Greater Than or Equal (GE)

Decimal, Integer

Greater than/equal to Expires field

Set to Reset To

Not reset

Date; updateable

Less Than or Equal (LE)

Decimal, Integer

Less than/equal to Expires field

Set to Reset To

Not reset

Date; updateable

Days (DY)

Date

Equal to/later than Expires field (date)

Current value is always today

Set to Current date plus Value (days)

Date; not updateable

Months (MO)

Date

Equal to/later than Expires field (date)

Current value is always today

Set to Current date plus Value (months)

Date; not updateable

Years (YR)

Date

Equal to/later than Expires field (date)

Current value is always today

Set to Current date plus Value (years)

Date; not updateable

Month End (ME)

Date

Equal to/later than Expires field (date)

Current value is always today

Set to End of current month plus Value (months)

Date; not updateable

Year End (YE)

Date

Equal to/later than Expires field (date)

Current value is always today

Set to End of current month plus Value (years)

Date; not updateable

Did this answer your question?