OdooWiki OCA HUB

SIRET Lookup

l10n_fr_siret_lookup folder_open OCA/l10n-france open_in_new
Partner Licencia: AGPL-3

Este módulo actualiza los campos del partner a través de la base de datos SIRENE \. Utiliza el conjunto de datos economicref-france-sirene-v3 de opendatasoft \.

Calcula un número de IVA teórico a partir del SIREN y luego verifica la validez del número de IVA (según la configuración) en VIES (si no es válido, se descarta el número de IVA).

El módulo admite 2 escenarios:

  • actualización de un partner existente a través del menú Action \> SIREN Lookup,
  • creación de un nuevo partner: comience estableciendo el campo VAT number, el campo SIREN o el campo SIRET y Odoo establecerá los demás campos. Por motivos de usabilidad, también funciona cuando escribe el número de IVA, SIREN o SIRET en el campo company name.

En los 2 escenarios, actualizará los siguientes campos:

  • Company Name
  • Street
  • Postal Code
  • City
  • Country
  • SIREN y NIC (es decir, SIRET)
  • VAT Number
  • Language (solo en el escenario de creación)

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.0

Busca empresas francesas en el directorio oficial SIRENE y completa automáticamente los datos del partner. Puedes buscar por nombre desde un formulario de partner, o simplemente escribir un número SIREN, SIRET o IVA y Odoo completa la dirección y el IVA.

Este módulo conecta Odoo con el directorio público de empresas francés (SIRENE, a través de opendatasoft.com) para que no tengas que introducir a mano la información de la empresa.

En un contacto de empresa, una acción llamada "SIREN Lookup" abre una ventana de búsqueda. Escribes el nombre de una empresa, haces clic en "Lookup" y Odoo muestra una lista de empresas coincidentes con su dirección, forma jurídica, SIREN, SIRET, código de actividad, fecha de creación, rango de plantilla y si siguen activas. Las empresas cerradas aparecen atenuadas. Al hacer clic en "Select" en una línea, se copian los datos de la empresa elegida en el contacto y se deja una nota en el historial del contacto indicando que se actualizó mediante la API de opendatasoft.com.

Odoo también puede rellenar el contacto automáticamente mientras escribes: si introduces un SIREN, SIRET o número de IVA francés válido en el campo SIREN, SIRET, VAT o incluso en el campo del nombre de la empresa, se rellenan por ti el nombre, la calle, el código postal, la ciudad, el país y el número de IVA. Los códigos postales franceses de ultramar se asignan al territorio correcto.

Un ajuste en la configuración de IVA te permite conservar el número de IVA calculado a partir del SIREN incluso cuando el servicio de validación europeo VIES está desactivado o se agota el tiempo de espera. Este ajuste es por empresa.

Depende de

Modelos y campos (5)
  • res.company · amplía un modelo existenteforce_vat_siret_lookup (Force VAT Numbers during SIRET Lookups if VIES check times out or is disabled)
  • res.partner · amplía un modelo existente
  • fr.siret.lookup · modelo nuevoname (Name to Search), line_ids (Results), partner_id
  • res.config.settings · amplía un modelo existenteforce_vat_siret_lookup (Force VAT Numbers during SIRET Lookups if VIES check times out or is disabled)
  • fr.siret.lookup.line · modelo nuevoape (APE Code), zip, city, name, siren (SIREN), siret (SIRET), staff (# Staff), active, street, category, ape_label (APE Label), wizard_id (Wizard), country_id (Country), legal_type, creation_date

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/l10n-france.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Se recomienda instalar python-stdnum>=1.18 para el soporte de SIRET.

Puedes usar este módulo sin configuración.

Sin embargo, se pueden ajustar 2 parámetros de configuración en Invoicing > Configuration > Settings :

  • Verify VAT Numbers (campo vat_check_vies del módulo base_vat): este parámetro definirá si quieres verificar el número de IVA calculado contra el servicio de validación VIES de la UE
  • Force VAT Numbers during SIRET Lookups if VIES check times out or is disabled (force_vat_siret_lookup): este parámetro permite forzar el uso del número de IVA calculado incluso si no se verifica contra el servicio de validación VIES de la UE o si el servicio de validación VIES de la UE genera una Exception (por ejemplo, debido a un Timeout, que son bastante frecuentes al verificar el IVA de FR)

Los 2 parámetros anteriores dependen de la compañía.

Nota: si el servicio de validación VIES de la UE informa que el número de IVA es incorrecto, el campo VAT se vacía (incluso si el parámetro Force... está marcado)

Para actualizar un partner existente, vaya a la vista de formulario del partner y haga clic en Acción \> SIREN Lookup.

De forma predeterminada, el campo de búsqueda se rellena con el nombre de la empresa. Para obtener resultados más precisos, puede que desee añadir el nombre de la ciudad donde está registrada la empresa. A continuación, haga clic en Lookup.

Se muestra una lista de empresas. Puede que desee hacer clic en una para ver la información correspondiente o seleccionar directamente la empresa desde la vista de lista. Una vez seleccionada una empresa, se actualiza la información del partner y se registra un mensaje en el chatter.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.

info

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.