From 2a5d33a76642ec4c6e90e929d358332aa374d513 Mon Sep 17 00:00:00 2001 From: Ajmalcybrosys Date: Mon, 20 May 2019 10:46:00 +0530 Subject: [PATCH] [FIX] Bug Fixed --- mobile_service_shop/wizard/mobile_create_invoice.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/mobile_service_shop/wizard/mobile_create_invoice.py b/mobile_service_shop/wizard/mobile_create_invoice.py index 8e8b83102..971b7caaa 100644 --- a/mobile_service_shop/wizard/mobile_create_invoice.py +++ b/mobile_service_shop/wizard/mobile_create_invoice.py @@ -11,7 +11,6 @@ class MobileServiceInvoice(models.Model): _name = 'mobile.invoice' - advance_payment_method = fields.Selection([('advance', 'Advance'), ('full_amount', 'Full amount')], string='Invoice method', default='advance') amount = fields.Integer(string='Amount') @@ -21,7 +20,6 @@ class MobileServiceInvoice(models.Model): def action_invoice_create(self): active_id = self._context.get('active_id') service_id = self.env['mobile.service'].search([('id', '=', active_id)]) - if not service_id.env['product.product'].search([("name", "=", "Mobile Service Advance")]): vals = self._prepare_advance_product() self.env['product.product'].create(vals) @@ -40,10 +38,10 @@ class MobileServiceInvoice(models.Model): 'reference': supplier.name, 'account_id': supplier.property_account_receivable_id.id, 'partner_id': supplier.id, - 'currency_id': service_id.account_type.company_id.currency_id.id, + 'currency_id': service_id.company_id.currency_id.id, 'journal_id': service_id.journal_type.id, 'origin': service_id.name, - 'company_id': service_id.account_type.company_id.id, + 'company_id': service_id.company_id.id, 'date_due': service_id.return_date, } inv_id = inv_obj.create(inv_data)