About Fulfillment Pattern Dependencies

Fulfillment patterns can have dependencies across functions and products or product specifications.

Dependencies Across Functions

Dependencies can exist between different functions for a fulfillment pattern and can be based on completion. For example, the Billing function can be started only after the Provisioning function completes, and the SyncCustomer function, Collections function, and Marketing function can be started only after the Billing function completes. Fulfillment patterns can have dependencies between order components within the corresponding fulfillment pattern or between order components on other fulfillment patterns. For example, the fulfillment pattern determines to which order component an order item must be added.

Dependencies Across Products or Product Specifications

Fulfillment patterns can have dependencies across many conceptual model products or OSM product specifications. For example, different sales products can be added to the same conceptual model product or OSM product specification, which can map to the same fulfillment pattern.