OdooWiki OCA HUB

Belgium MIS Builder - XML exports

l10n_be_mis_reports_xml folder_open OCA/l10n-belgium open_in_new
Reporting Licencia: AGPL-3

Este módulo permite exportar la declaración de IVA belga como un archivo XML que sigue la definición oficial y puede presentarse a los servicios en línea de la administración.

Las definiciones del dominio XML (archivos XSD) se pueden encontrar en el sitio web de la administració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 18.0

Exporta una declaración de IVA belga desde un informe de MIS Builder como un archivo XML oficial listo para subir al portal de la administración tributaria. El botón Export XML aparece solo en el informe de declaración de IVA belga.

Este módulo añade una exportación XML a la declaración de IVA belga construida con MIS Builder. En una instancia de informe MIS que utiliza la plantilla de declaración de IVA belga, aparece un botón "Export XML" junto a la exportación habitual a Excel, tanto en el formulario como en la vista de lista.

Al hacer clic en él se abre un pequeño asistente donde se elige el periodo (mes o trimestre) y se marcan opciones como "no customer listing" (nihil), "ask restitution" y "ask payment form". Para una declaración mensual de diciembre también se puede introducir el importe de la casilla 91. El número de mes o trimestre se deriva automáticamente de la fecha de inicio del informe, y el número de IVA y el teléfono del declarante se toman de la empresa y se limpian de caracteres no numéricos.

Al pulsar "Download XML" se genera un archivo con el nombre de la instancia del informe, siguiendo la estructura oficial de VATConsignment: datos del declarante (nombre, dirección, país, correo electrónico, teléfono), periodo (mes o trimestre más año), los importes de las casillas tomados del informe, el indicador nihil del listado de clientes y las solicitudes de restitución/pago. Se genera automáticamente una referencia del declarante a partir de una secuencia dedicada.

Si la empresa no tiene número de IVA, la exportación se bloquea con un error que solicita que se complete. El módulo extiende mis.report.instance y añade el modelo be.vat.declaration.wizard.

Modelos y campos (2)
  • mis.report.instance · amplía un modelo existente_is_be_vat_declaration
  • be.vat.declaration.wizard · modelo nuevoperiod, grid_91, ask_payment (Ask payment form), period_value, declarant_vat (Declarant Tax ID), mr_instance_id (Mis Report Instance), ask_restitution, declarant_phone, client_listing_nihil

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

Fuentes · Odoo 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/l10n-belgium.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para usar este módulo, debe ir a Accounting \> Reporting \> MIS Reports y usar los botones disponibles en los informes previamente configurados, como vista previa, exportar, añadir al panel.

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.

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.