OdooWiki OCA HUB

Intrastat Product Declaration for Spain

l10n_es_intrastat_report folder_open OCA/l10n-spain open_in_new
Intrastat Licencia: AGPL-3

Este módulo implementa la declaración Intrastat española.

El informe se puede revisar y corregir donde sea necesario antes de la creación del archivo csv para la declaració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 19.0

Añade la declaración de productos Intrastat española a Odoo: recopila las facturas correctas, añade campos específicos de España (provincia/estado, VAT del cliente, incoterm) y exporta la declaración como un archivo CSV para la AEAT.

Este módulo adapta la declaración genérica de productos Intrastat de Odoo a los requisitos españoles. Solo funciona cuando el país de la compañía es España; de lo contrario, se detiene con un mensaje de error.

Lo que obtienen los usuarios: - Cuando se calculan las líneas de la declaración, el módulo añade la provincia española ("Intrastat State") de la operación, el incoterm y, para las expediciones a partir de 2022, el número de IVA del cliente. Si falta ese número de IVA, se anota una advertencia en la declaración (excepto para las posiciones fiscales de consumidor final). - La provincia se toma del partner del almacén para las ventas, de la ubicación de destino para las compras y, en su defecto, de la provincia de la compañía. - Para las llegadas, se recogen tanto las facturas de proveedor como las notas de crédito de cliente; para las expediciones, las facturas de cliente y las notas de crédito de proveedor. - Las líneas de la declaración agrupan las transacciones por provincia y, para las expediciones a partir de 2022, por IVA del cliente. Se suman los pesos y los importes, y se utiliza un peso de 1 cuando el total es cero.

Dónde aparece: - Columnas y campos adicionales en las pantallas de cálculo de Intrastat y de líneas de la declaración (provincia, IVA del cliente). - El incoterm pasa a ser obligatorio cuando el nivel de declaración es "extended". - La declaración se puede exportar como archivo CSV (separado por punto y coma, formato numérico español) con el nombre del periodo, y como informe Excel que incluye una columna de IVA para las expediciones a partir de 2022.

También añade los códigos de transacción españoles y un asistente, ofrecido durante la configuración, que importa los códigos HS de producto españoles desde un archivo incluido, incluidas sus unidades Intrastat.

Modelos y campos (7)
  • stock.location · amplía un modelo existente
  • account.chart.template · amplía un modelo existente
  • intrastat.product.declaration · modelo nuevo
  • l10n.es.intrastat.code.import · modelo nuevo
  • intrastat.product.computation.line · amplía un modelo existentepartner_vat (Customer VAT), intrastat_state_id (Intrastat State)
  • intrastat.product.declaration.line · amplía un modelo existentepartner_vat (Customer VAT), intrastat_state_id (Intrastat State)
  • report.intrastat_product.product_declaration_xls · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 8 confirmadas, 1 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

WARNING: Este módulo entra en conflicto con los módulos de Intrastat de los addons oficiales de enterprise. Si ya tiene instalados estos módulos, debe desinstalarlos antes de instalar este módulo.

Debe añadir los códigos HS de producto para su empresa a través del asistente de instalación. Se lanza automáticamente si instala el módulo desde la UI.

Si se utiliza cualquier otro método de instalación, puede ir a Settings \> Technical \> Actions \> Configuration Wizards en modo desarrollador, y lanzar allí el asistente llamado "Import Spanish Product HS Codes"

Los códigos incluidos son para 2023. Por favor, compruebe posibles actualizaciones de estos códigos en:

Este asistente también establece un tipo de transacción Intrastat predeterminado razonable para cada tipo de factura a nivel de empresa, pero puede cambiarse más tarde.

Este módulo añade los siguientes parámetros de configuración:

  • Company
  • Arrivals : Exempt, Standard o Extended
  • Dispatches : Exempt, Standard o Extended
  • Default Intrastat Transaction
  • Default Intrastat Transport Mode (Extended Declaration)
  • Default Intrastat Incoterm (Extended Declaration)
  • Warehouse
  • Intrastat State to cope with warehouses in different states La configuración del Intrastat State en un Warehouse requiere un inicio de sesión perteneciente al grupo de seguridad "Spanish Intrastat Product Declaration".
  • Intrastat Codes, Supplementary Units, Transaction Types, Transport Modes, States Cf. menú Invoicing / Configuration / Miscellaneous / Intrastat Configuration
  • Product Puede definir un Intrastat Code predeterminado en el Product o en la Product Category.
  • Vaya a Facturación \> Informes \> Intrastat \> Declaración Intrastat de Productos Española.
  • Cree un nuevo registro.
  • Seleccione o introduzca los siguientes datos:
  • Año
  • Mes
  • Tipo: para seleccionar si son llegadas o expediciones.
  • Nivel de declaración: estándar o ampliado.
  • Acción:
  • si es "Nihil", no es posible ningún recálculo y el informe se considera vacío.
  • si es "Replace", se recalcula todo.
  • si es "Append", solo se añaden las líneas nuevas.
  • Haga clic en "Generate Lines from invoices" para rellenar las líneas de transacción. Puede revisarlas en la página "Transactions" del informe.
  • Haga clic en "Generate Declaration Lines" para rellenar las líneas que resumen las transacciones y serán el origen de las exportaciones. Puede revisarlas en la página "Declaration Lines".
  • Haga clic en "Generate CSV Declaration Line" para obtener el CSV con el que declarar el informe en AEAT.
  • Haga clic en "Excel Export" para tener la información en una hoja de cálculo.

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.