"Learnbillsoft's vision is to be the go-to resource for mastering the Quote-to-Cash lifecycle — delivering practical, high-quality training for both functional and technical professionals."
Oracle Billing and Revenue Management (BRM) Training Offering
Course Overview
| Duration | 20–30 hours (live online sessions) |
| Mode | 100% Online | Live Instructor-Led | One-on-One or Corporate Batch |
| Prerequisites | Basic SQL, Unix/Linux familiarity (for technical track) |
| Hands-On | BRM Sandbox environment access included |
Detailed Course Curriculum
| # | Module | Topics Covered | Hours |
|---|---|---|---|
| 1 | BRM Introduction & Architecture | BRM overview • System architecture & components • CM, DM, EM overview • Deployment models • Request & data flow | 1–2 hrs |
| 2 | BRM Data Model | Object types & storable classes • Field definitions & PIN types • Database schema • Custom object creation • DD files | 3–4 hrs |
| 3 | Pricing Configuration | Product catalog • Products, deals, plans • Rate plans & rate tiers • Usage-based pricing • Pricing Center tool • Charge sharing | 3–4 hrs |
| 4 | Customer & Subscription Mgmt | Account hierarchy & creation • Services & service objects • Subscription lifecycle • Account status • Customer Center | 2–3 hrs |
| 5 | Opcode Development & Coding | Opcode framework • Flist structure & handling • PCM API programming • Custom opcode (C/C++) • Policy opcodes • Debugging • Unit testing with JUnit (scenario-based validation) | 6–8 hrs |
| 6 | Multi-Threaded Applications (MTA) | MTA framework architecture • Batch application development • Worker thread management • Performance tuning | 2–3 hrs |
| 7 | Pipeline Rating Engine | Pipeline architecture • Input/Output modules • Function modules (FCT) • CDR processing • Rating & re-rating • Registry config * | 2–3 hrs |
| 8 | Elastic Charging Engine (ECE) Learn More → | ECE architecture • Real-time vs batch rating • Coherence grid • ECE-BRM integration • Request/response flow * | 2–3 hrs |
| 9 | Billing & Invoicing | Billing cycle management • Bill run (pin_bill_accts) • Invoice generation • Taxation integration • Revenue recognition (ASC 606) | 2–3 hrs |
| 10 | Payments, Adjustments & Collections | Payment methods & processing • Credit card & ACH • Adjustments & write-offs • A/R aging • Collections & dunning | 2–3 hrs |
| 11 | Discounting | Discount models • Discount triggers & rules • Bundle discounts • Promotions & loyalty • Sponsorship & sharing | 1–2 hrs |
| 12 | BRM 15 & Cloud Native (CNE) | BRM 15 new features • Cloud Native Edition overview • Kubernetes deployment • Containerized architecture • Migration | 1–2 hrs |
| 13 | Billing Care Standalone Course → | Billing Care architecture • WebLogic WAR deployment • Customization model (CSS/JS overrides & REST endpoints) • PCM Java API • Account & subscription management via UI • Role-based access • Custom opcode integration from UI | 2–3 hrs |
* Demo environment not available for this module. Theory-based instruction with comprehensive documentation.
Training Highlights
Who Should Attend
Free Resources
Video Tutorials
📺 Oracle BRM — Live Demo Session
Watch a real instructor-led BRM demo with hands-on walkthrough
📺 Oracle BRM Introduction
Learn the basics of Oracle BRM architecture
📺 BRM Data Model
Understanding storable classes and objects
Pricing
Billed in INR • for students/professionals paying from India
Billed in USD • for students/professionals paying from outside India
Flat rate per batch (not per seat)
📧 Ready to get started? Contact us to lock in your schedule