Browse Source

Dec 26 [UPDT] Bug Fixed 'sale_report_advanced'

pull/232/head
AjmalCybro 2 years ago
parent
commit
53a284779c
  1. 2
      sale_report_advanced/__manifest__.py
  2. 4
      sale_report_advanced/wizard/sale_analysis.py
  3. 2
      sale_report_advanced/wizard/sale_category.py
  4. 2
      sale_report_advanced/wizard/sale_indent.py
  5. 2
      sale_report_advanced/wizard/sale_invoice.py
  6. 2
      sale_report_advanced/wizard/sale_report.py

2
sale_report_advanced/__manifest__.py

@ -22,7 +22,7 @@
{ {
'name': 'Advanced Sales Reports', 'name': 'Advanced Sales Reports',
'version': '15.0.1.0.0', 'version': '15.0.1.0.1',
'summary': 'Advanced sales reports for Odoo 15', 'summary': 'Advanced sales reports for Odoo 15',
'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

@ -43,10 +43,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_category.py

@ -37,7 +37,7 @@ except ImportError:
class SaleReportAdvance(models.TransientModel): class SaleReportAdvance(models.TransientModel):
_name = "sale.report.category" _name = "sale.report.category"
category_ids = fields.Many2many('product.category', string="Categories",required=True) category_ids = fields.Many2many('product.category', string="Categories", required=True)
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")
company_ids = fields.Many2many('res.company', string='Companies') company_ids = fields.Many2many('res.company', string='Companies')

2
sale_report_advanced/wizard/sale_indent.py

@ -43,7 +43,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

@ -40,7 +40,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

@ -43,7 +43,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