Files
enterprise-addons/l10n_my_reports/report/statement_account.py
T

21 lines
744 B
Python

# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import fields, models
class ReportL10n_My_ReportsReport_Statement_Account(models.AbstractModel):
_name = 'report.l10n_my_reports.report_statement_account'
_description = "Statement of Account Report"
def _get_report_values(self, docids, data=None):
data = data or {}
ids = docids or data.get('context', {}).get('active_ids', [])
data['date_to'] = fields.Date.to_date(data.get("date_to", fields.Date.today()))
data.setdefault('domain', [])
return {
'doc_ids': ids,
'doc_model': 'res.partner',
'docs': self.env['res.partner'].browse(ids),
**data,
}