Files
plugin_recre/wizard/financeiro_wizard.py
2026-02-17 23:47:16 +01:00

16 lines
700 B
Python

from odoo import models, fields, api
class FinanceiroRelatorioWizard(models.TransientModel):
_name = 'recreacao.financeiro.wizard'
_description = 'Wizard de Relatório Financeiro'
data_inicio = fields.Date(string='Data Inicial', required=True, default=lambda self: fields.Date.today().replace(day=1))
data_fim = fields.Date(string='Data Final', required=True, default=fields.Date.today())
def action_gerar_pdf(self):
# Passa as datas para o relatório
data = {
'data_inicio': self.data_inicio,
'data_fim': self.data_fim,
}
return self.env.ref('plugin_recre.action_report_financeiro_mensal').report_action(self, data=data)