OdooWiki OCA HUB

TicketBAI - Batuz - declaración de todas las operaciones de venta realizadas por las personas y entidades que desarrollan actividades económicas en Bizkaia

l10n_es_ticketbai_batuz folder_open OCA/l10n-spain open_in_new
Accounting & Finance Licencia: AGPL-3

Módulo para la declaración de todas las operaciones de venta realizadas por las personas y entidades que desarrollan actividades económicas en Bizkaia https://www.batuz.eus/fitxategiak/batuz/lroe/Batuz_LROE_Especificaciones_Env%C3%ADo_Masivo_V1_0_8.pdf

Alcance de operaciones LROE:

  • Operaciones realizadas ALTA (A00) y ANULACIÓN (AN0) de facturas
  • Modelos soportados: PF 140 (Libro Registro de Operaciones Económicas (personas físicas) y PJ 240 Libro Registro de Operaciones Económicas (personas jurídicas)
  • Anotaciones de subcapitulo 1.1 - Ingresos con factura con Software garante (LROE PF 140)
  • Anotaciones de subcapitulo 2.1 - Gastos con factura (LROE PF 140)
  • Anotaciones de subcapitulo 1.1 - Facturas emitidas con Software garante (LROE PJ 240)
  • Anotaciones de capitulo 2 - Facturas recibidas (LROE PJ 240)

El resto de operaciones y anotaciones del LROE quedan fuera del alcance de este módulo.

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 16.0

Este módulo envía las facturas de compra y sus cancelaciones a la autoridad fiscal vasca (Batuz/LROE) para empresas de Bizkaia, y realiza un seguimiento del estado de registro de cada factura.

Para empresas habilitadas para TicketBAI con la Hacienda Foral de Bizkaia, este módulo prepara y envía automáticamente la información requerida del LROE (Libro Registro de Operaciones Económicas) para facturas de compra y abonos de compra. Admite los modelos PF 140 (personas físicas) y PJ 240 (empresas).

Cuando publicas una factura de compra (in_invoice) o un abono de compra que cumple los requisitos (in_refund), el módulo construye los datos del LROE y crea una operación LROE. Si el conector está habilitado, el envío se encola como tarea en segundo plano; de lo contrario, se envía inmediatamente. La factura obtiene un estado LROE (Not recorded, Registration planned, Recorded, Recorded with warnings, Registration error, Cancel, etc.) que puedes ver en el formulario de la factura.

También puedes enviar facturas manualmente mediante la acción "Send LROE manually". Cancelar una factura desencadena una operación de cancelación a la hacienda foral. El módulo añade campos en las posiciones fiscales y en las facturas para configurar las claves de régimen de IVA para compras, y en los contactos para marcar facturas simplificadas. También añade un menú LROE bajo el menú de configuración de TicketBAI para revisar las operaciones LROE y sus respuestas.

Las reglas de negocio incluyen: los abonos de compra toman por defecto el tipo de abono "differences" y la clave de abono "R1"; la serie y el número de factura del proveedor se derivan de la referencia de la factura; y no puedes cancelar ni restablecer a borrador una factura mientras se está ejecutando una tarea de envío.

Menús que añade

LROE
Modelos y campos (10)
  • res.company · amplía un modelo existentesend_mode, sent_time, delay_time, use_connector
  • res.partner · amplía un modelo existentelroe_simplified_invoice (Simplified invoices in LROE?)
  • account.move · amplía un modelo existentelroe_state (LROE state), lroe_invoice_dict (LROE last content sent), lroe_operation_ids (LROE Operations), lroe_response_line_ids (LROE Responses), tbai_vat_regime_purchase_key (Purchase VAT Regime Key), tbai_vat_regime_purchase_key2 (Purchase VAT Regime 2nd Key), tbai_vat_regime_purchase_key3 (Purchase VAT Regime 3rd Key)
  • tbai.invoice · amplía un modelo existente
  • lroe.operation · amplía un modelo existenteapi_url (LROE API URL), jobs_ids (Connector Jobs), invoice_ids (Invoices)
  • tbai.vat.regime.key · amplía un modelo existentetype
  • account.move.reversal · amplía un modelo existentebatuz_supplier_invoice_number (Supplier Invoice Number), batuz_supplier_invoice_number_required (Is Supplier Invoice Number Required?)
  • account.chart.template · amplía un modelo existente
  • account.fiscal.position · amplía un modelo existentetbai_vat_regime_key, tbai_vat_regime_key2, tbai_vat_regime_key3, tbai_vat_regime_purchase_key (VAT Regime Key for purchases), tbai_vat_regime_purchase_key2 (VAT Regime 2nd Key for purchases), tbai_vat_regime_purchase_key3 (VAT Regime 3rd Key for purchases)
  • account.fiscal.position.template · amplía un modelo existentetbai_vat_regime_key, tbai_vat_regime_key2, tbai_vat_regime_key3, tbai_vat_regime_purchase_key (VAT Regime Key for purchases), tbai_vat_regime_purchase_key2 (VAT Regime 2nd Key for purchases), tbai_vat_regime_purchase_key3 (VAT Regime 3rd Key for purchases)

Texto generado por IA (DeepSeek) al leer el código de la versión 16.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. 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: 5 confirmadas, 4 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Para instalar este módulo necesita:

  • Los módulos l10n_es_ticketbai y l10n_es_ticketbai_api_batuz

Se puede utilizar de forma automática al validar un ticket o mediante una opción de descarga de un fichero comprimido que dadas dos fechas, contiene todas las operaciones económicas de venta no presentadas en el LROE.

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: 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.