TIBCO® Offer and Price Engine Concepts
Important Information
About this Product
TIBCO Documentation and Support Services
Overview
Key Concepts of TIBCO Offer and Price Engine
Architecture
TIBCO® Offer and Price Engine Installation and Configuration
Important Information
About this Product
TIBCO Documentation and Support Services
Installation
Docker
Post Installation
Configuration
Setting up Tenants in Consul
Offer Search and Browse
Verifying Installation
Red Hat Openshift Deployment
Application Deployment
Managing Health and Liveness Endpoints
Managing Health Endpoint
Managing Ready Endpoint
Hawkular Monitoring Support
Hawkular Monitoring Support
Configuration
Consul Configuration
Application Properties
External Application Logging Configuration
Java Extension
Index
Configuration Externalization
auth
notifications
tenants
Updates to Configurations
OPE Storage
Post-production day-1 Configuration
MinIO Cluster Setup
Troubleshooting
TIBCO® Offer and Price User's Guide
Important Information
About this Product
TIBCO Documentation and Support Services
Features
Offer Eligibility and Validation
Decomposition
Product Integrity
Segment Eligibility
Data Validations
Get Offer Compatibilities
Validate Offer Compatibilities
Group and Record Constraints
Offer Rule Extension
Eligibility Rule
Ineligibility Rule
Incompatibility Rule
Integrating TIBCO Fulfillment Catalog Rule Models Offline
Offer Price Processing
Integrating Price Models Offline
Get Prices Determinations and Calculations
Offer Discount Processing
Integrating Discount Model Offline
Java Extension
Search
Misspelt Search Terms
Browse
Data Models
Model Loading Options
Offline Model Loading
Polling for Models
Online Model Loading
Sequence of Loading Models
Alternate Model Loading Process
Example
Model Purging
Sequence of Events
Model Purge Input
Product Model Schema
Model XML Structure
OtherProperties
ProductModels
ProductModel
Product
ItemSpecs
DependentOnProduct
Characteristics
Values
simpleRule
Samples
Using plan
Using planFragments
Using ItemSpec
Using (In)Compatible Segment and (In)Compatible Product Elements
Category Model Schema
Model XML Structure
OtherProperties
CategoryModels
CategoryModel
Category
Characteristics
Values
simpleRule
Samples
Authentication and Authorization
Sequence of Web Service Calls
Authentication Configuration
Example: User Configuration
Example: Login API Request/ Response
Web Services
Get Offer Service
Validate Offer Service
Get Price Service
Get Product Information Service
Get Price Information Service
REST Services
REST Services Usage
Use Cases
Testing Product Eligibility Scenarios
Scenario 1 - Testing with the SegmentsCompatibleWith Filter
Scenario 2 - Testing with the SegmentCompatibleWith RecordType Filter
Scenario 3 - Testing with the Flag ReturnBundleOfferings Enabled
Scenario 4 - Testing with the Focus Filter with Different Product Types and autoprovision=true
Scenario 5 - Testing with Maximum Number of Products in a Group is Reached
Testing Product Validation Scenarios
Scenario 1 - Testing with Maximum Number of Products in a Group is Reached
Scenario 2 - Testing with Minimum Number of Products in a Group is Not Reached
Scenario 3 - Testing with the Compatibility Relationship
Scenario 4 - Testing with Multiple Combinations
Scenario 5 - Testing with Required UDF Input
Scenario 6 - Testing with ProductRequiredFor with a Group and One Element Passed
Scenario 7 - Testing ProductRequiredFor with No Group and One Element Not Passed
Scenario 8 - Testing LinkDefinitions with Restrictions with Maximum Number of Products
Scenario 9 - Testing LinkDefinitions with Restrictions with Maximum Number of Products in a Group
Scenario 10 - Testing with Multiple Minimum Number of Products in a Group Not Reached
Scenario 11 - Testing with Products of the Same Name but Different Parents
Best Practices
Eligibility for Offer and Price Engine
Service Response Time
Alternate Model Loading Process
Model Processing Time Verification for Offline vs Online Model Loading
Tuning Parameters
Garbage Collection Recommendations
Error Codes