point_of_sale/wizard/pos_daily_sales_reports.py

16 lines
612 B
Python
Raw Normal View History

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import fields, models
class PosDailyReport(models.TransientModel):
_name = 'pos.daily.sales.reports.wizard'
_description = 'Point of Sale Daily Report'
pos_session_id = fields.Many2one('pos.session', required=True)
def generate_report(self):
data = {'date_start': False, 'date_stop': False, 'config_ids': self.pos_session_id.config_id.ids, 'session_ids': self.pos_session_id.ids}
return self.env.ref('point_of_sale.sale_details_report').report_action([], data=data)