Course Detail

Oracle BRM Training

Functional & technical deep-dive into Oracle Billing and Revenue Management.

20–30 hours Live Online 1-on-1 & Batch
Hands-on Sandbox
Session Recordings
Project Assignments
Flexible Scheduling
Completion Certificate
Interview Prep

"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

Hands-on BRM sandbox environment
Session recordings for revision
Real project-based assignments
Trainer with Fortune 500 experience
Flexible scheduling for all time zones (worldwide)
Interview prep
Completion certificate
JUnit test scenario writing & validation

Who Should Attend

Billing/Revenue Management professionals
Telecom domain developers
Oracle BRM administrators
Technical/Functional consultants
Project managers in BSS/OSS
Freshers looking for niche skills

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

1-on-1 — India
₹1,500 / hour

Billed in INR • for students/professionals paying from India

1-on-1 — International
$30 / hour

Billed in USD • for students/professionals paying from outside India

Batch — up to 6 seats
₹5,000 / hour, per batch

Flat rate per batch (not per seat)

 Need a custom batch size, curriculum, or corporate team training? Contact us →

📧 Ready to get started? Contact us to lock in your schedule