Professional Documents
Culture Documents
Description
Model
The highest level of structure. A Model can contain Components and References
to other Models.
Component
Connector
Enables an end user to link two components at runtime by selecting from a list
of instantiated Models. A Model can have one or more Connectors.
Feature
Option
Total
A Total keeps track of a quantity. A Total can have a positive or negative value.
Use Numeric Rules to contribute to and consume from Totals.
Resource
BOM Model
A group of related BOM Standard Items. BOM Standard Items are imported with
the BOM from Oracle Bills of Material, and are Equivalent to a Feature Option in
Configurator Developer.
OCD allows to create 8 different types of rules which are as listed below
Rule Type
Description
Logic Rules
Numeric Rules
Comparison Rules
Property-based Compatibilities
Explicit Compatibilities
Design Charts
Rule Sequences
Configurator Extension
generated UI reflects the structure of Model and provides all the UI elements for
implementing a runtime Oracle Configurator.
OCD takes advantage of the Oracle Configurator architecture by storing the
complete definition of the User interface in the CZ schema, where it is available to
the Oracle Configurator Developer and the Active Model in a runtime Oracle
Configurator.
A User Interface is based on a single Model, which can contain sub-Models. SubModels can have their own UI or be included in a UI based on their parent Model (for
example, if a Model is referenced by another Model). Models, sub-Models, BOM
Models, BOM Option Classes, and Component nodes are represented by individual
screens in the runtime UI, and OCD creates a separate node for each in the UI tree.
Each Feature of a Component or Model node appears as a separate control within its
parent UI screen. The same is true for BOM Standard Items, which appear within the
same UI screen as their parent BOM Option Class. One can modify the type of
Feature control created for Feature nodes (Dropdown List or Selection List), but BOM
Option Classes generate selection lists and the control type is read-only.
Publishing:
Publishing is a process that creates a copy of a configuration models structure,
rules, and UI on a specific database to make it available for testing or production
use from different hosting applications. Publishing is typically the final phase of the
configuration model development process. When a configuration model is created in
OCD, it must under go unit testing, modification if any, and retest it before making it
available to users in either a system testing or production environment.
A publication is a unique deployment of a configuration model that enables to
control its availability when invoked by a hosting application and the UI that is
displayed to the end user. A configuration model can have multiple User Interfaces
and you can create many publications for the same Model. However, a publication
corresponds to only one configuration model and User Interface.