Multiple configurations
Summarize
Summary of Multiple configurations
ServiceNow allows product catalog admins and managers to define configurable product offerings with the ability to add multiple configurations of child product offerings. This feature enables agents to create different configurations of a child product within a parent offering, adjusting quantities and options for each configuration as separate line items in opportunities, quotes, and orders.
Show less
How Multiple Configurations Work
When defining configurable products using the Create New Product Offering form, selecting the Allow multiple configurations option enables agents to add multiple child offering configurations. If the configurable product has an associated product specification, this option is enabled by default and cannot be deselected.
Agents can:
- Adjust the quantity for each child offering configuration.
- Clone configurations to create duplicates with quantity set to one.
- Split a child offering with quantity greater than one into multiple configurations with distributed quantities.
- Configure each line item separately after creating multiple configurations.
Managing Multiple Configurations
In the product configurator, agents access a summary page for each child offering that supports multiple configurations. Here, they can view the total quantity and manage configurations using the "More options" menu, which provides:
- Clone: Create copies of a child offering configuration, each with quantity 1.
- Split: Divide the quantity of a child offering into multiple configurations with balanced quantities.
- Delete: Remove a child offering configuration unless it violates minimum quantity rules.
New configurations are automatically named with incremental numbers for clarity (e.g., Home Automation Hub 2, Home Automation Hub 3).
Validation
The system enforces product offering cardinality rules (default, minimum, maximum quantities) to validate configurations during creation. Validation controls the availability of options like Split and Delete, ensuring compliance with product constraints. Informative messages and errors are displayed in the configurator UI if rules are violated.
Limitations
- Multiple configurations are not supported for sales agreement quotes.
- For orders with sold products, Clone and Split are not supported; only Delete is allowed.
- For product inventory orders, Split is not supported, but multiple configurations are allowed.
Next Steps
To enable and configure this capability, refer to the product offering creation process and instructions on managing multiple configurations. This empowers agents to customize bundled offerings more precisely and manage configurations efficiently within the ServiceNow platform.
As a product catalog admin or manager, when you define a configurable product offering, you can enable agents to add multiple configurations of a child product offering. When agents add multiple configurations, they can change the quantity for each configuration of the offering, define each configuration as a separate line item, and select the appropriate options and characteristics for each configuration.
How multiple configurations work
- Change the quantity for each configuration of a child offering.
- Clone a child offering.
- Split a child offering that has a quantity greater than 1, to create child offering configurations with different quantities.
How multiple configurations are created
When agents review a bundle offering in the product configurator, they identify the child offerings that can have multiple configurations. They navigate to the summary page for the appropriate child offering to create multiple configurations.
In the offering summary page, a message indicates that the offering supports multiple configurations and the aggregated quantity of configurations that can be created. Agents can change the quantity of the child offering on this page.
The More options icon displays next to the Quantity. Selecting the icon lists the options available for creating and managing multiple configurations.
- Clone: Create new child offering configurations by copying the selected child product offering configuration. The agent is prompted to enter the number of clones to be made.
For example, if the current child offering quantity is 2, and the agent specifies 2 copies, two identical copies of the child product offering are created. Each clone becomes a separate line item and has a quantity of 1.
- Split: Create new child offering configurations by splitting the current child offering quantity and distributing the quantity evenly across all the copies. The agent is prompted to enter the number of
splits.
For example, if the child offering quantity is 5, and an agent specifies 3 splits, two child offering instances are created. After the split, there are three child offering instances, where the instances have a quantity of 2, 2, and 1, respectively.
- Delete: Removes the child offering instance. If deleting a child offering instance causes the number of child offers to fall below the minimum quantity defined for the product, the Delete option isn’t available.
When the child offering configurations are created, each offering name reflects the child product offering name followed by an incremental number. For example, Home Automation Hub configurations are named Home Automation Hub 2, Home Automation Hub 3, and so on. Agents can then select the appropriate offering instance to configure it. If the agent changes the Quantity value, the Current Selection pane reflects the new quantity and associated pricing.
Validation during multiple configuration creations
As your agents create multiple configurations, the system uses the default, minimum, and maximum cardinality rules defined for the product offering to validate the configurations. If there are violations, the system displays the appropriate information and error messages in the product configurator UI.
The system also uses the cardinality rules to determine when certain configuration options (Split and Delete) should be enabled or turned off, based on the context. For example, if the minimum child offering quantity is 1 and a child offering has a quantity of 1, the system disables the Delete option in the More options menu.
Limitations for multiple configurations
- Sold products: When creating a modify order, the Delete option for multiple configurations is supported, but the Clone and Split options aren’t supported.
- Product inventory: Multiple configurations are supported. The Split option isn’t supported.