Example

Assume the service order so contains the following set of product orders { po1, po2, po3, po4} and there are the following rules:

  • R1 = prepend {po3, po4, po9} , add missing product orders

  • R2 = append {po2} , do not add missing product orders

  • R3 = validation {po5} or {po2, po3}

Assume further that po1 uses R1 , R2 , and R3 .

While processing so, TIBCO Fulfillment Provisioning:

  1. Validates po1 through the presence of po2 and po3.

  2. Sequences po3, po4, and po9 before po1, adding po9 to the service order.

  3. Sequences po2 after po1.

This results in the product orders being executed in the sequence shown in the figure.

Product Orders After Applying TIBCO Fulfillment Provisioning Rules