基本情報
- モジュール名: phone_format_option
- ライセンス: AGPL-3
- オーサー: Quartile, Odoo Community Association (OCA)
- レポジトリ: https://github.com/OCA/partner-contact
- 利用可能バージョン : 18.0 (2026年9月時点)
機能概要
Odoo標準では、連絡先の「電話」と「携帯電話」に入力した番号は、常に国番号付きの国際表記に変換されます(例: +81 90-1234-5678)。
しかし国内の取引先しかない場合では、この表記を「見慣れない」または「不要」と感じるケースがあります。
このモジュールでは選択する表示形式によって、この国番号の表記を非表示に設定することが可能です。
選択できる形式は下記の3つです。
- As entered (入力したまま):形式変換を行いません。
- National(国内向け):国番号が付きません(例: 090-1234-5678)。
- International(国際向け): 国番号が付きます(例: +81 90-1234-5678)。Odoo標準の挙動です。
それぞれ、国内(日本)「09012345678」の番号と国外(アメリカ)「1112223333」の番号を入力した際の表示は、下記のようになります。
国内(09012345678) | 国外(1112223333) | |
As entered | 09012345678 | 1112223333 |
National | 090-1234-5678 | +1 111-222-3333 |
International | +81 90-1234-5678 | 1 111-222-3333 |
※「国内向け」を選択している場合でも、連絡先の国が自社の国と異なるときは国名コードが付いた形式が適用されます。
また設定した形式は、連絡先フォームで電話番号や携帯電話番号を入力または編集したときに適用されます。
既存の番号は自動で再変換されないため、設定した形式を適用したい場合は、電話番号を入力し直して再度保存する必要があります。
設定方法
管理設定 > 一般設定> 連絡先セクション の「Phone Number Format」で、適用する形式を選択します。