Browse Source

Dec 26 [UPDT] Bug Fixed 'sale_report_advanced'

pull/238/head
AjmalCybro 2 years ago
parent
commit
a1fbef3a1e
  1. 2
      sale_report_advanced/__manifest__.py
  2. 4
      sale_report_advanced/wizard/sale_analysis.py
  3. 2
      sale_report_advanced/wizard/sale_indent.py
  4. 2
      sale_report_advanced/wizard/sale_invoice.py
  5. 2
      sale_report_advanced/wizard/sale_report.py

2
sale_report_advanced/__manifest__.py

@ -20,7 +20,7 @@
{ {
'name': 'Advanced Sales Reports', 'name': 'Advanced Sales Reports',
'version': '14.0.1.0.0', 'version': '14.0.1.0.1',
'summary': 'Advanced sales reports for odoo 14', 'summary': 'Advanced sales reports for odoo 14',
'description': """module helps you to print reports like Sales Analysis, Sales By Category, 'description': """module helps you to print reports like Sales Analysis, Sales By Category,
Sales Indent, Sales Invoice ,Product Profit ,Hourly Sales in PDF and XLSX format.""", Sales Indent, Sales Invoice ,Product Profit ,Hourly Sales in PDF and XLSX format.""",

4
sale_report_advanced/wizard/sale_analysis.py

@ -41,10 +41,10 @@ class SaleReportAdvance(models.TransientModel):
to_date = fields.Date(string="End Date") to_date = fields.Date(string="End Date")
status = fields.Selection( status = fields.Selection(
[('all', 'All'), ('draft', 'Draft'), ('sent', 'Quotation Sent'), ('sale', 'Sale Order'), ('done', 'Locked')], [('all', 'All'), ('draft', 'Draft'), ('sent', 'Quotation Sent'), ('sale', 'Sale Order'), ('done', 'Locked')],
string='Status', default='all', reqired=True) string='Status', default='all', required=True)
print_type = fields.Selection( print_type = fields.Selection(
[('sale', 'Sale Order'), ('product', 'Products')], [('sale', 'Sale Order'), ('product', 'Products')],
string='Print By', default='sale', reqired=True) string='Print By', default='sale', required=True)
today_date = fields.Date(default=fields.Date.today()) today_date = fields.Date(default=fields.Date.today())
def get_analysis_report(self): def get_analysis_report(self):

2
sale_report_advanced/wizard/sale_indent.py

@ -41,7 +41,7 @@ class SaleReportAdvance(models.TransientModel):
to_date = fields.Date(string="End Date") to_date = fields.Date(string="End Date")
status = fields.Selection( status = fields.Selection(
[('all', 'All'), ('draft', 'Draft'), ('sent', 'Quotation Sent'), ('sale', 'Sale Order'), ('done', 'Locked')], [('all', 'All'), ('draft', 'Draft'), ('sent', 'Quotation Sent'), ('sale', 'Sale Order'), ('done', 'Locked')],
string='Status', default='all', reqired=True) string='Status', default='all', required=True)
company_ids = fields.Many2many('res.company', string='Companies') company_ids = fields.Many2many('res.company', string='Companies')
today_date = fields.Date(default=fields.Date.today()) today_date = fields.Date(default=fields.Date.today())

2
sale_report_advanced/wizard/sale_invoice.py

@ -38,7 +38,7 @@ class SaleReportAdvance(models.TransientModel):
from_date = fields.Date(string="Start Date") from_date = fields.Date(string="Start Date")
to_date = fields.Date(string="End Date") to_date = fields.Date(string="End Date")
status = fields.Selection([('open', 'Open'), ('paid', 'Paid'), ('both', 'Both')], status = fields.Selection([('open', 'Open'), ('paid', 'Paid'), ('both', 'Both')],
string='Status', default='open', reqired=True) string='Status', default='open', required=True)
company_ids = fields.Many2many('res.company', string='Companies') company_ids = fields.Many2many('res.company', string='Companies')
today_date = fields.Date(default=fields.Date.today()) today_date = fields.Date(default=fields.Date.today())

2
sale_report_advanced/wizard/sale_report.py

@ -41,7 +41,7 @@ class SaleReportAdvance(models.TransientModel):
from_date = fields.Date(string="Start Date") from_date = fields.Date(string="Start Date")
to_date = fields.Date(string="End Date") to_date = fields.Date(string="End Date")
type = fields.Selection([('customer', 'Customers'), ('product', 'Products'), ('both', 'Both')], type = fields.Selection([('customer', 'Customers'), ('product', 'Products'), ('both', 'Both')],
string='Report Print By', default='customer', reqired=True) string='Report Print By', default='customer', required=True)
company_ids = fields.Many2many('res.company', string='Companies') company_ids = fields.Many2many('res.company', string='Companies')
today_date = fields.Date(default=fields.Date.today()) today_date = fields.Date(default=fields.Date.today())

Loading…
Cancel
Save