Modifying Inputs and Execution Sequence for Trigger Programs

You can change the argument inputs that are passed to a trigger program and the sequence in which the program is executed by modifying the attributes for the program's eService Trigger Program Parameters object.

This procedure describes how to add triggers using Business Modeler, but you can use MQL instead.

  1. In ENOVIA Matrix Navigator, find the eService Trigger Program Parameters object that represents the trigger program.

  2. Access the object's attributes.

  3. Modify the eService Program Argument attribute that contains the input you want to change.

    Make sure you use the symbolic name for any administrative objects that you specify as an input. For example, if you need to specify a relationship for an argument input, use the symbolic name for the relationship and not the standard name (relationship_ECAffectedItem instead of EC Affected Item). For a list of accepted argument inputs for a trigger program and the correct order for the arguments, refer to Utility Trigger Programs and to the guide that accompanies your ENOVIA product.

  4. Change the number for the eService Sequence Number attribute so it represents the order in which the program should run. For example, if three action programs execute when the trigger event occurs and this program should run last, enter 3. If it does not matter which order the programs run in, you must still enter a numeric value other than 0.