Product

A product is modeled in a fulfillment catalog. Orders are composed of order lines, with each order line corresponding to a particular product that is requested by a customer.

For each product that a customer orders, a series of plan items must be completed in order for that product to be provided. The link between product and plan item is maintained in the fulfillment catalog. The rules defining how different products depend on one another is also maintained in the fulfillment catalog. This then translates into dependencies between plan items in the overall execution plan.