OdooWiki OCA HUB

PMS TicketBAI Integration

pms_l10n_es_tbai folder_open OCA/pms open_in_new
Generic Modules/Property Management System Licencia: AGPL-3

Este módulo integra PMS (Property Management System) con el módulo oficial de Odoo TicketBAI EDI (l10n_es_edi_tbai).

Garantiza que las facturas emitidas al partner anónimo/varios del PMS (pms.various_pms_partner) se identifiquen correctamente como facturas simplificadas en el envío XML de TicketBAI, de modo que no se incluyan datos del destinatario en el XML y el flag FacturaSimplificada se establezca en S.

Sin este módulo, las facturas simplificadas creadas desde PMS fallarían con el error de TicketBAI B4_2000012 ("Country code is mandatory when ID Type is not NIF-IVA"), porque el sistema intentaría incluir datos del destinatario para un partner que no tiene VAT ni país configurados.

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

Marca automáticamente las facturas emitidas al partner anónimo/varios del PMS como facturas simplificadas para el TicketBAI español, de modo que se envían correctamente sin datos del destinatario.

Este módulo conecta el Property Management System (PMS) con el sistema español de factura electrónica TicketBAI. Cuando se crea una factura para el partner especial del PMS utilizado para clientes anónimos o varios, el módulo la trata automáticamente como una factura simplificada.

En la práctica, esto significa que cuando dicha factura se envía a la autoridad fiscal española a través de TicketBAI, el sistema no intentará incluir los datos del destinatario (como el número de IVA o el país) que faltan para ese partner anónimo. En su lugar, marca la factura como factura simplificada (flag FacturaSimplificada establecido en S) y omite los datos del destinatario del XML.

Sin este módulo, estas facturas se rechazarían con el error B4_2000012 porque el sistema exigiría un código de país para un partner que no lo tiene. El módulo evita ese error sobrescribiendo la comprobación que decide si una factura es simplificada.

El cambio se aplica a todas las facturas (account.move) que utilizan el partner varios del PMS. Funciona automáticamente en segundo plano; no hay nuevos menús, botones ni informes. El módulo se instala automáticamente cuando están presentes tanto el módulo PMS como el de TicketBAI.

Depende de

l10n_es_edi_tbaipms

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. 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: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

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.

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.