Adding a New Product

This topic describes design steps to add a new product.

To add a new product:

  1. Import all of the component cartridges to be included in the solution into Design Studio.

    For example, this might include a sealed base cartridge, Billing cartridge, Provisioning cartridge, Fulfillment Pattern cartridge, and Product Mapping cartridge.

  2. Create or select an Order and Service Management project to host any new OSM entities.

    See "Creating New Cartridge Projects" for more information.

  3. In the Order and Service Management Project editor Properties tab, ensure that the Standalone check box is not selected.

    This allows the cartridge to be referenced in the composite cartridge as part of the solution (rather than as a standalone cartridge with no dependencies).

  4. Create or select a common model project to contain common model entities.

    See "Creating New Cartridge Projects" for more information.

  5. Ensure that an appropriate container relationship is defined for the common model project you are going to use.

    See "Project Editor Properties Tab" for more information.

  6. Create or import the new product into the common model project.

    See "Importing Products" or "Product Editor" for more information.

  7. (Optional) Associate the new product with a domain in the conceptual model.

    See "Domain Editor" for more information.

  8. (Optional) Create an order item parameter binding for the new product if you are planning to use the distributed order template or order transformation manager.

    See "Working with Order Item Parameter Bindings" for more information.

  9. Map the new product to an existing fulfillment pattern or create a new fulfillment pattern and map it to the new product in the common model project.

    See "Product Editor Properties Tab" for more information.

  10. If you created a new fulfillment pattern in the common model project, create a new OSM orchestration fulfillment pattern and set it to realize the common model fulfillment pattern you created.

    See "Creating New Orchestration Fulfillment Patterns" and "Orchestration Fulfillment Pattern Editor Realization Tab" for more information.

  11. If you added a new orchestration fulfillment pattern, model the orchestration for the new orchestration fulfillment pattern.

    See "Orchestration Fulfillment Pattern Editor" and "Decomposition Rule Editor Details Tab" for more information.

  12. If you do not already have a composite cartridge to use, create a new Order and Service Management Composite project.

    See "Creating New Cartridge Projects" for more information.

  13. Add the necessary cartridges, including any OSM cartridge you created, to the Dependency tab for the composite cartridge.

    See "Project Editor Dependency Tab" for more information.

  14. Ensure that the appropriate orders, fulfillment patterns, and recognition rules are included in the manifest for the solution cartridge.

    See "Composite Cartridge Editor Manifest Tab" for more information.

  15. Package and deploy the composite cartridge.

    See "Packaging and Deploying Orchestration Cartridges" for more information.