Enter attributes for the new object.
eService Program Name--Enter the name of the program object that should be executed when the trigger event occurs.
eService Sequence Number--Enter a number that represents the order in which the program should run. For example, if three check 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. For more information, see How Rules are Automated.
eService Program Argument n--Enter a value for each argument the object should pass to the trigger program, making sure the argument inputs are in the correct order. Also 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_GBOM instead of GBOM). 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.
Remember to register the symbolic name for any custom administrative objects (objects that are not supplied with the framework). If you use an unregistered symbolic name as an input for a program, the program will not work. See Registering Your Own Administrative Objects.
eService Program Argument n Description--Enter a description for what each argument does. This description can also include other details, such as the default value for the argument.
eService Method Name--The name of the method to invoke in the JPO. Specifying a method is important if you need to use the same JPO with multiple methods in many different triggers. If no value is entered, the Trigger Manager uses the main (mxMain) method of the JPO.
eService Target States--Only used for promote and demote triggers. Stores a comma separated list of the symbolic names of states. The Trigger Manager fires the trigger program only when promoting or demoting to one of the listed states. If the target state is not in the list, the trigger does not fire. If the attribute is not populated, the Trigger Manager fires the program regardless of the target state.
This attribute is useful for policies that allow branching to multiple states but the trigger program should not run for all states. For example, suppose a policy allows an object to be promoted from State1 to State2A or State2B but the trigger should only run when the object is promoted to State2A. This attribute should contain state_State2A.