Account Payment Method Base + Payment Mode Glue

account_payment_method_base_mode
REPOSITORY
REPOSITORYOCA/bank-payment
GIT
GIThttps://github.com/OCA/bank-payment.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/bank-payment/tree/18.0/account_payment_method_base_mode
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Therp BV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Therp BV
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, Nikos Tsirintanis, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/bank-payment
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:18
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-payment:
    - account_payment_method_base
OCA/bank-payment:
    - account_payment_mode
odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module is a glue module between **account_payment_method_base**
and **account_payment_mode**.

In Odoo 18 the module `account_payment_method_base` introduces the
canonical user interface for the model `account.payment.method`,
including:

- form view
- list view
- search view
- menu entry

However `account_payment_mode` historically defined its own base
views for the same model.

This results in two competing base view definitions.

This module rewires the views from `account_payment_mode`
so they inherit from the views provided by
`account_payment_method_base`.

This preserves compatibility with existing modules that inherit:

- `account_payment_mode.account_payment_method_form`
- `account_payment_mode.account_payment_method_tree`
- `account_payment_mode.account_payment_method_search`

while ensuring that `account_payment_method_base` remains the
canonical provider of the payment method UI.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
account_payment_mode.account_payment_method_form xpath Inherits account_payment_method_base.account_payment_method_form
account_payment_mode.account_payment_method_search Inherits account_payment_method_base.account_payment_method_search
account_payment_mode.account_payment_method_tree Inherits account_payment_method_base.account_payment_method_list
Models touched (0)

No models found for this module.