Index

A

abstractions
   creating link
   definition link link
   downstream consequences link
   effect on Flow Manufacturing link
   example link
   issues link
   sourcing link link
Add button
   BOM structure link
adding
   component instances link link
   Components and Features link
   configuration elements link link
   Features link link
   instances
     node values not set link
   instantiable Components link
Advanced Planning
   phantom items link
Advanced Pricing
   configuration attributes link
allowOnlyStructuralChanges()
   usage link
AllTrue logical function
   activating defaults link
applications
   collecting data link
Assemble To Order link
Assemble To Order ATO (Assemble To Order)assertions
   ignoring link
   retracting defaults link link link
   state and count link
   wrapping in a transaction link
  retracting defaults link
ATO (Assemble To Order)
   models
     non-phantom link
     phantom link link
ATO Items link
ATO Items ItemsATP (Available To Promise)
   phantom items link
attributes link link link link link link
attributes configuration attributes   instead of items link link link
   processing link
Available To Promise link
Available To Promise ATP (Available To Promise)

B

beginConfigTransaction()
   usage link
bill of materials link
bill of materials BOM   display link
BOM link
BOM BOM Models   definition link
   design questions link
   displaying link
   structure for ERP versus configuration link
BOM Option Classes link
BOM Option Classes BOM Standard ItemsBOM Models link
BOM Models BOM Option Classes   controlling display at runtime link
   designing link link
   extending with guided buying or selling link
   importing
     item names and descriptions link
     performance link
   large link
   leveraging in Configurator link
   planning guidelines link
   redesigning link
   References link
   sourcing link link
BOM Option Classes
   display of Standard Items at runtime link
   change into BOM Models link
   grouped items link link
   improving
     performance link
     usability link
   large
     best practices link
     example link link
   optional instantiation link
   redesigned as BOM Models link link link
   References link
   with many Items link
BOM Standard Items
   optional link
   runtime display link link link
Boolean Features
   alternative to Options link
   example link link link
   initial values link link
BooleanFeature object link
browser
   resource limitations and UI performance link
business
   constraints link

C

caching
   reducing link
   results of CIO methods link
CDL (Constraint Definition Language)
   precedence of operators link
   using AllTrue link
   using NotTrue link link
change
   Model structure link
child
   windows link
CIO (Configuration Interface Object)
   optimizing calls by custom UI link
   use by Configurator Extensions link
client
   graphics rendering link
commitConfigTransaction()
   best practice link
   usage link
Comparison Rules
   best practices link
   design questions link
   using intermediate values link
Comparison rules
   Totals link
Compatibility Rules
   best practices link
   definition link
   design questions link
   engine processing link
   Explicit
     engine performance link
   Property-based
     engine performance link
   using static item values link
   versus Excludes relation link
   versus Logic Rules link
Components
   add or reuse instances link
   adding link
   containing Boolean Features link
   definition link
   deleting link
   instantiable link
   instantiating link
   multiple instantiation link
   requests link
   runtime node search link
   versus components link
   with repetitive structure link
components
   connectivity among link
ComponentSet
   performance effects link
configuration attributes
   CZ_CONFIG_ATTRIBUTES table link link link
   input link
   instead of items link link link
   output
     example link link
     non-orderable information link
  output link
     downstream values link
Configuration Interface Object link
Configuration Interface Object CIOconfiguration models
   complexity link
   creating link
   design
     flow link
   guided buying or selling link
   interaction with Configurator Extension link
   interaction with other software link
   maintainability link
   scalability link
  size
     large link
     medium link
     number of rules link
     small link
configuration session
   collecting data link
   completing link
   data collection for link
   data input outside link
   data output link
   design questions link
   filled-in values link
   proceeding without defaults link
Configuration Summary page
   performance impact link
configurations
   restoring saved configurations
     with connections link
Configurator link
Configurator Oracle ConfiguratorConfigurator Extensions
   allowOnlyStructuralChanges link
   collecting end-user data link
   design link
   design questions link
   example link link
   instantiating instances link
   interaction with configuration model link
   onCommand link link link
   onConfigValidate link
   output configuration attributes link
   postConfigNew link
   postConfigRestore link
   preConfigSave link
   sequence of events link link
   settings made by link
   simulate Defaults relation link
configuring
   Option Classes link
connectivity
   assertions link
   processing at runtime link
Connectors
   best practice link
   example link
constraints link
constraints rules   business link
contradictions
   caused by locking logic states link
   versus resource violations link
Contributes to
   example link link
  example link
Count
   assertion link
   triggered by rule link
customer requirements
   maximum selections link
customizing violation messages link
CZ schema
   imported BOM data link
CZ_CONFIG_ATTRIBUTES (interface table)
   table in CZ schema link link link

D

data
   caching link
   import
     item name and description link
     performance link link
   redundant link
defaults
   apply on user request link
   asserting link link
   design questions link link
   in added instances link
   performance effects link link link
   setting values
     automatically link
     on demand link
Defaults relation (Logic Rule)
   best practices link
   design questions link
   evaluating need link
   example link
   simulation link
   versus Implies rule link
deleting
   instance of ComponentSet link
   instantiable instances link
deltas (from baseline)
  minimizing despite Unknown Options link
Description
   BOM Items link link
design questions
   list of options link
   BOM
     design link
     display link
   Comparison Rules link
   Compatibility Rules link
   configuration session link
   Configurator Extension link
   defaults link
   guided buying or selling link
designing link
designing redesigning   BOM Models link
   configuration models link
   Configurator Extensions link
   rules link
DHTML (legacy UIs)
   Configurator
     decision to use link
   control
     processing in OC Servlet link
   effect on performance link
display conditions
   prevent NotTrue locking link
downstream values output
   configuration attributes link
Drop-down List
   render time link
   server processing of link

E

end users
   collecting data link
   collecting inputs from link
   example flow link
   expectations link
   flow link
   product experts link
   requests made by link
  guided buying or selling questions link
engine link
engine Oracle Configurator engineEnterprise Resource Planning link
Enterprise Resource Planning ERP (Enterprise Resource Planning)ERP (Enterprise Resource Planning)
   BOM structure link
events
   circular propagation link
   Configurator Extension sequence link
examples
   abstractions link
   Boolean Feature link link
   Configurator Extension link link
   Contributes to link link link
   Defaults relation link
   Implies relation (Logic Rule) link link link link
   intermediate value link
   list of options link
   onCommand Configurator Extension link link
   output configuration attributes link link
   postConfigRestore link
   preConfigSave link
   Properties link
   Property-based Compatibility Rules link
   Resource link link
   setting values on demand link
Excludes relation (Logic Rule)
   example link
   expressing incompatibility link
Explicit Compatibility Rules
   versus Property-based Compatibility link
   with many participants link link

F

Features
   adding link link
flow
   creating configuration models link
   end user link link link
Flow Manufacturing
   abstract structure link

G

generated Configurator User Interface
   comparative performance link
Generic Configurator User Interface
   comparative performance link
getAvailableNodes()
   performance consideration link
getDeltaListIterator()
   best practice link
grouping
   for performance link
   items in submodels link
   items into BOM Option Classes link link
   optional instantiation link link link link
guided buying or selling link
guided buying or selling User Interface   controlling display of BOM Model link
   design questions link
   determining what to instantiate link
   driven by structure link
   easing navigation flow link
   extending a BOM Model link
   hiding Items link
   non-expert end users link
   rules link
   scenarios link
   simplifying complex models link
  definition link

H

HTML
   effect on performance link
HTML templates
   modified to improve performance link

I

Implies relation (Logic Rule)
   example link link link link
   versus Defaults rule link
importing
   data
     item name and description link
     performance link link
incompatibilities link
   expressed using Excludes relation link
inputs
   collecting from end users link
   configuration attributes link
instances
   adding
     with Configurator Extension link
   creating at runtime link
   delaying state assertions link
   deleting link
   many link
instantiable
   Components
     adding and deleting link
     setting Feature values link
instantiation
   by Configurator Extension link
   guided buying or selling link
   limitations link
   multiple link link
   optional link link link
     creating instances link
     definition link
     example link
     for usability link
     grouped items link
     of abstractions link
     of references link
     performance link
intermediate values
   definition link
   example link
Items
   alternatives link
   hiding link
   naming link
   number link
   phantom link

J

JavaScript
   decision to use link
   effect on performance link
   processing in OC Servlet link

L

limitations
   browser resources and UI controls link
list of options
   case study example link
   design questions link
   large
     definition link
     example link
     grouping link
     usability link
Logic False
   available for selection link
logic states
   caused by NotTrue link
   checking link
   locking link
   Logic False link

M

maintenance
   BOM Model design link link link
manufacturing
   constraints link
memory
   usage
     BOM Model design link
messages
   violation link link
Model
  manufacturing and sales views link
Model structure
   abstractions
     advantages link link
     issues link link
   changes defined link
   deeply nested link
   explicit link
     reasons link
   flat link link
   grouping link link
   guided buying or selling link
   nodes
     intermediate link
     Option link
     Option Class link
   shallow link

N

Name
   BOM Items link
navigation
   easing flow link
   guided buying or selling link
nested structure
   designing link
non-phantom
   setting Supply Type link
NotTrue logical function
   causes order dependency link
   CDL operator link link
   display condition link
   locked initial values link

O

OC Servlet
   DHTML control processing link
   JavaScript processing link
onCommand Configurator Extension type
   collecting end-user data link
   example link link
   optimization link
   sequence of events link
onConfigValidate Configurator Extension type link
operators
   order in subexpressions link
Option Features
   alternative to Inventory Items link
   improving performance link
   large link
   with many Options link
optional link
optional instantiation   BOM Standard Items link
Options link
Options list of options   availability and performance link
   hiding options link
   many
     compatibility link
     example link
     grouping link
     Maximum Number of Selections link
     usability link
   maximum number link
   redesigning as Boolean Features link
   require and exclude other options link
   Selection List link
Oracle Applications
   designing configuration models link link link
Oracle Configurator
   collecting data link
   customization
     output configuration attributes link
   engine link
Oracle Configurator engine Oracle Configurator engine   leveraging BOM Models link
   project planning link
Oracle Configurator Developer
   importing data to link link link
Oracle Configurator engine
   adding Components link
   rule propagation behavior
     Comparison Rules link
     Compatibility Rules link
     cycles link
     subexpressions link link
Oracle Configurator schema link
Oracle Configurator schema CZ schemaoutput
   configuration attributes link link

P

parameters link
parameters configuration attributesperformance
   effect of
     display conditions link
   due to many BOM Items link link
   due to many BOM Models link
   effect of
     adding ComponentSets link link
     Boolean Feature link
     defaults link link
     deleting ComponentSets link
     requests link link
     rule types link
   HTML versus DHTML link
permutation
  avoiding link
phantom
   ATO model link
   Items link
   non-phantom ATO model link
   setting Supply Type link
planning guidelines
   BOM Models link
   rules link
   User Interface link
postConfigNew (event)
   usage
     simulating initial defaults link link
postConfigRestore (event)
   example link
preConfigSave (event)
   example link
pricing
   customization with configuration attributes link
   simple link
   unexpected link
Properties
   example link
   instead of items link
   Property-based Compatibility Rules link
Property-based Compatibility Rules
   example link
   versus Explicit Compatibility link

R

redesigning
   BOM Models link
   BOM Option Classes link link link
   Options as Boolean Features link
References
   in imported BOM Models link
   optionally instantiable link
   to repetitive structure link link
requests
   growth of queue link
   performance effects link link
resource violations
   versus contradictions link
Resources
   contributing to link
   example link link
rollbackConfigTransaction()
   usage link
routing
   definitions link
   downstream from Configurator link
   preserving link
rules
   commonly used subexpressions link link
   Comparison Rules link
   Compatibility Rules link
   complexity link link link link
   connectivity link
   contradictions link link
   debugging link link
   designing link
   disabling link link
     folder link
   error messages link link
   examining link
   factor in Model size link
   flexibility link
   folders
     disabling link
   intermediate link
   intermediate values link
   locked initial values link
   many link
   number of link
   order
     dependency link
     execution link
   overview link
   planning guidelines link
   propagation
     in engine link link link
     issues link
     paths link
   redundancy link
   relating guided buying or selling link
   subexpressions
     repeated link
   violation messages link link
runtime Oracle Configurator
   displaying BOM Items link
   generated UI link
   Generic UI link
   loading connection rules link

S

scalability
   BOM Model design
     advantages link
     disadvantages link link
     planning link
Selection List
   number of Options in link
   render time link
   server processing of link
server
   processing
     Drop-down List link
     Selection List link
sourcing link
   BOM Models link link
states
   assertions by custom code link
   logic
     checking link
     false link
     setting link link
  setting
     after adding instances link link
subexpressions
   common or repeating link
   defining link
   order of operations link
Supply Type
   non-phantom link
   phantom link

T

Totals
   Comparison rules link
   imposing a maximum link
   initial value link
   using a Resource instead link

U

UI link
UI User InterfaceUI captions
   meaningfulness link
unknown values
   available for selection link
usability
   BOM Model design link
User Interface
   Configuration Summary template link
   custom
     definition link
   designing
     DHTML versus Java applet link
     recommendations link
   display conditions link link
   generating
     UI captions link
   graphics
     number link
     size link
     type link
   guided selling with hidden items link
   performance
     due to browser link
   planning guidelines link
   rendering
     guided buying or selling link
   requirements link
   screen
     number of graphics per link
     number of UI controls per link
     types of link
   UI controls
     Drop-down List link
     Option link
     Selection List link link

V

validation
   tests link
values
   attribute link
   default link link
   downstream processing link
   Feature link
   initial link
violation messages
   Comparison Rules warning link
   customization for intermediary rules link link
   resource exceeded link
visibility
   BOM nodes link
   runtime nodes link

W

warnings
  raised by Comparison Rules link