Triggers let you keep track of when events related to equipment 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 an equipment 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 rent" 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 rent). 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 |
