Properties

All Model structure nodes have attributes called Properties. An end user cannot select or modify Properties in a runtime Oracle Configurator, but Properties and their values can be used when defining rules or to create runtime UI captions for Model structure nodes.

There are two types of Properties:

  • User Properties
  • System Properties

User Properties
You can create User Properties in Configurator Developer, or they may be created in either Oracle Inventory or Oracle Advanced Product Catalog (APC) and then added to the CZ schema by importing a BOM Model. Examples of User Properties include Size, Weight, Length, Diameter, and Color.

In Configurator Developer, User Properties appear in:

  • The Main area of Repository
  • The details page of an Item or Item Type
  • In a Model node's details page

By default, all imported User Properties appear in the Main area of the Repository, in the root Folder. You can also manually create User Properties in this area, or in any user-created Folder. In this area, you can delete a User Property that was created in Configurator Developer, or modify its Name, Description, or Default Value. Imported User Properties can be modified or deleted only in the application in which they were created. That is, in Oracle Inventory or Oracle Advanced Product Catalog (APC).

Changes to any imported Properties do not appear in Configurator Developer until you refresh the BOM Model to which they are associated.

System Properties

System Properties are implicit attributes of both BOM and non-BOM Model nodes that vary based on the node's type. Examples of System Properties include Name, Description, Quantity, and Value.
You can use System Properties when defining:

  • Logic, Numeric, and Comparison Rules
  • The source for a UI element's caption
  • A runtime condition

When you select a Property from a list in Configurator Developer (for example, when defining a rule), an open and closed parenthesis is appended to each System Property. For example:
Name(), Description(), MinInstances(), MaxInstances(), Weight, Length & Diameter

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
All Rights Reserved. Copyright 2008-11 OracleUG.com.