Account Payment Base OCA
Este es el nuevo módulo base para el proyecto de la OCA bank-payment-alternative. Como su nombre indica, el proyecto de la OCA bank-payment-alternative es una alternativa al proyecto de la OCA bank-payment. El proyecto bank-payment-alternative utiliza el objeto nativo de método de pago de Odoo (modelo account.payment.method.line) que se introdujo en Odoo v15 y se utiliza en partners y facturas desde Odoo v18.
Este módulo añade soporte para el vínculo variable entre el diario de banco/caja y el método de pago. Un caso de uso típico es el de una empresa que tiene varias cuentas bancarias y quiere tener un método de pago de salida Wire transfer to suppliers que no esté vinculado a una cuenta bancaria específica y decidir qué cuenta bancaria se cargará al confirmar la orden de pago.
Este módulo también añade soporte para la visualización de números de cuenta bancaria parcialmente enmascarados. Esto es útil para algunos métodos de pago entrantes en los que la empresa carga la cuenta bancaria de sus clientes y la empresa quiere mostrar en sus facturas de cliente el número de cuenta bancaria que se cargará sin imprimir el número de cuenta bancaria completo, sino imprimirlo parcialmente enmascarado.
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 19.0Amplía los métodos de pago nativos de Odoo para que un método de pago pueda vincularse a una cuenta bancaria fija o a una variable elegida posteriormente, y permite mostrar números de cuenta bancaria de clientes parcialmente enmascarados en las facturas.
Este módulo se basa en las líneas de método de pago estándar de Odoo y añade más control sobre cómo se relacionan con los diarios de banco y caja.
- En cada línea de método de pago puedes establecer el "Link to Bank Account" en Fixed (siempre el mismo diario) o Variable (el diario se elige más tarde, por ejemplo al confirmar una orden de pago). Para los métodos variables, enumeras los diarios de banco permitidos.
- Un nuevo menú "Payment Methods" bajo Accounting ofrece una lista y un formulario dedicados para gestionar estas líneas de método de pago, incluido un interruptor "Selectable on Partners/Invoices", un método de pago de reembolso y una descripción de informe.
- En las facturas de cliente y las facturas de proveedor puedes elegir un método de pago preferido, y solo se ofrecen los métodos marcados como seleccionables. Si el método requiere la cuenta bancaria de la contraparte, el campo de cuenta bancaria de la factura pasa a ser obligatorio.
- Para las facturas de entrada, la cuenta bancaria del partner se rellena automáticamente a partir de la cuenta bancaria del diario del método de pago.
- Puedes elegir cuánto del número de cuenta bancaria del cliente aparece en el informe de la factura: completo, primeros caracteres, últimos caracteres, ambos o ninguno, con un número de caracteres configurable.
- El informe de análisis de facturas incorpora una columna, un filtro y una agrupación de Payment Method.
- Las reglas de validación evitan configuraciones incoherentes, como un método fijo sin diario, un método variable con una cuenta pendiente o un método variable cuyos diarios carecen de cuenta bancaria. También se comprueba que los códigos BIC tengan una longitud y un formato válidos.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (7)
- res.bank · amplía un modelo existente
- res.partner · amplía un modelo existenteproperty_inbound_payment_method_line_id, property_outbound_payment_method_line_id
- account.move · amplía un modelo existentepayment_method_code, bank_account_required
- res.partner.bank · amplía un modelo existenteacc_number_scrambled
- account.invoice.report · amplía un modelo existentepayment_method_line_id (Payment Method)
- account.payment.method · amplía un modelo existentebank_account_required
- account.payment.method.line · amplía un modelo existentename, active, company_id, journal_id, selectable (Selectable on Partners/Invoices), bank_account_link (Link to Bank Account), payment_method_id (Technical Payment Method), show_bank_account (Show Customer Bank Account), filter_journal_ids, payment_account_id (Outstanding Payment/Receipt Account), report_description, variable_journal_ids (Allowed Bank Journals), show_bank_account_chars (# of Digits to Show for Customer Bank Account), refund_payment_method_line_id (Payment Method for Refunds)
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 18.0
Confirmado el 2026-11-03 en la rama 18.0 de OCA/bank-payment-alternative.
terminal Instalación y uso
Sin información verificadaLas 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.