France VAT Return - Selenium extension
Este módulo tiene como objetivo proporcionar una alternativa intermedia entre 2 soluciones:
- la teletransmisión de las declaraciones de IVA. La teletransmisión de la declaración de IVA requiere una suscripción de pago a una pasarela de teletransmisión. Dicha solución la proporciona el módulo de la OCA l10n_fr_account_vat_return_teledec.
- la copia manual del formulario CA3 en impots.gouv.fr a partir de las líneas de la declaración de IVA en Odoo (o del informe PDF generado por Odoo). Como desarrolladores de Odoo, odiamos el trabajo manual estúpido.
Este módulo es la única solución que propone una especie de teletransmisión gratuita del CA3, mediante el autorrelleno del formulario CA3 en impots.gouv.fr. Para ello, este módulo se basa en Selenium IDE, que es un plugin disponible para Firefox y Chrome. Selenium es un proyecto de software libre diseñado inicialmente para probar sitios web.
Esta solución solo funciona con el formulario 3310-CA3; no funciona cuando tiene casillas de IVA en el formulario 3310-A o cuando solicitó un reembolso de crédito de IVA mediante el formulario 3519.
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 14.0Añade un botón en el formulario de la declaración de IVA francesa (CA3) que genera un archivo de Selenium IDE para rellenar automáticamente el formulario CA3 en impots.gouv.fr. Solo funciona para declaraciones mensuales sin líneas 3310-A.
Este módulo amplía la pantalla de la declaración de IVA francesa (l10n.fr.account.vat.return) con un nuevo botón llamado "Generate Selenium File", situado junto al botón de impresión CA3 existente.
El botón solo es visible cuando la declaración está en el estado 'auto' y la periodicidad del IVA es mensual ('1'). Al hacer clic, Odoo genera un archivo de Selenium IDE (un archivo .side) que contiene los pasos para abrir impots.gouv.fr, iniciar sesión en el área profesional, seleccionar la sección de IVA, comprobar el SIREN, abrir el periodo mensual correcto y escribir los importes en los campos del formulario CA3.
Reglas de negocio aplicadas por el código: - Solo se admiten declaraciones CA3 mensuales; de lo contrario, se genera un error. - La declaración no debe contener líneas 3310-A; de lo contrario, se genera un error. - La empresa debe tener un número SIRET; de lo contrario, se genera un error. - Solo se pueden exportar casillas de tipo 'MOA'; otros tipos de casilla generan un error. - Cada casilla exportada debe tener un código NREF; de lo contrario, se genera un error.
El archivo generado se almacena como un adjunto en la declaración de IVA y se puede descargar desde el formulario. Se publica un mensaje en el chatter con un enlace al sitio web de Selenium IDE. El adjunto se elimina automáticamente si se eliminan el asiento contable relacionado y los adjuntos.
Depende de
Modelos y campos (1)
- l10n.fr.account.vat.return · amplía un modelo existenteselenium_attachment_id, selenium_attachment_name (Selenium Filename), selenium_attachment_datas (Selenium File)
Texto generado por IA (DeepSeek) al leer el código de la versión 14.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: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/l10n-france.
terminal Instalación y uso
Documentación de OCA · Odoo 14.0En el paso Automatic Lines, verá un botón Generate Selenium File. Cuando haga clic en este botón, Odoo generará un archivo de escenario para Selenium IDE.
Luego, siga estos pasos:
- en su navegador web, haga clic en el icono correspondiente a Selenium IDE y cargue el archivo de Selenium IDE
- se iniciará una nueva ventana del navegador web que se conectará a impots.gouv.fr
- introduzca sus credenciales de impots.gouv.fr y, a continuación, el escenario continuará su ejecución hasta la selección del formulario
- seleccione el formulario correspondiente al periodo de IVA
- Odoo rellenará todas las casillas del formulario CA3 con los valores calculados por Odoo
- Valide el formulario y confírmelo
- Siga el proceso para realizar el pago correspondiente (salvo si su empresa tiene un crédito de IVA).
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.