Generic ProductBundle business object

The generic ProductBundle business object is designed to synchronize a company's product catalogs among its applications.

Business object structure

Figure 1 illustrates the generic ProductBundle business object hierarchy.

Figure 1. Generic ProductBundle business object hierarchy

ProductBundle header business object

The top-level ProductBundle business object contains information to support the synchronization of product catalogs, such as the product bundle's name, type, description, and category.

ProductBundle contains the BundlePricing, BundleFeatures and Product child business objects.

Business object attributes
Child business object Description Cardinality
BundlePricing Contained by ProductBundle, this business object contains information relevant to the price of the product bundle. It supports both recurring and one-time charges, promotional pricing, and discounts. n
BundleFeatures Contained by ProductBundle, this business object contains descriptions for each of the product bundle features. n
Product Contained by ProductBundle, this business object contains top-level product information, such as the product's name, type, description, category, and ID. Product contains the ProductPricing, and ProductFeatures child business objects. n
ProductPricing Contained by Product, this business object contains information relevant to the price of the product. It supports both recurring and one-time charges, promotional pricing, and discounts. n
ProductFeatures Contained by Product, this business object contains descriptions for each of the product's features. n

Supported verbs

The generic ProductBundle business object supports the following verbs:

Examining the object

For a listing of the generic ProductBundle business object's attributes, use System Manager.