Este módulo añade soporte para la Déclaration Européenne des Services (DES) para Francia.
La declaración DES se introdujo el 1 de enero de 2010 en Francia. Todas las empresas francesas deben enviar esta declaración cada mes a la administración de Aduanas de Francia si venden servicios sin IVA a otras empresas de la UE.
Hay más información sobre la DES disponible en esta página web oficial.
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.0Crea y presenta la declaración francesa DES (Déclaration Européenne de Services) para servicios exentos de IVA vendidos a empresas de la UE. Odoo recopila las facturas de cliente relevantes, construye las líneas de la declaración, genera el archivo XML oficial y puede enviar por correo electrónico un recordatorio mensual.
Este módulo añade una pantalla DES en Facturación > Informes > Intrastat > DES. Un registro DES cubre un mes: se elige el primer día del mes y Odoo rellena el periodo y la fecha de fin automáticamente.
- El botón Generate Lines from Invoices recopila las facturas de cliente y las notas de crédito publicadas del periodo que están marcadas como B2B intrastat y cuyas líneas son servicios. Calcula el importe en la moneda de la compañía y el número de IVA del cliente, y se niega a continuar si falta el número de IVA de un cliente.
- Confirm bloquea la declaración, crea el archivo XML oficial (con un nombre como 2024-05_des.xml) y lo ofrece para su descarga. Back to Draft elimina el archivo y desbloquea el registro.
- Un botón Excel Export genera una hoja de cálculo que lista el IVA del cliente, el importe, el cliente y la factura.
- Una acción programada (deshabilitada por defecto) puede crear el borrador del DES del mes anterior para compañías francesas y enviar por correo a los usuarios indicados en los destinatarios de recordatorio de Intrastat de la compañía, incluyendo cualquier error encontrado.
Reglas de negocio aplicadas: la compañía debe tener un número de IVA francés válido y usar EUR; la fecha de inicio debe ser el primer día de un mes; solo un DES por mes y compañía; se validan los números de IVA de los clientes; los números de IVA del Reino Unido se rechazan después del Brexit. Las declaraciones en estado Done no se pueden eliminar. El acceso está limitado a contables y visualizadores de contabilidad, con separación multicompañía.
Depende de
Menús que añade
Modelos y campos (3)
- l10n.fr.intrastat.service.declaration · modelo nuevostate, end_date, company_id (Company), start_date, year_month (Period), currency_id (Company Currency), total_amount, attachment_id, num_decl_lines (Number of Lines), attachment_name (XML Filename), attachment_datas (XML Export), declaration_line_ids (DES Lines)
- report.l10n_fr_intrastat_service.xlsx · modelo nuevo
- l10n.fr.intrastat.service.declaration.line · modelo nuevomove_id (Invoice), parent_id (DES), company_id, partner_id (Customer), partner_vat (Customer VAT), invoice_date (Invoice Date), company_currency_id (Company Currency), invoice_currency_id, amount_company_currency (Amount), amount_invoice_currency (Invoiced Amount)
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 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/l10n-france.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Para usar este módulo, debe ir al menú Invoicing \> Reports \> Intrastat \> DES y crear un nuevo DES. A continuación, haga clic en el botón Generate lines from invoices para generar automáticamente las líneas del DES. Después de comprobar las líneas que se han generado automáticamente, haga clic en el botón Attach XML file para crear el archivo XML correspondiente al DES. Finalmente, conéctese a su cuenta en pro.douane y suba el archivo XML.
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: Instalación, Configuración.
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.