16 lines
700 B
Python
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) |