Tower: upload at_accounting 18.0.1.7 (via marketplace)
This commit is contained in:
15
addons/at_accounting/models/executive_summary_report.py
Normal file
15
addons/at_accounting/models/executive_summary_report.py
Normal file
@@ -0,0 +1,15 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import fields, models
|
||||
from odoo.exceptions import UserError
|
||||
|
||||
class ExecutiveSummaryReport(models.Model):
|
||||
_inherit = 'account.report'
|
||||
|
||||
def _report_custom_engine_executive_summary_ndays(self, expressions, options, date_scope, current_groupby, next_groupby, offset=0, limit=None, warnings=None):
|
||||
if current_groupby or next_groupby:
|
||||
raise UserError("NDays expressions of executive summary report don't support the 'group by' feature.")
|
||||
|
||||
date_diff = fields.Date.from_string(options['date']['date_to']) - fields.Date.from_string(options['date']['date_from'])
|
||||
return {'result': date_diff.days}
|
||||
Reference in New Issue
Block a user