Table of Contents

 

About This Document
Introduction to CMP
CMP Functional Overview
CMP Core Components
Customer Management
Workflow Management
Bulk Action
Hardware Orders
Convergent Billing
Financials
Payments
Credit Management
Credit Control
Debt Recovery Agency Extract
Credit Reference Extract
Customer Communications
Provisioning
Data Warehouse Extracts
Standard Reports
CMP Optional Components
Online Charging
Rated Usage Loader
Charge Loader
CMP Operational Overview
CMP Administration Console
Business Configuration and Product Catalogue
Number Management
SIM Profile Loader
Lifecycle Management
Integration Overview
CMP Web Services
Customer Management APIs
Product Catalogue APIs
External Systems Interfaces
CMP Technical Overview
Third Party Dependencies
CMP Documentation
Context-Sensitive Help
Documentation Set
Functional Documentation
Technical Documentation
Integration Documentation
Operational Documentation
About Business Configuration
Propositions
Price Plans
Contracts
Tariffs
Packages
Shared Packages
Package Rules
Payments and Packages
Services
Service Categories
Discounts
Allowances
Allowances and Variable Consumption Rates
Attributes
Communications
Communications Process Flow
Communications Templates (Comms Codes)
Communications Triggers
Communications Preferences
Communications Aliases
Communications Default Fields
CMP Default Fields
OCS Notification Default Fields
Customer Management
Billing
Payments
Usage Processing
Credit Management
Workflow
Event Types
Event Codes
Action Types
Action Codes
Network
System
Orders
Introduction
CMP Billing Process
Billing Controls
Agreement
Invoice Production
Statement Production
Bill Print
Invoice Posting
General Ledger
CXP Extract
Calls Management and Usage Archiving
Invoice Reversal
About Communications
Communications Configuration
Comms Configuration: Business Configuration
Communications Templates (Comms Codes)
Communications Triggers
Communications Preferences
Communications Aliases
Communications Default Fields
Comms Configuration - Administration Console
Configuring Date Formats - Administration Console
Communications Jobs and Daemons
Communications Process Flow
Comms Process Flow: Triggers
Comms Process Flow: Gather Details
Determine Delivery Method
Get the Delivery Method Target
EMAIL
EXTERNAL
PUSH or SMS
ONLINE
LETTER
Get the Values for the Default Fields
Merge Fields and Templates
Comms Process Flow: Send SMS, Push and External Notifications
Comms Process Flow: Create and Send Letters and Emails
Comms Email Monitor Job
Transmission Comms to Email Daemon
Comms Letter Monitor Job
Transmission Comms to Print Bureau
Comms Process Flow: Store Letters and Emails
External Comms Status Updates
Comms Not Sent Workflow
Comms Error Workflow
Communications Database Tables
Communication Email and Letter Templates
Working with Email and Letter Templates
Example: Configuration and Processing of a Communication
Configuration
Communication Configuration
Jobs and Daemons Configuration
Processing
Triggering the Communication
Gathering Communication Details
Sending the Communication
Communications in AgentView
View Communication Details
View Communications
View and Edit Communication Preferences
Add a One-Off Communication
View Reasons for Comms Not Sent and Error Details
Appendix
Appendix A: CMP Default Fields and Beans
Appendix B: OCS Notification Default Fields
Introduction
Required Reading
Payments
Setting Recurring Payments
Recurring Card Payments
Applying Refunds
Processing Recurring Payments
UK Direct Debit Process
Recurring Card Payments
Processing One-Off Payments
One-Off Card Payments
Batch Payment Upload
Cash Matching
Additional Payment Information
Direct Debit
Third Party Card Payment Providers
Datacash
Recurring Payment Suspension
Unallocated Amount
Third Party Software
About Product Catalogue and Propositions
Proposition Components
Allowances
Allowances and Variable Consumption Rates
Services
Discounts
Packages
Shared Packages
Package Rules
Payments and Packages
Tariffs
Spend Caps
Contracts
Price Plans
Configuring Propositions
Configuring Allowances
Configuring Services
Configuring Discounts
Configuring Packages
Configuring Tariffs
Configuring Price Plans
Building Propositions
Building Propositions
Propositions Web Services
Propositions in AgentView
Allowances in Agentview
Services in AgentView
Discounts in AgentView
Packages in AgentView
Tariffs in AgentView
Spend Caps in AgentView
Price Plans in AgentView
Contracts in AgentView
Introduction
Billing
Churn
Credit Management
Customer Experience
Financial
Report Detail
Available Reports
Billing
Average Revenue Per Customer and Account Type
Monthly Billed Services and Nominal Codes
Billing Summary
Unbilled Usage Summary
Churn
Disconnected Subscribers - Summary
Disconnected Subscribers - Detail
Credit Management
Aged Debt
Customer Accounts On Active Credit Control Procedure Summary
Customer Accounts On Active Credit Control Procedure Detail
Customer Experience
Customer Accounts With Open Query Amounts
Overdue Unresolved Work Flow Events
Workflow Events Report - Summary
Workflow Events Report - Detail
Financial
Invoice Audit Trail
Receipts Audit Trail
Payments in Suspense Accounts
Usage Reconciliation
CMP Architecture Overview
CMP Database
Identity Server
Role Extender
AgentView
Customer Management Web Services
Business Configuration
Configuration Web Services
AgentView Interfaces Layer
Published Interfaces Layer
SABRE Server
SABRE Administration Console
Report Server
Bulk Action
Aurora Console
High Availability
Introduction
Responsibilities
Deployment Configuration
Third Party Software Versions
Third Party Licences
Assumptions
About CMP Installation
Encrypting Sensitive Information
Memory Allocations
High Availability Stack Installation
Health Check Service
Prerequisites
High Availability Prerequisites
SSL Certificates
Shared System Certificate Storage
SABRE Server Encryption
Network Communications
Pre-Installation Tasks
Installation Tasks
Installation Configuration Tool
Install Cached Version
Deploy CMP
Upgrading an Existing Installation
Copy Database Based Configuration
Troubleshooting
Configure Azure Active Directory as a SAML Federated Identity Provider in WSO2
Post-Installation Checks and Tasks
High Availability Deployment Post-Installation Tasks
Uninstall CMP
Introduction
Required Reading
Data Warehouse Extracts
Overview
Scheduling
Flow
Data Warehouse Output Files
Format
Collection
File Naming
Housekeeping
Systems Monitoring
Data Warehouse Data Dictionary
Field Rules
Customer Data Extracts
Account Analytics
Agreement Analytics
Billed Usage Analytics
Invoice Detail Analytics
Payment Details Analytics
Prepaid Usage Analytics
Purchase Analytics
Statement Analytics
Subscription Analytics
Subscription Features Analytics
Subscription Service Analytics
Transaction Detail Analytics
Unbilled Usage Analytics
Unallocated Usage Analytics
CXP Extracts
Organisation Load Control Interface Table
Organisation Interface Table
Organisation Structure Interface Table
Organisation Node Attribute Interface Table
Invoice Load Control Interface Table
Invoice Interface Table
Invoice Line Interface Table
Usage Item Interface Table
Delivery Address Interface Table
Inclusive Usage Allocations Interface Table
Inclusive Usage Units Interface Table
Statement Interface Table
Statement Transation Interface Table
Hierarchy Node Check Interface Table
Configuring CXP Extracts
Invoice Analytics
Hierarchy Analytics
Configuring CXP Extracts
SOAP Web Services Technical Overview
MDS Global Web Services
MDS Global Web Services WSDLs
Validation
Optional Schema-Level Request Validation
Basic Field Validation
Data Type Validation
Business Logic Validation
Error Handling
Validation Fault
System Fault
Service Unavailable Fault
Security Fault
Authentication and Security
Web Services Audit Logs
Web Services Support for NTP
SOAP Web Services Interface Semantics
Request and Response
Account Service
AddRegisteredCard
Cancel Registered Card
CreateAccount
CreateAccountSerialNumber
QueryAccount
UpdateAccountDetails
Update Account Serial Number
UpdateRecurringPaymentDetails
Address Service
Address Configuration
CreateAddress
CreateEmailAddress
QueryEmails
RemoveEmail
UpdateAddress
Agreement Service
CreateAgreement
CreateAgreementCostCentre
QueryAgreement
Query Agreement Cost Centre
QueryAgreementByCustomerLevel
UpdateAgreement
Billing Service
CreateDiscount
Set Attributes
UpdateDiscount
Composite Service
ManageSubscriptionServices
Corporate Service
Create Corporate
QueryCorporate
Update Corporate
Features Service
QueryFeaturesHistory
SetFeature
Financials Service
CreateInvoiceQueryAmount
Query Account Balance
QueryInvoiceQueryAmounts
QueryTransactions
Group Service
CreateGroup
Query Group
UpdateGroup
Payment Service
Porting Service
CancelPortIn
CreatePAC
PortIn
Search Service
SearchAccountsBySerialNumber
SearchByAttributeValue
SearchByNameAndAddress
SearchSubscriptionsBySerialNumber Request
Security Service
QuerySecureSession
Service Service
CreateService
QueryAccountServices
QueryAccountServices Request
QuerySubscriptionServices
UpdateService
Structure Service
QueryAgreementStructure
QueryCustomerStructure
Subscription Service
CreateSubscription
LinkSubscriptions
QuerySubscription
RevertLastUpgrade
UpdateSubscription
UpdateSubscriptionSerialNumbers
UpdateTariff
WorkflowService
UpdateWorkflow
Business Configuration RESTful APIs
RESTful Web Services API
Operational Architecture
About Administration Console
Operation Monitoring
Daily Operations
Batch Audit
CMP Processes
Jobs
Daemons
System Management
Outages
Schedules
Creating a Schedule
Exclusion Calendars
System Monitoring
Probes
Executions
Logs
Outage Misfire Log
Network Requests
Messages Queues
System Configuration
Modules
Logging
Servers
System Administration
Users
Teams
Appendix
Appendix A: Sample Production Schedule
Appendix - Run Book details
Introduction
System Administration Tasks
System Overview
System Components
System Software
System Installation and Upgrade
System Communication
System Administration
Database Administration
JBoss Server Instance Administration
JBoss Web Server Instance Administration
Identity Server Administration
Role Extender Administration
SABRE Server Administration
Administration Console Administration
AgentView Administration
AgentView Interfaces Layer Administration
Published Interfaces Layer Administration
Business Configuration Administration
RESTful Web Services Administration
SOAP Web Services Administration
System Monitoring
System Security
System Availability and Recovery
System Optimisation
Security Technical Architecture
About CMP Role-Based Security
Security Groups
AgentView Groups and Parent Roles
AgentView Role Hierarchy
Batch Server and Administration Console Groups and Roles
Web Service Groups and Parent Roles
Creating Users and Assigning Group Roles in Identity Server
Create a User in Identity Server
Manage a User's Role in Identity Server
Password Recovery and Reset
Password Reset Templates
Enable Password Recovery and Reset
Password Policies
Add a User's Email in Identity Server
AgentView Function Security
Introduction
Batch Jobs and JSON Schemas
Daemons
Probes
Allowance Allocation
Billing
Invoice Production
Statement Production
Rated Charges
ratedCharge.schema
Bill Print
bill-print.schema
Invoice Posting
invoice-posting-extract.schema.
Usage Archiving
Receipt Print
receiptprint-extract.schema
General Ledger
general-ledger.schema
Bulk Action
Agreement Plan Monitor
Cross Structure Monitor
Edit Subscription
Manage Plan Tariff Change
Manage Sales Ledger Adjustment
Manage Subscription Feature
Manage Workflow
Structure Expansion Monitor
Workflow Resolution Monitor
Communications (Comms)
Comms Monitor
commsExternal.schema
commsExternalTrigger.schema
commsPushOrSMSToHandset.schema
outbound-acknowledgement.schema
Notifications Monitor
Comms Letter Monitor
Comms Email Monitor
Advance Notifications
Credit Management
Credit Control
creditControlReport.schema
Credit Control Monitor
Credit Reference
creditReferenceExtract.schema
Debt Recovery
draExtract.schema
draResponse.schema
Data Warehouse
Account Analytics
Agreement Analystics
Billed Usage Analytics
Hierarchy Analytics
Invoice Analytics
Invoice Detail Analytics
Payment Details Analytics
Prepaid Usage Analytics
Purchases Analytics
Subscription Analytics
Subscription Features Analytics
Subscription Service Analytics
Transaction Detail Analytics
Unallocated Usage Analytics
Unbilled Usage Analytics
Device Enrolment
Device Enrolment Request
Device Enrolment Response
device-enrolment-request.schema
device-enrolment-response.schema
External Reference Upload
externalreferenceupload-load.schema
Ledger
Number Management
Managed Numbers
managed-numbers.schema
Managed Number Monitor
SIM Profiles
sim-profiles.schema
Payments
Direct Debits
Mandate Registrations
Mandate Revisions
directdebitmandate-extract.schema
mandaterevision-load.schema
Recurring Payments
Recurring Payments
Recurring Payments Rejections
inbound-acknowledgement.schema
outbound-acknowledgement.schema
recurring-card-outbound.schema
recurring-bank-outbound.schema
recurring-cheque-outbound.schema
recurring-payment-rejection.schema
posting-out.schema
reversal-out.schema
Non Recurring Payments
nonRecurringPayments.schema
Recurring Pre Payments
recurringprepayments.schema
recurringprepaymentsbalance.schema
recurringprepaymentsbalancerejections.schema
recurringprepaymentscardrejections.schema
Provisioning
Provisioning
provisioning_inbound.schema
Message Properties
Bill Cycle Change
billcycle-inbound.schema
billcycle-outbound.schema
Purge
Rating
Rated Usage
rated-usage.schema
unrated-usage.schema
Offline Rating
Offline Rerating
Sales Orders
Sales Order Request
Sales Order Dispatch
order-request.schema
order-disptach.schema
Termination
Termination Fee Monitor
Utility
Batch Error Management
Data Fix
Usage Reconciliation
Usage Aggregation
Usage Reconcilation
Workflow
Action Monitor
Workflow Monitor
Terms Used in this Document
Introduction
Purge Routines
Archive Management
Comms Purge
Consumer Purge
Interface Purge
System Activity Purge
How to Manage Alert Recipients in CMP
How to Manage Serial Numbers in CMP
Porting Requests
How To Publish product offerings from the Aurora Console
Number Change
How To: Agreement Administrator Communications
Cancel a Subscription
Closed User Groups
Create a Closed User Group
Edit a Closed User Group
View a Closed User Group
Recontracting
Bill Reprint
Apply Consumer Price Increase
Update Attributes
Bulk Action Create Subscription
Identity Management (Blacklisting)
Number Portability
eSIM
Write Off