In this post we will go through important terms used in Product Configurator before we actually start working on products and product configurator.
Attributes: Properties of a product which help in describing a product such as color, weight, height.
Sub Products/Components: A Product which is a part of a Complex product example mouse or keyboard which is part of a Desktop.
Simple Product: A product with no components, sub products or attributes such as mouse, keyboard, floppy drive.
Simple Product with Attributes: A product with no components or sub products but having certain attributes such as mouse having attributes like button, color, scroll.
Complex Product: A product having Sub products or Components as well as attributes such as a laptop.
UI (User Interface): Self explaining the User Interface that a user will see in Siebel for that product.
Relationship: Collection of products and attributes.
Constraints: Rules to restrict or change the behavior of a product for example an Intel motherboard can only be with “Core Duo2” processor so if user chooses “Core Duo” as processor then motherboard type should change automatically.
Classes: A collection of Attributes and classes. A class can contain other classes.
Validate: Checking if the product you have created works fine or not. It is similar to simulating a product functionality.
Workspace: Your playground for making changes. You make your changes in workspace and release it after you are done with your changes.
Version: Every time you make a change and release a product it results in creation of a new version for products, classes. Helps you to identify whatever changes you made in one go. Also if something goes wrong due to your can revert back to an older working version.

(14 votes, average: 4.50 out of 5)

