Este módulo proporciona métodos y wizards comunes que pueden ser útiles para desarrollar un conector entre Odoo y un sistema de telefonía. Depende del módulo oficial phone_validation que gestiona el reformateo de números de teléfono utilizando la librería Python phonenumbers, que es un port de la librería utilizada en los smartphones Android. Por ejemplo, si su usuario está vinculado a una empresa francesa y actualiza la vista de formulario de un partner con un número de teléfono francés mal escrito como '01-55-42-12-42', Odoo actualizará automáticamente el número de teléfono al formato E.164 '+33155421242'. Este módulo extiende este reformateo a los métodos create() y write().
Este módulo es utilizado por el conector Odoo-Asterisk de la OCA.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Añade herramientas de número de teléfono a Odoo: un botón Marcar junto a los campos de teléfono, un reformateo internacional automático de los números almacenados y un asistente para limpiar todos los números existentes. También permite a Odoo encontrar un contacto a partir del número de un llamante entrante.
Este módulo es la base telefónica compartida que utilizan los conectores de telefonía. No se conecta por sí mismo a un sistema telefónico, pero prepara Odoo para ello.
Lo que ven los usuarios: - Un pequeño enlace "Dial" con un icono de teléfono aparece junto a los campos de teléfono y móvil en los formularios. Al hacer clic en él, se guarda el registro y se pide al sistema telefónico que marque el número. - Un menú "Telephony" aparece en Ajustes, que contiene un asistente "Reformat Phone Numbers". Este asistente reescribe los números de teléfono y móvil de todos los contactos al formato internacional estándar (por ejemplo +33 1 41 98 12 42) e informa de los números que no ha podido reformatear. Se abre automáticamente tras instalar el módulo. - En Ajustes, una sección "Telephony" permite definir cuántos dígitos deben coincidir al final de un número para que se reconozca una llamada entrante.
Comportamiento automático: - Los números de teléfono se reformatean al formato internacional cuando se crean o actualizan registros, utilizando el país del registro, su contacto o la compañía. - Odoo puede buscar un contacto, una oportunidad o un empleado a partir del número de quien llama comparando los últimos dígitos, utilizando el número de dígitos configurado (por defecto 8, debe ser positivo). - Un asistente "Number Not Found" permite crear un nuevo contacto o actualizar uno existente con el número de quien llama, eligiendo si es un número fijo o móvil.
Afecta a res.partner, res.company, res.users, res.config.settings y añade un grupo de acceso "Phone CallerID".
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (7)
- res.company · amplía un modelo existentenumber_of_digits_to_match_from_end (Number of Digits To Match From End)
- res.partner · modelo nuevo
- phone.common · modelo nuevo
- number.not.found · modelo nuevoe164_number (E.164 Number), number_type (Fixed/Mobile), calling_number, to_update_partner_id (Partner to Update), current_partner_phone (Current Phone), current_partner_mobile (Current Mobile)
- res.config.settings · amplía un modelo existentenumber_of_digits_to_match_from_end (Number of Digits)
- phone.validation.mixin · modelo nuevo
- reformat.all.phonenumbers · modelo nuevostate, phonenumbers_not_reformatted (Phone numbers that couldn't be reformatted)
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 6 confirmadas, 3 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/connector-telephony.
terminal Instalación y uso
Sin información verificadaLas instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.