Double Phone Number Registration Control
Double Phone Number Registration Control
Enforce Validated Landline & Mobile Data Entry Standards Across Odoo Contacts
Eliminate dummy phone numbers, invalid SMS dispatches, and messy CRM profiles.
Enforce dual-field phone and mobile number formatting rules, visual UI badge indicators, and flexible company vs. individual target filters.
Odoo 15 / 16 / 17 / 18 / 19 Ready
E.164 & Regex Validation
CRM Data Hardening
The Problem: Dirty CRM Records & Wasted Marketing Budgets
When salespeople or intake staff register contacts with missing numbers, incomplete digit counts, or dummy placeholders (like "000000"), your call center efficiency plummets. Automated SMS campaigns bounce, customer service channels fail to connect, and your database degrades over time. Standard Odoo allows saving contacts without validating character structure or ensuring both primary phone and mobile channels exist.
High-Efficiency Contact Verification
A flexible enforcement engine designed for Sales Operations, Call Centers, and Data Quality Managers.
Dual-Field Parsing & Validation
Validates both
Phone
(landline) and
Mobile
fields simultaneously using Odoo's native `phone_validation` engine with fallback regex safeguards to guarantee correct international/local formatting.
Visual Status UI Badges
Gives operators immediate visual feedback. Inline status indicators next to Phone and Mobile fields clearly show
Valid
(Green),
Invalid
(Red), or
Missing
(Amber) states in real time.
Customizable Enforcement Modes
Tailor requirements to your workflow. Enforce mandatory presence for both fields, or simply validate format accuracy for whatever numbers are entered. Apply rules specifically to Companies, Individuals, or both.
Data Audit & Search Filters
Comes with built-in search filters for `res.partner`. Instantly isolate records with missing or invalid contact numbers so data teams can perform targeted bulk cleanup drives.
Zero Friction: Legacy Data Protection
Installing this module
never retroactively blocks or locks legacy database entries
. Validation rules trigger strictly when a contact is newly created or when the Phone/Mobile fields are explicitly modified by a user.
Flexible Control Settings
Managed centrally from
Settings > Contacts / CRM > Phone Validation Settings
.
Configuration Option
Description
Options
Enable Validation Policy
Master switch to toggle global phone number verification rules
Global On / Off
Enforcement Rigor
Choose whether to force filling both fields or validate format only
Require Both / Format Only
Target Partner Filter
Specify which contact types must adhere to the rules
Companies / Individuals / All
Optimized Search Triggers:
Odoo phone number validation, validate mobile field Odoo, res.partner phone control, Odoo CRM data cleaning, double phone number enforcement, prevent bad phone numbers Odoo, E.164 phone validation, Odoo contact phone status badge, SyncSoft.
System Interface & Visual Controls
Cleanly integrated into standard Odoo Partner forms and settings panels.
Developed with
by SyncSoft Team
Contact Us
SyncSoft