Order

In Order Management, the order is the key concept. The Fulfillment Order Management fulfills orders. Typically, an order lists products or services that need to be fulfill. External systems may submit updates to the order as amendments, but the components within TIBCO Fulfillment Order Management may not change an order.

In the context of TIBCO® Fulfillment Order Management an order is composed of one or more order line(s). Each order line corresponds to a requested product.

Fulfillment Order Management creates an execution plan for each order received. The plan is computed using a product model that is stored in a Product Catalog. The plan is composed of one or more plan item(s).

Object Model

Order Concepts

Plan fragment, plan item and Process Component are all inter-related concepts. To clarify:

  • Plan Item is one step in a plan that must be executed to reach the goal of fulfilling an order. The plan item is configured with the name of the Process Component that must be invoked to fulfill a product. The name of the Process Component is provided by AOPD during plan development and gathered from the Product Catalog using the name of the product.

  • Plan Fragment is the model definition of a Process Component that will fulfill a particular product. Products are linked to plan fragments in the Product Catalogue. The name of a plan fragment will be the same as the name of the Process Component that it describes.

  • Process Component is the physical implementation of the tasks required to fulfill a product. It is described by a plan fragment and invoked as a plan item step in a plan.

The logical relationship between order and order lines is shown in the following diagram:

Order Logical Components

Order Logical Components