OdooWiki OCA HUB

ITA - Codice fiscale

l10n_it_fiscalcode folder_open OCA/l10n-italy open_in_new
Localization/Italy Licencia: AGPL-3

Italiano

Este módulo añade al partner el campo codice fiscale y permite calcular su valor.

English

Este módulo amplía la funcionalidad de partner permitiendo calcular su código fiscal.

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 16.0

Añade un campo de Código Fiscal italiano a contactos y empresas, lo valida y proporciona un asistente para calcularlo a partir de datos personales. El código también se imprime en las facturas.

Este módulo añade un campo 'Fiscal Code' a los contactos (res.partner) y a las empresas (res.company). Para las personas físicas, el código se comprueba automáticamente: debe tener exactamente 16 caracteres y superar un test de validez italiano; de lo contrario, Odoo bloquea el guardado con un error. El campo se convierte automáticamente a mayúsculas mientras se escribe.

Un botón 'Compute FC' aparece junto al campo Fiscal Code en el formulario de contacto. Abre un asistente donde se introducen los apellidos, el nombre, la fecha de nacimiento, la ciudad y la provincia de nacimiento, y el sexo. Odoo calcula entonces el código fiscal utilizando los datos oficiales de códigos de ciudades italianas incluidos en el módulo. Si el contacto ya tiene un código fiscal diferente, el asistente se niega a sobrescribirlo y pide que se elimine primero el existente. Tras el cálculo, el contacto se establece como persona física.

El módulo también añade el código fiscal al formulario de empresa (junto al número de IVA) y al informe de factura: si el cliente tiene un código fiscal, se imprime en la factura.

Puedes buscar contactos por código fiscal utilizando los filtros de búsqueda estándar. El módulo se apoya en una base de datos integrada de códigos de ciudades italianas, que es de solo lectura para los usuarios normales y editable por los responsables de contactos.

Depende de

account
Modelos y campos (5)
  • res.company · amplía un modelo existentefiscalcode
  • res.partner · amplía un modelo existentefiscalcode (Fiscal Code)
  • res.city.it.code · modelo nuevoname, notes, name_var (Name variation), province, var_date (Variation date), province_var (Province variation), cadastre_code (Belfiore cadastre code (not used anymore)), creation_date, national_code (National code), cadastre_code_var (Cadastre code variation), national_code_var (National code variation)
  • wizard.compute.fc · modelo nuevosex, birth_city (City of birth), birth_date (Date of birth), birth_province (Province), fiscalcode_surname (Surname), fiscalcode_firstname (First name)
  • res.city.it.code.distinct · modelo nuevoname

Texto generado por IA (DeepSeek) al leer el código de la versión 16.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.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Italiano

Instalar el paquete Python: codicefiscale.

English

Instalar el paquete Python: codicefiscale.

Italiano

En la ficha del partner, haga clic en el botón Calcola CF para abrir el asistente relativo al cálculo del codice fiscale.

English

Vaya a Partner y haga clic en "Compute FC" para abrir el asistente relacionado con el cálculo del código fiscal.

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

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.