[FIX] account_usability: fix cash in computation of sale_dates
This commit is contained in:
@@ -37,6 +37,7 @@
|
|||||||
'wizard/account_group_generate_view.xml',
|
'wizard/account_group_generate_view.xml',
|
||||||
'wizard/account_payment_register_views.xml',
|
'wizard/account_payment_register_views.xml',
|
||||||
'security/ir.model.access.csv',
|
'security/ir.model.access.csv',
|
||||||
|
'report/invoice_report.xml',
|
||||||
],
|
],
|
||||||
'qweb': ['static/src/xml/account_payment.xml'],
|
'qweb': ['static/src/xml/account_payment.xml'],
|
||||||
'installable': True,
|
'installable': True,
|
||||||
|
|||||||
@@ -152,13 +152,13 @@ class AccountMove(models.Model):
|
|||||||
""" French law requires to set sale order dates into invoice
|
""" French law requires to set sale order dates into invoice
|
||||||
returned string: "sale1 (date1), sale2 (date2) ..."
|
returned string: "sale1 (date1), sale2 (date2) ..."
|
||||||
"""
|
"""
|
||||||
for inv in self:
|
for move in self:
|
||||||
sales = inv.invoice_line_ids.mapped(
|
sales = move.invoice_line_ids.mapped(
|
||||||
'sale_line_ids').mapped('order_id')
|
'sale_line_ids').mapped('order_id')
|
||||||
dates = ["%s (%s)" % (
|
dates = ["%s (%s)" % (
|
||||||
x.name, format_date(inv.env, self.date_order))
|
x.name, format_date(move.env, x.date_order))
|
||||||
for x in sales]
|
for x in sales]
|
||||||
inv.sale_dates = ", ".join(dates)
|
move.sale_dates = ", ".join(dates)
|
||||||
|
|
||||||
# allow to manually create moves not only in general journals,
|
# allow to manually create moves not only in general journals,
|
||||||
# but also in cash journal and check journals (= bank journals not linked to a bank account)
|
# but also in cash journal and check journals (= bank journals not linked to a bank account)
|
||||||
|
|||||||
Reference in New Issue
Block a user