OdooWiki OCA HUB

ITA - Banking SEPA Credit Transfer CBI

l10n_it_sct_cbi folder_open OCA/l10n-italy open_in_new
Banking Licencia: AGPL-3

Este módulo añade nuevos tipos de exportación de pagos para usar en la orden de pago. Para la transferencia de crédito italiana, los códigos de formato son

  • CBIBdyPaymentRequest.00.04.01
  • CBIBdyCrossBorderPaymentRequest.00.01.01

El XML creado sigue los estándares CBI en https://www.cbi-org.eu/My-Menu/Servizio-CBI-Documentazione/Servizio-CBI-Documentazione-Standard.

Nota (ITA):

Le specifiche CBI del bonifico XML SEPA (versione 00.04.01) si basano sul messaggio ISO20022 pain.001.001.09 e sono compliant al Rulebook SEPA.

Ad esempio la presenza obbligatoria dell’ABI della banca di addebito contenuto nel campo “MmbId” che è invece facoltativo nel tracciato ISO.

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

Añade un método de pago CBI italiano para transferencias de crédito SEPA salientes, de modo que las órdenes de pago puedan exportarse como archivos XML CBI en los dos formatos CBI.

Este módulo añade un nuevo método de pago saliente llamado "SEPA Credit Transfer Payment Request CBI" que los usuarios pueden seleccionar en las órdenes de pago. Cuando una orden de pago lo utiliza, Odoo genera un archivo XML siguiendo el estándar italiano CBI en lugar del archivo SEPA estándar.

Hay dos formatos CBI disponibles: la solicitud de pago CBI nacional (00.04.01) y la solicitud de pago CBI transfronteriza (00.01.01). El formato se elige en la configuración del método de pago.

Reglas de negocio que el módulo aplica al construir el archivo: - El banco del deudor debe tener un código ABI (tomado del banco o del IBAN); de lo contrario, la exportación se detiene con un error. - Para el formato nacional, la cuenta bancaria del acreedor debe tener un IBAN válido. - Para el formato transfronterizo, el banco debe tener un BIC y el acreedor debe tener un país; de lo contrario, la exportación se detiene con un error. - Se requiere una cuenta bancaria en cada línea de pago.

También agrupa las líneas de pago por fecha solicitada y prioridad en bloques de pago separados, añade direcciones postales para el deudor y el acreedor en el formato transfronterizo, y requiere una parte iniciadora.

Funciona en las pantallas de método de pago y orden de pago (account.payment.method, account.payment.order); no se añaden menús nuevos.

Modelos y campos (2)
  • account.payment.order · amplía un modelo existente
  • account.payment.method · amplía un modelo existentepain_version

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: 2 confirmadas, 7 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

En Facturación / Configuración / Ajustes / SEPA/PAIN, establece:

  • el código CUC en el campo Initiating Party Identifier
  • el Initiating Party Issuer (debe ser "CBI").

------------------------------------------------------------------------

En Facturación / Configuración / Gestión / Modos de pago, crea un nuevo modo de pago.

------------------------------------------------------------------------

En el nuevo modo de pago es importante establecer el formato italiano SEPA CBI

Este módulo utiliza los pagos agrupados implementados por la OCA en account_payment_order, los pagos agrupados también están implementados en Odoo EE.

Cuando creas una nueva orden de pago, debes seleccionar el modo de pago creado durante la configuración

Para obtener el archivo xml:

  • haz clic en "Confirm payments"
  • haz clic en "Generate payment file"

------------------------------------------------------------------------

Después puedes descargar el archivo generado

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.

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.