Intrastat Product Declaration for Spain
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.0Añ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.
Depende de
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-03Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.
Fuentes · Odoo 17.0
Confirmado el 2026-11-03 en la rama 17.0 de OCA/l10n-spain.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Instalación
Fuente · Odoo 19.0WARNING: 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.
Configuración
Fuente · Odoo 19.0Este 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.
Las 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.