Overview

Multiple Service Order Processing allows Fulfillment Provisioning Catalog to query Network Elements for missing information when it applies a configuration on a Service Order at runtime. Sometimes, a query to a Network Element is required to associate a value to a parameter. In the Fulfillment Provisioning Catalog configuration, parameters are used to:

  • enrich dataset of TechProductOrderData

  • resolve a conditional association:

    • ProductOrder -> TechProductOrder

    • Product -> TechProduct

    • TechProduct -> Pattern

    • TechProductOrder -> Rule

    • TechProductOrder -> ProductOrderFlow

    • TechProductOrder -> TechProductOrder (rollback)

Generally, Fulfillment Provisioning Catalog knows the value of a parameter if it is defined in the Provisioning Catalog configuration or in the POD dataset. If a parameter's value is not provided by these sources, the multiple service order iteration feature lets Fulfillment Provisioning Catalog retrieve the value from a Network Element, stopping the current processing with a query to the cartridge layer. Once resolved, Fulfillment Provisioning Catalog continues its work until another unknown parameter is encountered or the Fulfillment Provisioning Catalog pre-processing is complete. Multiple SO Iteration Processing is effective when one or more unknown parameters have no associated value