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