Setting up specifications and product offerings
By creating and publishing versioned specifications and product offerings in a technical product catalog, your customers can order up-to-date versions of the products or services that they require. Your product catalog manager can create versions of the published specifications and product offerings with the required enhancements to support your customer's business, marketing, manufacturing, or operational changes.
Overview of product offerings with specifications
As a product catalog manager, you set up product offerings in a technical product catalog. A product offering contains the product description, pricing, eligibility, and product options. You use a product catalog to group your product offerings so that your customers can order the products or services that they want. Only published product offerings can be added to customer contracts.
The relationship between product offerings and the product, service, and resource specification determine how a product is fulfilled. For example, the following diagram shows the relationships between the product offerings, the product specification, the service specification, and the resource specification for an SD-WAN product model.
- Product specification
- A product specification defines the various aspects of a product including the following:
- All the specification characteristic options that are available for a product, and how they should be fulfilled.
- Various categories of information, such as the brand, cost, terms and conditions, and product-related materials, which include product visuals. Product specifications are customer-facing and are added to product offerings.
- Its relationship to other product, service, and resource specifications, and how a customer order of a product offering is delivered.
- Service specification
-
A service specification defines a service, and the technical information of that service, including the following:
- All the specification characteristic options that are available for a service, and how they should be fulfilled.
- Various categories of information, including the cost, terms and conditions, and service-related materials. These resources include the service-related visuals and implementation guides. Service specifications can be customer-facing or resource-facing.
- Its relationship to other product, service, and resource specifications.
To learn more, see b833f2a636aae2c9c057912b2a1b0bde9922ad23.dita.
- Resource specification
-
A resource specification defines the technical information for a resource, including the following:
- All the specification characteristic options that are available for a resource, and how they should be fulfilled.
- Various categories of information, such as the manufacture, model, and brand-related information about a resource, including the resource visuals and activation guides. Resource specifications are not customer-facing.
- Its relationship to other product, service, and resource specifications. You can enable the product and service delivery by using the required resource.
To learn more, see Create and publish resource specifications.
The following example shows a managed firewall service structure that incorporates service and resource specifications.
Setting up your initial specifications and product offerings
| Step | Description |
|---|---|
| Create product characteristics and characteristic options | Add product characteristics and characteristic options that you can later add to your technical product offering. |
| 6671690ddb2513b5a5a722e2cd069aacb558c038.dita | Create product, service, and resource specification categories that you associate with model categories to determine the product model and fulfillment workflow of a technical product offering for your customer. |
| Create and publish resource specifications | Create and publish the initial base version of a resource specification to define all the resource options for a customer-facing product that you sell and to designate how to fulfill these options. |
| b833f2a636aae2c9c057912b2a1b0bde9922ad23.dita | Create and publish the initial base version of a service specification. A service specification defines all the service options that apply to a customer-facing product you sell, and designates how to fulfill these options. |
| 6836ef54634893fa1d42adea3df9f4416e35b6e3.dita | Create and publish the initial base version of a product specification. A product specification defines all the product options that apply to a customer-facing product you sell, and designates how to fulfill these options. It contains information such as the product description, pricing, eligibility, and product options. |
| aa7a7b1e352b0a3ea86aeee206275ac4d1ff79a6.dita | Create the specification relationships and optional decomposition rules that define the associations between the product, service, and resource specifications for a product offering. These relationships control how an order is fulfilled for a customer. |
| e6b772fa216ed4b1bc1bacf0dec7ac6bcf74f26e.dita | Define attribute-mapping rules between two specifications in the product catalog so that fulfillment agents can access all relevant characteristic values in your product, service, and resource orders. |
| Create a product offering catalog and product catalog categories | Create a product catalog and the catalog categories for organizing the catalog. |
| Create product offerings | Create the product offering associated with the specification. |
| Associate product specifications to product offerings |
- Create characteristics and characteristic options. To learn more, see d8acf7ba6379ad854fb858b4452e2b91cda53db3.dita.
- Create product, service, and resource specification categories and associate them with model categories. To learn more, see 6671690ddb2513b5a5a722e2cd069aacb558c038.dita.
- Create and publish the initial base versions of your product, service, or resource specifications. For each specification, create the specification relationships, decomposition rules, and attribute mappings. To learn more, see:
- Create and publish the initial base versions of your product offerings. To learn more, see 3a3f2ec18f2923739db67475e677bf7da1f74ed2.dita.
- Create a product catalog. To learn more, see 5a7c8b391fcbddd88229b03c0e5d2ac6a44c7eeb.dita.
Creating versions of specifications and product offerings
The following process describes the steps for creating a version of a specification or a product offering:
- Create and assign a new version number in each of the product, service, resource specifications, or product offerings that are affected by the changes. To learn more, see Create and publish resource specifications.
- For each specification in the new version, create the required specification relationships, decomposition rules, and attribute mappings. To learn more, see:
- Create a product offering, and then publish it when you update your product catalog. To learn more, see a4cd4fbe682dde8af750d10b1518f09ff9ab6048.dita.
- Retire or archive old or unused specifications, and product offerings, as needed. To learn more, see 96c26780aa2f82a4edcdd41b03ee5ee6e4439a05.dita.