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 ca32b015fe6fb38499285c1f0b0cb443cefdecef.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. |
| 8577d7a081fdeca4418f02a50fb4e4e13e3f4ae3.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. |
| ca32b015fe6fb38499285c1f0b0cb443cefdecef.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. |
| 0f03ade088fed750d8bed0be86597769252c933c.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. |
| 696b1f06852a29ca0015b3bc711589daafdaadcb.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. |
| 9eb6eb97c8a4daf06b9117a49715bfe59b35d310.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 35b239794a6c29788b42fb7d9c9ef47458019efa.dita.
- Create product, service, and resource specification categories and associate them with model categories. To learn more, see 8577d7a081fdeca4418f02a50fb4e4e13e3f4ae3.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 51704600ac5473b44535a24ad67d4891804ab983.dita.
- Create a product catalog. To learn more, see d6aca7ab827ae099e92ae3e5ee1fd337c5e61296.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 f83145089649af8ef69fec90f2f7108bdb527ca6.dita.
- Retire or archive old or unused specifications, and product offerings, as needed. To learn more, see 087d41c3a2296d2fb305177af8c1dad38566d629.dita.