Siebel Order Management Guide Addendum for Communications > Employee Asset-Based Ordering > About Synchronizing Product Attributes, Product Classes, Products, and Promotions >

About Synchronizing Product Classes


A product class is a mechanism by which products and services are organized in a logical classification system. In Oracle Product Information Management Data Hub, this mechanism is called an item catalog category (ICC).

When a hierarchical structure of classes is synchronized through the integration, parent classes must be synchronized first, then child classes.

When a product class is synchronized, the information transmitted to Siebel CRM includes the following types of information:

  • Class definition
  • Properties
  • Class header
  • Attributes. This information includes Default Value, Rejected Value, and so on.
  • Local structure of the class. This information includes any structure that is not inherited from a parent class.
  • Hierarchical structure of the class. This information includes the name of the parent class, if any, child classes, if any, and parent-child class relationships.
  • Class domain
  • Multi-lingual content
  • Product domain relationship

The information transmitted to Siebel CRM does not include user interface information, constraint rules, scripts, or resources. These items must be added manually in Siebel CRM.

The parameters of a product class in Oracle Product Information Management Data Hub that are synchronized with Siebel CRM are as follows:

  • Default Language Code
  • Class header:
    • Product Class Name
    • Parent Class ID
    • Display Name (if any)
  • Associated attributes:
    • Attribute Ids (local and inherited)
    • Domain
    • Data Type
    • Values
  • Structure:
    • Relationship Name
    • Domain Type (Product, Class)
    • Cardinality
    • Domain entity (Class Id, product Id)
    • Relationship Domain (in the case of a Class domain type):
      • Product 1 Id
      • Product 2 Id...

The specific fields that are synchronized are visible in the Administration - Product screen, Product Classes view.

NOTE:  The Domain Type field value of Dynamic Class is not supported by the integration.

Siebel Order Management Guide Addendum for Communications Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.