{"version":"0.13.0","built_at":"2026-10-13T01:09:27.433Z","license":"CC BY 4.0 © Mike Reams","canonical":"https://catalog.mikereams.com","product":{"id":"PR-420","name":"Oracle Utilities Customer to Meter","vendor":"Oracle","category":"Utility customer information and billing","description":"A single application for electric, gas and water utilities that combines the customer information and billing system with meter data management: customers, premises and service agreements, rates and bills, payments and collections, devices and their measurements, and the service orders that send work to the field.","website":"https://www.oracle.com/utilities/","license_model":"mixed","deployment":["saas","self-hosted"],"aliases":["C2M","Oracle C2M","Customer to Meter"],"csdm_note":"One Business Application covering both the customer and the meter data side, with an Application Service per environment. Head-end, field service and outage systems it integrates with are separate Business Applications.","sources":[{"url":"https://docs.oracle.com/en/industries/utilities/advanced-meter/","title":"Oracle Utilities Customer to Meter - Get Started"},{"url":"https://docs.oracle.com/en/industries/energy-water/advanced-meter/254/c2m-user-guides/Topics/C2M_BP_Intro.html","title":"Business User Guide"},{"url":"https://oracle.com/a/ocom/docs/industries/utilities/utilities-customer-meter-c2m-ds.pdf","title":"Oracle Utilities Customer to Meter (data sheet)"}],"as_of":"2026-10-12","product_capabilities":[{"id":"PC-420.10","name":"Customer Information","description":"The core record of persons, accounts, premises and service agreements, with start, stop and move requests, customer contacts and service requests logged against them.","business_capability_ids":["BC-1560.10.10","BC-1560.10.20","BC-1560.10.30","BC-450.20.20"],"maturity":"core","confidence":"high","source_url":"https://docs.oracle.com/en/industries/energy-water/advanced-meter/254/c2m-user-guides/Topics/C1_BP01CustInfo_Customer_Information.html","business_capabilities":[{"id":"BC-1560.10.10","name":"Service Start Requests"},{"id":"BC-1560.10.20","name":"Service Stop & Final Bill"},{"id":"BC-1560.10.30","name":"Premise-to-Premise Transfer"},{"id":"BC-450.20.20","name":"Case Logging & Routing"}]},{"id":"PC-420.20","name":"Rates","description":"Rate engine configuration that sets how each service agreement's charges are calculated and booked, with the agreement type deciding which rates may apply.","business_capability_ids":["BC-1560.20.10","BC-1560.20.20","BC-1560.20.30"],"maturity":"core","confidence":"high","source_url":"https://docs.oracle.com/en/industries/energy-water/advanced-meter/254/c2m-user-guides/Topics/C1_BP14_Rates_Rates_Introduction.html","business_capabilities":[{"id":"BC-1560.20.10","name":"Rate Schedule Build"},{"id":"BC-1560.20.20","name":"Rate Change Implementation"},{"id":"BC-1560.20.30","name":"Rate Class Assignment"}]},{"id":"PC-420.30","name":"Billing","description":"Bill and bill segment creation from scalar or interval usage, exception queues for bills that fail checks, cancel and rebill, billable charges and budget review.","business_capability_ids":["BC-1560.30.10","BC-1560.30.20","BC-1560.30.30","BC-1560.30.50","BC-250.10.10"],"maturity":"core","confidence":"high","source_url":"https://docs.oracle.com/en/industries/energy-water/advanced-meter/254/c2m-user-guides/Topics/C1_BP05Billing_Billing.html","business_capabilities":[{"id":"BC-1560.30.10","name":"Usage Bill Calculation"},{"id":"BC-1560.30.20","name":"Bill Exception Review"},{"id":"BC-1560.30.30","name":"Budget Billing Plans"},{"id":"BC-1560.30.50","name":"Cancel & Rebill"},{"id":"BC-250.10.10","name":"Invoice Generation"}]},{"id":"PC-420.40","name":"Payments and Financial Transactions","description":"Payment posting against accounts, adjustments and the financial transactions that feed the receivables balance and the general ledger.","business_capability_ids":["BC-250.40.10","BC-250.40.30","BC-250.40.40","BC-250.10.40"],"maturity":"strong","confidence":"medium","business_capabilities":[{"id":"BC-250.40.10","name":"Payment Matching"},{"id":"BC-250.40.30","name":"Receivables Subledger & Aging"},{"id":"BC-250.40.40","name":"Customer Payment Acceptance"},{"id":"BC-250.10.40","name":"Credit Notes & Adjustments"}]},{"id":"PC-420.50","name":"Credit & Collection","description":"Periodic checks of balances against collection criteria that raise letters, work items and referrals, with payment arrangements, pay plans, severance and write-off.","business_capability_ids":["BC-1560.40.10","BC-1560.40.30","BC-250.30.10","BC-250.30.20","BC-250.30.40"],"maturity":"core","confidence":"high","source_url":"https://docs.oracle.com/en/industries/energy-water/advanced-meter/254/c2m-user-guides/Topics/C1_BP08CreditAndCollections_Credit_Collections.html","business_capabilities":[{"id":"BC-1560.40.10","name":"Deferred Payment Arrangements"},{"id":"BC-1560.40.30","name":"Disconnection for Non-Payment"},{"id":"BC-250.30.10","name":"Collections Strategy"},{"id":"BC-250.30.20","name":"Dunning & Customer Contact"},{"id":"BC-250.30.40","name":"Bad Debt & Write-Off"}]},{"id":"PC-420.60","name":"Deposits","description":"Security deposits held on accounts, from the request through interest and refund, as part of the credit picture for a service.","business_capability_ids":["BC-1560.10.40","BC-250.20.40"],"maturity":"strong","confidence":"medium","business_capabilities":[{"id":"BC-1560.10.40","name":"Utility Security Deposits"},{"id":"BC-250.20.40","name":"Credit Risk Mitigation"}]},{"id":"PC-420.70","name":"Device Management and Installations","description":"Records of meters and other devices, their configurations and measuring components, and which device is installed at which service point over time.","business_capability_ids":["BC-1550.10.40","BC-1550.50.10"],"maturity":"strong","confidence":"medium","source_url":"https://docs.oracle.com/en/industries/energy-water/advanced-meter/254/c2m-user-guides/Topics/D1_BG_Device_Management.html","business_capabilities":[{"id":"BC-1550.10.40","name":"Meter-to-Premise Association"},{"id":"BC-1550.50.10","name":"Meter Inventory Tracking"}]},{"id":"PC-420.80","name":"Measurements and VEE","description":"Intake of scalar and interval readings with rule-based validation, editing and estimation, turning measurements into the usage that billing consumes.","business_capability_ids":["BC-1550.30.10","BC-1550.30.20","BC-1550.30.30"],"maturity":"core","confidence":"high","source_url":"https://docs.oracle.com/en/industries/energy-water/advanced-meter/254/c2m-user-guides/Topics/D1_BG_VEE.html","business_capabilities":[{"id":"BC-1550.30.10","name":"Read Validation Rules"},{"id":"BC-1550.30.20","name":"Consumption Estimation"},{"id":"BC-1550.30.30","name":"Billing Determinant Preparation"}]},{"id":"PC-420.90","name":"Smart Device Communications","description":"Integration with head-end and AMI systems for device events, outbound activities and completion events, so meter commands and alarms show up beside the customer record.","business_capability_ids":["BC-1550.20.10","BC-1550.20.20","BC-1550.20.30"],"maturity":"strong","confidence":"medium","source_url":"https://docs.oracle.com/en/industries/energy-water/advanced-meter/254/c2m-user-guides/Topics/D1_BG_Communications.html","business_capabilities":[{"id":"BC-1550.20.10","name":"Meter Read Collection"},{"id":"BC-1550.20.20","name":"Remote Meter Commands"},{"id":"BC-1550.20.30","name":"Meter Event Monitoring"}]},{"id":"PC-420.95","name":"Service Orders","description":"Field activities and appointments created for work at a service point, plus customer service and outage calls, with follow-up processing when the field work is completed.","business_capability_ids":["BC-450.40.20","BC-1530.20.10"],"maturity":"strong","confidence":"medium","source_url":"https://docs.oracle.com/en/industries/energy-water/advanced-meter/254/c2m-user-guides/Topics/C1_BP04FieldWork_Field_Orders.html","business_capabilities":[{"id":"BC-450.40.20","name":"Field Service Dispatch"},{"id":"BC-1530.20.10","name":"Outage Detection & Prediction"}]},{"id":"PC-420.97","name":"Case Management","description":"Cases that track a customer issue or request through configured steps until it is resolved, alongside the account it concerns.","business_capability_ids":["BC-450.20.20","BC-450.20.30","BC-450.50.30"],"maturity":"partial","confidence":"medium","business_capabilities":[{"id":"BC-450.20.20","name":"Case Logging & Routing"},{"id":"BC-450.20.30","name":"Case Resolution"},{"id":"BC-450.50.30","name":"Complaint & Service Recovery"}]},{"id":"PC-420.98","name":"Net Energy Metering","description":"A net metering service agreement on the premise that nets generated against consumed energy and settles the balance at the end of each true-up period.","business_capability_ids":["BC-1570.40.10","BC-1570.40.20","BC-1570.40.30"],"maturity":"partial","confidence":"medium","source_url":"https://docs.oracle.com/cd/F28211_01/DOC/3.3.8%20C2M.v2.7.CCB%20Manage%20Net%20Energy%20Metering%20Service.pdf","business_capabilities":[{"id":"BC-1570.40.10","name":"Export Scheme Enrollment"},{"id":"BC-1570.40.20","name":"Export Metering & Netting"},{"id":"BC-1570.40.30","name":"Export Credit Calculation"}]}],"page_url":"https://catalog.mikereams.com/products/PR-420"}}