Partner Time to Pay

partner_time_to_pay
REPOSITORY
REPOSITORYOCA/account-invoice-reporting
GIT
GIThttps://github.com/OCA/account-invoice-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoice-reporting/tree/18.0/partner_time_to_pay
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Moduon, Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Moduon, Open Source Integrators
COMMITTERS
COMMITTERSRuchir Shukla, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoice-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:18
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
This module displays statistics related to the receivables and payables
behavior of a partner on the *Sales & Purchases* tab of the partner form
view. Also displays the full reconcile payment date on invoices.
Statistics on each contact corresponds to the partner and its child
contacts.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_invoice_tree account.invoice.tree.dtp account.move xpath Inherits account.view_invoice_tree
view_move_form account.move.form.dtp account.move xpath Inherits account.view_move_form
view_res_partner_form_dtp res.partner.form.dtp res.partner field Inherits account.view_partner_property_form
Models touched (2)

New fields (1)
  • full_reconcile_payment_date Date
    compute='_compute_full_reconcile_payment_date' compute_sudo=True help='Date when the complete reconciliation of this invoice occurred.' store=True string='Payment Date'
Public methods (0)

No public methods.

New fields (6)
  • d2p_life Float
    compute='_compute_d2x' help='Average days of payment for incoming invoices.' store=True string='AVG Days to Payable (lifetime)'
  • d2p_ly Float
    compute='_compute_d2x' help='Average days of payment for incoming invoices last year.' store=True string='AVG Days to Payable (LY)'
  • d2p_ytd Float
    compute='_compute_d2x' help='Average days of payment for incoming invoices this year.' store=True string='AVG Days to Payable (YTD)'
  • d2r_life Float
    compute='_compute_d2x' help='Average days of payment for outgoing invoices.' store=True string='AVG Days to Receivable (lifetime)'
  • d2r_ly Float
    compute='_compute_d2x' help='Average days of payment for outgoing invoices last year.' store=True string='AVG Days to Receivable (LY)'
  • d2r_ytd Float
    compute='_compute_d2x' help='Average days of payment for outgoing invoices this year.' store=True string='AVG Days to Receivable (YTD)'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoice-reporting
GIT
GIThttps://github.com/OCA/account-invoice-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoice-reporting/tree/17.0/partner_time_to_pay
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Moduon, Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Moduon, Open Source Integrators
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, bobrador
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoice-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:10
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - 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
This module displays statistics related to the receivables and payables
behavior of a partner on the *Sales & Purchases* tab of the partner form
view. Also displays the full reconcile payment date on invoices.
Statistics on each contact corresponds to the partner and its child
contacts.

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
view_invoice_tree account.invoice.tree.dtp account.move xpath Inherits account.view_invoice_tree
view_move_form account.move.form.dtp account.move xpath Inherits account.view_move_form
view_res_partner_form_dtp res.partner.form.dtp res.partner field Inherits account.view_partner_property_form
Models touched (2)

New fields (1)
  • full_reconcile_payment_date Date
    compute='_compute_full_reconcile_payment_date' compute_sudo=True help='Date when the complete reconciliation of this invoice occurred.' store=True string='Payment Date'
Public methods (0)

No public methods.

New fields (6)
  • d2p_life Float
    compute='_compute_d2x' help='Average days of payment for incoming invoices.' store=True string='AVG Days to Payable (lifetime)'
  • d2p_ly Float
    compute='_compute_d2x' help='Average days of payment for incoming invoices last year.' store=True string='AVG Days to Payable (LY)'
  • d2p_ytd Float
    compute='_compute_d2x' help='Average days of payment for incoming invoices this year.' store=True string='AVG Days to Payable (YTD)'
  • d2r_life Float
    compute='_compute_d2x' help='Average days of payment for outgoing invoices.' store=True string='AVG Days to Receivable (lifetime)'
  • d2r_ly Float
    compute='_compute_d2x' help='Average days of payment for outgoing invoices last year.' store=True string='AVG Days to Receivable (LY)'
  • d2r_ytd Float
    compute='_compute_d2x' help='Average days of payment for outgoing invoices this year.' store=True string='AVG Days to Receivable (YTD)'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoice-reporting
GIT
GIThttps://github.com/OCA/account-invoice-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoice-reporting/tree/16.0/partner_time_to_pay
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Moduon, Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Moduon, Open Source Integrators
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Eduardo De Miguel
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoice-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:58
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
view_invoice_tree account.invoice.tree.dtp account.move xpath Inherits account.view_invoice_tree
view_move_form account.move.form.dtp account.move xpath Inherits account.view_move_form
view_res_partner_form_dtp res.partner.form.dtp res.partner field Inherits account.view_partner_property_form
Models touched (2)

New fields (1)
  • full_reconcile_payment_date Date
    compute='_compute_full_reconcile_payment_date' compute_sudo=True help='Date when the complete reconciliation of this invoice occurred.' store=True string='Payment Date'
Public methods (0)

No public methods.

New fields (6)
  • d2p_life Float
    compute='_compute_d2x' help='Average days of payment for incoming invoices.' store=True string='AVG Days to Payable (lifetime)'
  • d2p_ly Float
    compute='_compute_d2x' help='Average days of payment for incoming invoices last year.' store=True string='AVG Days to Payable (LY)'
  • d2p_ytd Float
    compute='_compute_d2x' help='Average days of payment for incoming invoices this year.' store=True string='AVG Days to Payable (YTD)'
  • d2r_life Float
    compute='_compute_d2x' help='Average days of payment for outgoing invoices.' store=True string='AVG Days to Receivable (lifetime)'
  • d2r_ly Float
    compute='_compute_d2x' help='Average days of payment for outgoing invoices last year.' store=True string='AVG Days to Receivable (LY)'
  • d2r_ytd Float
    compute='_compute_d2x' help='Average days of payment for outgoing invoices this year.' store=True string='AVG Days to Receivable (YTD)'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoice-reporting
GIT
GIThttps://github.com/OCA/account-invoice-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoice-reporting/tree/15.0/partner_time_to_pay
VERSION
VERSION 1.2.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Moduon, Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Moduon, Open Source Integrators
COMMITTERS
COMMITTERSGitHub, Jairo Llopis, Weblate, OCA-git-bot, oca-ci, Eduardo De Miguel
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoice-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:46:42
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
view_invoice_tree account.invoice.tree.dtp account.move xpath Inherits account.view_invoice_tree
view_move_form account.move.form.dtp account.move xpath Inherits account.view_move_form
view_res_partner_form_dtp res.partner.form.dtp res.partner field Inherits account.view_partner_property_form
Models touched (2)

New fields (1)
  • full_reconcile_payment_date Date
    compute='_compute_full_reconcile_payment_date' compute_sudo=True help='Date when the complete reconciliation of this invoice occurred.' store=True string='Payment Date'
Public methods (0)

No public methods.

New fields (6)
  • d2p_life Float
    compute='_compute_d2x' help='Average days of payment for incoming invoices.' store=True string='AVG Days to Payable (lifetime)'
  • d2p_ly Float
    compute='_compute_d2x' help='Average days of payment for incoming invoices last year.' store=True string='AVG Days to Payable (LY)'
  • d2p_ytd Float
    compute='_compute_d2x' help='Average days of payment for incoming invoices this year.' store=True string='AVG Days to Payable (YTD)'
  • d2r_life Float
    compute='_compute_d2x' help='Average days of payment for outgoing invoices.' store=True string='AVG Days to Receivable (lifetime)'
  • d2r_ly Float
    compute='_compute_d2x' help='Average days of payment for outgoing invoices last year.' store=True string='AVG Days to Receivable (LY)'
  • d2r_ytd Float
    compute='_compute_d2x' help='Average days of payment for outgoing invoices this year.' store=True string='AVG Days to Receivable (YTD)'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoice-reporting
GIT
GIThttps://github.com/OCA/account-invoice-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoice-reporting/tree/14.0/partner_time_to_pay
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSGitHub, oca-travis, Weblate, OCA-git-bot, JevinD, Freni-OSI
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoice-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:11
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 (1)
XML IDNameModelTypeStatus
view_res_partner_form_dtp res.partner.form.dtp res.partner field Inherits account.view_partner_property_form
Models touched (1)

New fields (4)
  • d2p_life Float
    compute='_compute_d2x' string='AVG Days to Payable (lifetime)'
  • d2p_ytd Float
    compute='_compute_d2x' string='AVG Days to Payable (YTD)'
  • d2r_life Float
    compute='_compute_d2x' string='AVG Days to Receivable (lifetime)'
  • d2r_ytd Float
    compute='_compute_d2x' string='AVG Days to Receivable (YTD)'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoice-reporting
GIT
GIThttps://github.com/OCA/account-invoice-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoice-reporting/tree/13.0/partner_time_to_pay
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Weblate, OCA-git-bot, Murtuza Saleh
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoice-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:20
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 (1)
XML IDNameModelTypeStatus
view_res_partner_form_dtp res.partner.form.dtp res.partner field Inherits account.view_partner_property_form
Models touched (1)

New fields (4)
  • d2p_life Float
    compute='_compute_d2x' string='AVG Days to Payable (lifetime)'
  • d2p_ytd Float
    compute='_compute_d2x' string='AVG Days to Payable (YTD)'
  • d2r_life Float
    compute='_compute_d2x' string='AVG Days to Receivable (lifetime)'
  • d2r_ytd Float
    compute='_compute_d2x' string='AVG Days to Receivable (YTD)'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoice-reporting
GIT
GIThttps://github.com/OCA/account-invoice-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoice-reporting/tree/12.0/partner_time_to_pay
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSOCA Transbot, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/account-invoice-reporting
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:25
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 (1)
XML IDNameModelTypeStatus
view_res_partner_form_dtp res.partner.form.dtp res.partner field Inherits account.view_partner_property_form
Models touched (1)

New fields (4)
  • d2p_life Float
    compute='_compute_d2x' string='AVG Days to Payable (lifetime)'
  • d2p_ytd Float
    compute='_compute_d2x' string='AVG Days to Payable (YTD)'
  • d2r_life Float
    compute='_compute_d2x' string='AVG Days to Receivable (lifetime)'
  • d2r_ytd Float
    compute='_compute_d2x' string='AVG Days to Receivable (YTD)'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/account-invoice-reporting
GIT
GIThttps://github.com/OCA/account-invoice-reporting.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/account-invoice-reporting/tree/11.0/partner_time_to_pay
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYAccounting & Finance
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Open Source Integrators
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Open Source Integrators
COMMITTERS
COMMITTERSMaxime Chambreuil, OCA Transbot, oca-travis, OCA-git-bot, OCA Git Bot
WEBSITE
WEBSITEhttps://www.opensourceintegrators.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:24:02
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 (1)
XML IDNameModelTypeStatus
view_res_partner_form_dtp res.partner.form.dtp res.partner data Inherits account.view_partner_property_form
Models touched (1)

New fields (4)
  • d2p_life Float
    compute='_compute_d2x' string='AVG Days to Pay (lifetime)'
  • d2p_ytd Float
    compute='_compute_d2x' string='AVG Days to Pay (YTD)'
  • d2r_life Float
    compute='_compute_d2x' string='AVG Days to Pay (lifetime)'
  • d2r_ytd Float
    compute='_compute_d2x' string='AVG Days to Pay (YTD)'
Public methods (0)

No public methods.

STATUS
STATUSOpen migration PR - not merged yet for this version
REPOSITORY
REPOSITORYOCA/account-invoice-reporting
PULL REQUEST
PULL REQUEST[19.0][MIG] partner_time_to_pay: Migration to 19.0 (#423)