OdooWiki OCA HUB

Base Phone Rate

base_phone_rate folder_open OCA/vertical-isp open_in_new
Uncategorised License: AGPL-3

Store international rates for phone call

auto_awesome What this module does

AI-generated from the code · Odoo 12.0

Store international phone call rates by country, state and dial prefix, and flag products that are international calls. Users can look up the rate matching a phone number.

This module adds a Phone Rates catalogue to Odoo so you can keep the price per minute of international calls. Each rate has a name, a country, an optional state, a dial prefix and a rate amount, and the dial prefix must be unique.

You find it under the Contacts app, in the Localisation menu, as "Phone Rates". The list shows name, state, country, dial prefix and rate, and you can search on any of those fields. A form lets you create or edit a rate.

Business rules built into the screen: choosing a state automatically fills in its country, and changing the country clears the state if it does not belong to that country. The rate amount is stored with the "Phone Rate" decimal precision (5 digits).

A helper function can find the rate for a given phone number by matching the longest dial prefix, so other modules can reuse it.

On products, a new checkbox "is_international_call" appears on the product form, right after the product category, to mark products that represent international calls.

Access is read-only for regular users; only system administrators can create, change or delete phone rates.

Depends on

contactsdecimal_precision

Menus it adds

Phone Rates
Models and fields (2)
  • phone.rate · new modelname (Name), rate (Rate), state_id, country_id, dial_prefix (Dial Prefix)
  • product.product · extends an existing modelis_international_call

Text generated by AI (DeepSeek) from reading the Odoo 12.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/vertical-isp.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.