Generic Product Orders

You can define product orders that have 'ALL' for the verb, for the product, or both. If they have been defined for the domain. See the Defining domains section for more information on defining generic product orders.

You can use these generic product orders to define conditional associations that apply to any activation, or any fax order, to give two examples.

Product orders form conditional associations in this order:

  1. Verb/product

  2. ALL/product

  3. Verb/ALL

  4. ALL/ALL

If the override property is set (in the domain edit web page) then only one of the categories listed above will fire conditional associations: the first one containing a match. Other rules in that category will also fire, but more generic categories will not seek matches. If override is not set, then the search will continue for all matching product orders.

You can force a particular product order to always be first (or last) using a prepend ALL/ALL (or append ALL/ALL) rule. However, there are some errors associated with this:

  • It is an error if two product orders have an append ALL/ALL rule.

  • It is an error if two product orders have a prepend ALL/ALL rule.

  • It is OK to have one of each, that is for one product order to have an append ALL/ALL rule, and another to have a prepend ALL/ALL rule.