13/13 
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