| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-payment |
| GIT | |
| GIT | https://github.com/OCA/account-payment.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-payment/tree/18.0/partner_aging |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Open Source Integrators |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Open Source Integrators |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Adasat Torres de Leon |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-payment |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:17 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - onboarding - product - 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 creates a new customer / supplier aging report as of a given date. The default Aged Partner balance report is related to a specific date and a static PDF that is based on the difference between credits and debits, not based on documents such as Invoices/Bills and Payments. This module provides an interactive view with details of the invoice. This module does not consider unapplied credits. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_customer_aging_ad_list |
customer.aging.ad.list | res.partner.aging.customer | list | New |
view_customer_aging_ad_search |
customer.aging.ad.search | res.partner.aging.customer | search | New |
view_partner_aging_date |
Partner Aging Date | res.partner.aging.date | form | New |
view_supplier_aging_ad_list |
supplier.aging.ad.list | res.partner.aging.supplier | list | New |
view_supplier_aging_ad_search |
supplier.aging.ad.search | res.partner.aging.supplier | search | New |
view_supplier_aging_date |
Supplier Aging Date | res.partner.aging.date | form | New |
avg_days_overdue
Integer
readonly=True
date
Date
readonly=True
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.move
readonly=True
args: 'account.move', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Our Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
age_date
Date
default=<expr>
required=True
args: 'Aging Date'
open_customer_aging(self)
open_supplier_aging(self)
avg_days_overdue
Integer
readonly=True
date
Date
readonly=True
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.move
readonly=True
args: 'account.move', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Their Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-payment |
| GIT | |
| GIT | https://github.com/OCA/account-payment.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-payment/tree/17.0/partner_aging |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Open Source Integrators |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Open Source Integrators |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Miquel Alzanillas |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-payment |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:09 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - onboarding - product - 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 creates a new customer / supplier aging report as of a given date. The default Aged Partner balance report is related to a specific date and a static PDF that is based on the difference between credits and debits, not based on documents such as Invoices/Bills and Payments. This module provides an interactive view with details of the invoice. This module does not consider unapplied credits. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_customer_aging_ad_search |
customer.aging.ad.search | res.partner.aging.customer | search | New |
view_customer_aging_ad_tree |
customer.aging.ad.tree | res.partner.aging.customer | tree | New |
view_partner_aging_date |
Partner Aging Date | res.partner.aging.date | form | New |
view_supplier_aging_ad_search |
supplier.aging.ad.search | res.partner.aging.supplier | search | New |
view_supplier_aging_ad_tree |
supplier.aging.ad.tree | res.partner.aging.supplier | tree | New |
view_supplier_aging_date |
Supplier Aging Date | res.partner.aging.date | form | New |
avg_days_overdue
Integer
readonly=True
date
Date
readonly=True
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.move
readonly=True
args: 'account.move', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Our Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
age_date
Date
default=<expr>
required=True
args: 'Aging Date'
open_customer_aging(self)
open_supplier_aging(self)
avg_days_overdue
Integer
readonly=True
date
Date
readonly=True
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.move
readonly=True
args: 'account.move', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Their Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-payment |
| GIT | |
| GIT | https://github.com/OCA/account-payment.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-payment/tree/16.0/partner_aging |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Open Source Integrators |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Open Source Integrators |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Christopher Ormaza |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-payment |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 15:04:55 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_customer_aging_ad_search |
customer.aging.ad.search | res.partner.aging.customer | search | New |
view_customer_aging_ad_tree |
customer.aging.ad.tree | res.partner.aging.customer | tree | New |
view_partner_aging_date |
Partner Aging Date | res.partner.aging.date | form | New |
view_supplier_aging_ad_search |
supplier.aging.ad.search | res.partner.aging.supplier | search | New |
view_supplier_aging_ad_tree |
supplier.aging.ad.tree | res.partner.aging.supplier | tree | New |
view_supplier_aging_date |
Supplier Aging Date | res.partner.aging.date | form | New |
avg_days_overdue
Integer
readonly=True
date
Date
readonly=True
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.move
readonly=True
args: 'account.move', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Our Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
age_date
Date
default=<expr>
required=True
args: 'Aging Date'
open_customer_aging(self)
open_supplier_aging(self)
avg_days_overdue
Integer
readonly=True
date
Date
readonly=True
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.move
readonly=True
args: 'account.move', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Their Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-payment |
| GIT | |
| GIT | https://github.com/OCA/account-payment.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-payment/tree/15.0/partner_aging |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Open Source Integrators |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Open Source Integrators |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Urvisha-OSI |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-payment |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:41 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_customer_aging_ad_search |
customer.aging.ad.search | res.partner.aging.customer | search | New |
view_customer_aging_ad_tree |
customer.aging.ad.tree | res.partner.aging.customer | tree | New |
view_partner_aging_date |
Partner Aging Date | res.partner.aging.date | form | New |
view_supplier_aging_ad_search |
supplier.aging.ad.search | res.partner.aging.supplier | search | New |
view_supplier_aging_ad_tree |
supplier.aging.ad.tree | res.partner.aging.supplier | tree | New |
view_supplier_aging_date |
Supplier Aging Date | res.partner.aging.date | form | New |
avg_days_overdue
Integer
readonly=True
date
Date
readonly=True
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.move
readonly=True
args: 'account.move', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Our Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
age_date
Date
default=<expr>
required=True
args: 'Aging Date'
open_customer_aging(self)
open_supplier_aging(self)
avg_days_overdue
Integer
readonly=True
date
Date
readonly=True
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.move
readonly=True
args: 'account.move', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Their Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-payment |
| GIT | |
| GIT | https://github.com/OCA/account-payment.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-payment/tree/14.0/partner_aging |
| VERSION | |
| VERSION | 1.0.4 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Open Source Integrators |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Open Source Integrators |
| COMMITTERS | |
| COMMITTERS | Maxime Chambreuil, GitHub, OCA Transbot, Sébastien Alix, oca-travis, Weblate, OCA-git-bot, Patrick Wilson, AmmarOSI, Balaji Kannan |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-payment |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:09 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_customer_aging_ad_search |
customer.aging.ad.search | res.partner.aging.customer | search | New |
view_customer_aging_ad_tree |
customer.aging.ad.tree | res.partner.aging.customer | tree | New |
view_partner_aging_date |
Partner Aging Date | res.partner.aging.date | form | New |
view_supplier_aging_ad_search |
supplier.aging.ad.search | res.partner.aging.supplier | search | New |
view_supplier_aging_ad_tree |
supplier.aging.ad.tree | res.partner.aging.supplier | tree | New |
view_supplier_aging_date |
Supplier Aging Date | res.partner.aging.date | form | New |
avg_days_overdue
Integer
readonly=True
args: 'Avg Days Overdue'
date
Date
readonly=True
args: 'Date'
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.move
readonly=True
args: 'account.move', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Our Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
args: 'Total'
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
age_date
Date
default=<expr>
required=True
args: 'Aging Date'
open_customer_aging(self)
open_supplier_aging(self)
avg_days_overdue
Integer
readonly=True
args: 'Avg Days Overdue'
date
Date
readonly=True
args: 'Date'
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.move
readonly=True
args: 'account.move', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Their Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
args: 'Total'
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-payment |
| GIT | |
| GIT | https://github.com/OCA/account-payment.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-payment/tree/13.0/partner_aging |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Open Source Integrators |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Open Source Integrators |
| COMMITTERS | |
| COMMITTERS | GitHub, mreficent, Víctor Martínez, oca-travis, Weblate, OCA-git-bot, Nikul Chaudhary |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-payment |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:19 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - 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 | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_customer_aging_ad_search |
customer.aging.ad.search | res.partner.aging.customer | search | New |
view_customer_aging_ad_tree |
customer.aging.ad.tree | res.partner.aging.customer | tree | New |
view_partner_aging_date |
Partner Aging Date | res.partner.aging.date | form | New |
view_supplier_aging_ad_search |
supplier.aging.ad.search | res.partner.aging.supplier | search | New |
view_supplier_aging_ad_tree |
supplier.aging.ad.tree | res.partner.aging.supplier | tree | New |
view_supplier_aging_date |
Supplier Aging Date | res.partner.aging.date | form | New |
avg_days_overdue
Integer
readonly=True
args: 'Avg Days Overdue'
date
Date
readonly=True
args: 'Date'
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.move
readonly=True
args: 'account.move', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Our Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
args: 'Total'
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
age_date
Date
default=<expr>
required=True
args: 'Aging Date'
open_customer_aging(self)
open_supplier_aging(self)
avg_days_overdue
Integer
readonly=True
args: 'Avg Days Overdue'
date
Date
readonly=True
args: 'Date'
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.move
readonly=True
args: 'account.move', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Their Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
args: 'Total'
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-payment |
| GIT | |
| GIT | https://github.com/OCA/account-payment.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-payment/tree/12.0/partner_aging |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Open Source Integrators |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Open Source Integrators |
| COMMITTERS | |
| COMMITTERS | Maxime Chambreuil, GitHub, OCA Transbot, oca-travis, Weblate, OCA-git-bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-payment |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:24 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account_voucher - account - base_setup - base - web - product - decimal_precision - bus - web_tour - uom - analytic - portal - http_routing - digest |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_customer_aging_ad_search |
customer.aging.ad.search | res.partner.aging.customer | search | New |
view_customer_aging_ad_tree |
customer.aging.ad.tree | res.partner.aging.customer | tree | New |
view_partner_aging_date |
Partner Aging Date | res.partner.aging.date | form | New |
view_supplier_aging_ad_search |
supplier.aging.ad.search | res.partner.aging.supplier | search | New |
view_supplier_aging_ad_tree |
supplier.aging.ad.tree | res.partner.aging.supplier | tree | New |
view_supplier_aging_date |
Supplier Aging Date | res.partner.aging.date | form | New |
avg_days_overdue
Integer
readonly=True
args: 'Avg Days Overdue'
date
Date
readonly=True
args: 'Date'
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.invoice
readonly=True
args: 'account.invoice', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Our Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
args: 'Total'
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
age_date
Date
default=<expr>
required=True
args: 'Aging Date'
open_customer_aging(self)
open_supplier_aging(self)
avg_days_overdue
Integer
readonly=True
args: 'Avg Days Overdue'
date
Date
readonly=True
args: 'Date'
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.invoice
readonly=True
args: 'account.invoice', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Their Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
args: 'Total'
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-payment |
| GIT | |
| GIT | https://github.com/OCA/account-payment.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-payment/tree/11.0/partner_aging |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Open Source Integrators |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Open Source Integrators |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, oca-travis, OCA-git-bot, Murtuza Saleh |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-payment |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:24:01 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account_invoicing - account - base_setup - base - web - product - decimal_precision - bus - web_tour - analytic - web_planner - portal - http_routing - account_voucher |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_customer_aging_ad_search |
customer.aging.ad.search | res.partner.aging.customer | search | New |
view_customer_aging_ad_tree |
customer.aging.ad.tree | res.partner.aging.customer | tree | New |
view_partner_aging_date |
Partner Aging Date | res.partner.aging.date | form | New |
view_supplier_aging_ad_search |
supplier.aging.ad.search | res.partner.aging.supplier | search | New |
view_supplier_aging_ad_tree |
supplier.aging.ad.tree | res.partner.aging.supplier | tree | New |
view_supplier_aging_date |
Supplier Aging Date | res.partner.aging.date | form | New |
avg_days_overdue
Integer
readonly=True
args: 'Avg Days Overdue'
date
Date
readonly=True
args: 'Date'
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.invoice
readonly=True
args: 'account.invoice', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Our Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
args: 'Total'
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
age_date
Date
default=<expr>
required=True
args: 'Aging Date'
open_customer_aging(self)
open_supplier_aging(self)
avg_days_overdue
Integer
readonly=True
args: 'Avg Days Overdue'
date
Date
readonly=True
args: 'Date'
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.invoice
readonly=True
args: 'account.invoice', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Their Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
args: 'Total'
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-payment |
| GIT | |
| GIT | https://github.com/OCA/account-payment.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-payment/tree/10.0/partner_aging |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | Yes |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Ursa Information Systems |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Ursa Information Systems |
| COMMITTERS | |
| COMMITTERS | GitHub, OCA Transbot, oca-travis |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-payment |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:20:01 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account_accountant - account - base_setup - base - web_kanban - web - product - decimal_precision - bus - web_tour - report - analytic - web_planner - account_voucher |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_customer_aging_ad_search |
customer.aging.ad.search | res.partner.aging.customer | search | New |
view_customer_aging_ad_tree |
customer.aging.ad.tree | res.partner.aging.customer | tree | New |
view_partner_aging_date |
Partner Aging Date | res.partner.aging.date | form | New |
view_supplier_aging_ad_search |
supplier.aging.ad.search | res.partner.aging.supplier | search | New |
view_supplier_aging_ad_tree |
supplier.aging.ad.tree | res.partner.aging.supplier | tree | New |
view_supplier_aging_date |
Supplier Aging Date | res.partner.aging.date | form | New |
avg_days_overdue
Integer
readonly=True
args: 'Avg Days Overdue'
date
Date
readonly=True
args: 'Date'
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.invoice
readonly=True
args: 'account.invoice', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Our Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
args: 'Total'
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
age_date
Datetime
default=<expr>
required=True
args: 'Aging Date'
open_customer_aging(self)
open_supplier_aging(self)
avg_days_overdue
Integer
readonly=True
args: 'Avg Days Overdue'
date
Date
readonly=True
args: 'Date'
date_due
Date
readonly=True
args: 'Due Date'
days_due_01to30
Float
readonly=True
args: '1/30'
days_due_121togr
Float
readonly=True
args: '+121'
days_due_31to60
Float
readonly=True
args: '31/60'
days_due_61to90
Float
readonly=True
args: '61/90'
days_due_91to120
Float
readonly=True
args: '91/120'
inv_date_due
Date
readonly=True
args: 'Invoice Date'
invoice_id
Many2one → account.invoice
readonly=True
args: 'account.invoice', 'Invoice'
invoice_ref
Char
readonly=True
size=25
args: 'Their Invoice'
max_days_overdue
Integer
readonly=True
args: 'Days Outstanding'
not_due
Float
readonly=True
args: 'Not Due Yet'
partner_id
Many2one → res.partner
readonly=True
args: 'res.partner', 'Partner'
salesman
Many2one → res.users
readonly=True
args: 'res.users', 'Sales Rep'
total
Float
readonly=True
args: 'Total'
execute_aging_query(self, age_date=False)
init(self)
open_document(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoice-reporting |
| GIT | |
| GIT | https://github.com/OCA/account-invoice-reporting.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoice-reporting/tree/7.0/partner_aging |
| VERSION | |
| VERSION | 1.7.2 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Ursa Information Systems |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Ursa Information Systems |
| COMMITTERS | |
| COMMITTERS | Sandy Carter, OCA Transbot |
| WEBSITE | |
| WEBSITE | http://www.ursainfosystems.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:07:16 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - base - account_accountant - account_voucher - account - base_setup - web_kanban - web - product - process - decimal_precision - analytic - board - edi - email_template |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Interactive Partner Aging
=========================
This module creates new AR and AP views.
The default OpenERP Aged Partner balance report is a static PDF that is based
on the difference between credits and debits, not based on documents such as
Invoices and Payments. It also does not consider unapplied payments. This
version is interactive and more complete.
A detailed description of this module can be found at
https://github.com/OCA/account-invoice-reporting/raw/7.0/partner_aging/partner_aging_README.pdf
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/OCA/account-fiscal-rule/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed feedback
`here <https://github.com/OCA/account-invoice-reporting/issues/new?body=module:%20partner_aging%0Aversion:%207.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Credits
=======
Contributors
------------
* Ursa Information Systems <contact@ursainfosystems.com>
* Guillaume Auger <guillaume.auger@savoirfairelinux.com>
* Loïc Faure-Lacroix <loic.lacroix@savoirfairelinux.com>
* Sandy Carter <sandy.carter@savoirfairelinux.com>
Maintainers
-----------
.. image:: http://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: http://odoo-community.org
This module is maintained by the OCA.
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission os to support the collaborative development of Odoo features and
promote its widespread use.
To contribute to this module, please visit http://odoo-community.org.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_customer_aging_search |
customer.aging.search | partner.aging.customer | search | New |
view_customer_aging_tree |
customer.aging.tree | partner.aging.customer | tree | New |
view_supplier_aging_search |
supplier.aging.search | partner.aging.supplier | search | New |
view_supplier_aging_tree |
supplier.aging.tree | partner.aging.supplier | tree | New |
No new fields.
Public methods (2)init(self, cr)
open_document(self, cr, uid, ids, context=None)
No new fields.
Public methods (2)init(self, cr)
open_invoice(self, cr, uid, ids, context=None)