Get Started with Revenue Management Developer Resources
Revenue Management Settings
Modeling a Generator Set
Core Concept Examples
Relationship Cardinality: Specify the Smallest Range Required
Decimals and Doubles: Consider the Impact of Scale on Performance
Variable Domains: Keep Domains as Small as Possible
Calculating Values: Put Calculations Inside of Constraints
Relationships: Combine Relationships to Reduce Performance Impact
Sequence: Use the Sequence Variable Annotation to Specify the Order of Execution
Sequence and Configurable
Automatically Add a Product: Define as a Separate Constraint
Configurator API: Include the Attribute Developer Name When Creating or Updating Attributes
Access Quantity in CML: Cardinality and Attribute Constraints
Pricing Fields Not Supported in CML
Configure Child or Grandchild Products Based on Parent Product
PCG Group Relations: Follow Order in Constraints
Relations Without PCG: Follow Order in Constraints
Relation Aggregates: Stabilize Preferences Using Staged Variables
Virtual Quote Root: Model Cross-Bundle Logic Using a Shared Transaction Parent
Dependent Logic: Use Configurable Variable Annotation to Prevent Premature Default Assignment
Consolidate Multiple Default Configurations
Model Structure
Previous Versions