Documentation & Guides
Complete technical documentation for the PriceJoule enterprise pricing platform. From pricing procedures to AI intelligence and integrations.
Quick Start Guides
Step-by-step guides to get you up and running with core platform features.
Platform Setup & Configuration
Configure your organization, users, roles, and connect to your ERP system.
Creating Pricing Procedures
Build SAP-compatible pricing procedures with condition types and access sequences.
Condition Tables & Records
Set up condition tables with custom key combinations and maintain pricing records.
Formula Builder & Variables
Create dynamic pricing formulas using the visual formula builder or natural language.
Platform Module Documentation
Detailed documentation for each platform module. PriceJoule is built on a microservices architecture with 15+ specialized services handling pricing, master data, analytics, AI intelligence, and integrations.
Pricing Engine
Core pricing configuration including blueprints, procedures, and calculation elements.
- Pricing Blueprints
Top-level pricing configuration containers
- Pricing Procedures
Sequential step orchestration for price calculation
- Calculation Elements
Individual pricing steps with formulas and conditions
- Condition Types
Price, discount, surcharge, freight, and tax classifications
- Access Sequences
Hierarchical lookup order for condition records
- Condition Tables
Multi-dimensional key combinations for pricing data
Master Data Management
Product, customer, and organizational data with SAP-compatible structures.
- Product Master
Material attributes, classifications, and hierarchies
- Customer Master
Customer data with sales area assignments
- Price Indices
Market indices for escalator/de-escalator formulas
- Competitor Data
Competitive pricing intelligence
- Cost Management
Cost versions, BOM costs, and landed costs
- Organizational Data
Sales orgs, distribution channels, divisions
Margin & Profit Analysis
Real-time margin tracking, waterfall analysis, and profitability optimization.
- Margin Bridge Analysis
Waterfall visualization from target to actual margin
- Revenue Bridge
Revenue variance analysis by dimension
- Customer Profitability
Profit analysis by customer segment
- What-If Scenarios
Simulate pricing changes and margin impact
- Leakage Detection
Identify margin erosion points
- KPI Dashboards
Real-time performance metrics and alerts
AI Intelligence
Machine learning powered recommendations, composable pricing, and automation.
- Composable Pricing AI
Component discovery and intelligent composition
- Price Recommendations
ML-driven optimal pricing suggestions
- NL to Formula
Natural language to pricing formula conversion
- Win Probability
Deal win probability prediction
- Continuous Learning
Self-improving models from execution outcomes
- Semantic Search
AI-powered search across pricing data
Deal Desk & Approvals
Deal management, approval workflows, and margin protection guardrails.
- Deal Creation
Create and configure deals with pricing terms
- Approval Workflows
Multi-level approval chains with routing rules
- Margin Guardrails
Floor prices, discount limits, and auto-blocks
- Delegation Management
Approval delegation and escalation rules
- Deal Analytics
Performance tracking and win/loss analysis
- Audit Trail
Complete history of deal changes and approvals
Integrations
Connect with SAP, Salesforce, and other enterprise systems.
- SAP S/4HANA
Native integration with SAP pricing structures
- Salesforce CRM
Opportunity and quote integration
- Data Feeds
Scheduled and real-time data synchronization
- Field Mapping
AI-assisted source to target field mapping
- REST APIs
2,750+ endpoints for custom integrations
- Webhooks
Real-time event notifications
SAP SD Pricing Compatibility
PriceJoule implements SAP SD pricing concepts with enhanced capabilities. Migrate existing configurations or build new ones with visual designers.
Technical Reference
REST API documentation organized by service domain.
Pricing Core API
250+ endpointsPrice calculations, scenarios, margin analysis
POST /api/v1/prices/calculateGET /api/v1/price-listsPOST /api/v1/scenariosMaster Data API
200+ endpointsProducts, customers, price indices
GET /api/v1/productsGET /api/v1/customersGET /api/v1/price-indicesConfiguration API
120+ endpointsBlueprints, procedures, formulas
GET /api/v1/pricing-proceduresPOST /api/v1/blueprintsGET /api/v1/condition-typesAI Service API
80+ endpointsRecommendations, composable pricing
POST /api/v1/ai/recommendationsPOST /api/v1/ai/composePOST /api/v1/ai/formula-generateImplementation Best Practices
Proven patterns for successful pricing implementations.
Pricing Procedure Design
Structure procedures with clear calculation flows: base price, discounts, surcharges, then taxes.
- Group related condition types
- Use subtotals for margin checkpoints
- Enable statistical conditions for analysis
Access Sequence Optimization
Order access sequences from most specific to most general for efficient lookups.
- Put customer-specific first
- Use exclusion indicators wisely
- Limit sequence depth to 5-7 levels
Formula Performance
Write efficient formulas that minimize calculation overhead.
- Cache frequently used values
- Avoid nested lookups
- Use built-in functions over custom logic
Data Governance
Maintain data quality with validation rules and approval workflows.
- Define mandatory fields
- Set validity date requirements
- Enable change tracking
Frequently Asked Questions
Ready to Get Started?
Schedule a demo to see PriceJoule in action or contact our team for implementation support.