Account Invoice Check Total

account_invoice_check_total
REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/18.0/account_invoice_check_total
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone SA/NV
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Jérémy Didderen
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:06
ODOO DEPENDENCIES
ODOO DEPENDENCIES 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
Add a Verification Total field on vendor bills.

The user enters the taxes included invoice total as printed on the
vendor bill, then enters the invoice lines and taxes.

The system then checks the total computed by Odoo is the same as the
verification total.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_form_view res.config.settings.form (in account_invoice_check_total) res.config.settings xpath Inherits account.res_config_settings_view_form
view_move_form account.move.form (in account_invoice_check_total) account.move xpath Inherits account.view_move_form
Models touched (2)

New fields (2)
  • check_total Monetary
    copy=False readonly=True string='Verification Total'
  • check_total_display_difference Monetary
    compute='_compute_total_display_difference' string='Total Difference'
Public methods (1)
  • action_post(self)

New fields (1)
  • group_supplier_inv_check_total Boolean
    implied_group=GROUP_AICT string='Check Total on Vendor Bills'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/16.0/account_invoice_check_total
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone SA/NV
COMMITTERS
COMMITTERSAlexis de Lattre, Holger Brunn, Weblate, OCA-git-bot, oca-ci, Zina Rasoamanana
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 02:42:22
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - 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

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
res_config_settings_form_view res.config.settings.form (in account_invoice_check_total) res.config.settings xpath Inherits account.res_config_settings_view_form
view_account_journal_form account.journal xpath Inherits account.view_account_journal_form
view_move_form account.move.form (in account_invoice_check_total) account.move xpath Inherits account.view_move_form
Models touched (3)

New fields (1)
  • account_invoice_check_total_exempt Boolean
    help='When this is checked, invoices with this journal will not force filling in the verification total. This is useful ie for the expense journal' args: 'Exempt from verification total check'
Public methods (0)

No public methods.

New fields (3)
  • check_total Monetary
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Verification Total'
  • check_total_display_difference Monetary
    compute='_compute_total_display_difference' string='Total Difference'
  • check_total_exempt Boolean
    related='journal_id.account_invoice_check_total_exempt'
Public methods (1)
  • action_post(self)

New fields (1)
  • group_supplier_inv_check_total Boolean
    implied_group=GROUP_AICT string='Check Total on Vendor Bills'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/15.0/account_invoice_check_total
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone SA/NV
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Koen Loodts
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:38
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - 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

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_form_view res.config.settings.form (in account_invoice_check_total) res.config.settings xpath Inherits account.res_config_settings_view_form
view_move_form account.move.form (in account_invoice_check_total) account.move xpath Inherits account.view_move_form
Models touched (2)

New fields (2)
  • check_total Monetary
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Verification Total'
  • check_total_display_difference Monetary
    compute='_compute_total_display_difference' string='Total Difference'
Public methods (1)
  • action_post(self)

New fields (1)
  • group_supplier_inv_check_total Boolean
    implied_group=GROUP_AICT string='Check Total on Vendor Bills'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/14.0/account_invoice_check_total
VERSION
VERSION 1.0.2
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone SA/NV
COMMITTERS
COMMITTERSEnric Tobella, OCA Transbot, oca-travis, Weblate, OCA-git-bot, François Honoré, Michael Tietz, xavier
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:05
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - 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

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_form_view res.config.settings.form (in account_invoice_check_total) res.config.settings xpath Inherits account.res_config_settings_view_form
view_move_form account.move.form (in account_invoice_check_total) account.move xpath Inherits account.view_move_form
Models touched (2)

New fields (2)
  • check_total Monetary
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Verification Total'
  • check_total_display_difference Monetary
    compute='_compute_total_display_difference' string='Total Difference'
Public methods (1)
  • action_post(self)

New fields (1)
  • group_supplier_inv_check_total Boolean
    implied_group=GROUP_AICT string='Check Total on Vendor Bills'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/13.0/account_invoice_check_total
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone SA/NV
COMMITTERS
COMMITTERSPedro M. Baeza, OCA Transbot, Ernesto Tejeda, Thomas Binsfeld, oca-travis, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:16
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - 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

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_form_view res.config.settings.form (in account_invoice_check_total) res.config.settings xpath Inherits account.res_config_settings_view_form
view_move_form account.move.form (in account_invoice_check_total) account.move field Inherits account.view_move_form
Models touched (2)

New fields (2)
  • check_total Monetary
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Verification Total'
  • check_total_display_difference Monetary
    compute='_compute_total_display_difference' string='Total Difference'
Public methods (1)
  • post(self)

New fields (1)
  • group_supplier_inv_check_total Boolean
    implied_group=GROUP_AICT string='Check Total on Vendor Bills'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/12.0/account_invoice_check_total
VERSION
VERSION 1.1.1
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone SA/NV
COMMITTERS
COMMITTERSAndrea, OCA Transbot, oca-travis, Weblate, OCA-git-bot, Raf Ven, sergiocorato
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoicing
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:21
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - http_routing
    - digest
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
account_invoice_form_view account.invoice.form (in account_invoice_check_total) account.invoice field Inherits account.invoice_supplier_form
res_config_settings_form_view res.config.settings.form (in account_invoice_check_total) res.config.settings xpath Inherits account.res_config_settings_view_form
Models touched (2)

New fields (2)
  • check_total Monetary
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Verification Total'
  • check_total_display_difference Monetary
    compute='_compute_total_display_difference' string='Total Difference'
Public methods (2)
  • action_move_create(self)
    @api.multi
  • onchange_check_total(self)
    @api.onchange('check_total', 'amount_total')

New fields (1)
  • group_supplier_inv_check_total Boolean
    implied_group=GROUP_AICT string='Check Total on Vendor Bills'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/11.0/account_invoice_check_total
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone SA/NV
COMMITTERS
COMMITTERSGitHub, Andrea, OCA Transbot, oca-travis, OCA-git-bot, Raf Ven
WEBSITE
WEBSITEhttps://acsone.eu/
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:59
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - analytic
    - web_planner
    - portal
    - http_routing
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
account_invoice_form_view account.invoice.form (in account_invoice_check_total) account.invoice field Inherits account.invoice_supplier_form
res_config_settings_form_view res.config.settings.form (in account_invoice_check_total) res.config.settings xpath Inherits account.res_config_settings_view_form
Models touched (2)

New fields (2)
  • check_total Monetary
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Verification Total'
  • check_total_display_difference Monetary
    compute='_compute_total_display_difference' string='Total Difference'
Public methods (2)
  • action_move_create(self)
    @api.multi
  • onchange_check_total(self)
    @api.onchange('check_total', 'amount_total')

New fields (1)
  • group_supplier_inv_check_total Boolean
    implied_group=GROUP_AICT string='Check Total on Vendor Bills'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/10.0/account_invoice_check_total
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone SA/NV
COMMITTERS
COMMITTERSStéphane Bidoul (ACSONE), OCA Transbot, Adrien Peiffer (ACSONE), oca-travis
WEBSITE
WEBSITEhttps://acsone.eu/
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:59
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
account_config_settings_form_view account.config.settings.form (in account_invoice_check_total) account.config.settings xpath Inherits account.view_account_config_settings
account_invoice_form_view account.invoice.form (in account_invoice_check_total) account.invoice field Inherits account.invoice_supplier_form
Models touched (2)

New fields (1)
  • group_supplier_inv_check_total Boolean
    implied_group=GROUP_AICT string='Check Total on Vendor Bills'
Public methods (0)

No public methods.

New fields (1)
  • check_total Monetary
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Verification Total'
Public methods (1)
  • action_move_create(self)
    @api.multi
REPOSITORY
REPOSITORYOCA/account-invoicing
GIT
GIThttps://github.com/OCA/account-invoicing.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoicing/tree/9.0/account_invoice_check_total
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Acsone SA/NV
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Acsone SA/NV
COMMITTERS
COMMITTERSStéphane Bidoul (ACSONE), OCA Transbot, Thomas Binsfeld, oca-travis
WEBSITE
WEBSITEhttps://acsone.eu/
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:22
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - report
    - analytic
    - web_tip
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
account_config_settings_form_view account.config.settings.form (in account_invoice_check_total) account.config.settings xpath Inherits account.view_account_config_settings
account_invoice_form_view account.invoice.form (in account_invoice_check_total) account.invoice field Inherits account.invoice_supplier_form
Models touched (2)

New fields (1)
  • group_supplier_inv_check_total Boolean
    implied_group=GROUP_AICT string='Check Total on Vendor Bills'
Public methods (0)

No public methods.

New fields (1)
  • check_total Monetary
    copy=False readonly=True states={'draft': [('readonly', False)]} string='Verification Total'
Public methods (1)
  • action_move_create(self)
    @api.multi
STATUS
STATUSOpen migration PR - not merged yet for this version
REPOSITORY
REPOSITORYOCA/account-invoicing
PULL REQUEST
PULL REQUEST[19.0][MIG] account_invoice_check_total: Migration to 19.0 (#2189)