From f14335b8f332ea7f1886ce3f51074cddf20e4436 Mon Sep 17 00:00:00 2001 From: Ajmal JK Date: Tue, 25 Feb 2020 10:35:41 +0530 Subject: [PATCH] [FIX] Bug Fixed 'mobile_service_shop' --- mobile_service_shop/__manifest__.py | 2 +- mobile_service_shop/doc/RELEASE_NOTES.md | 6 ++++++ .../models/product_order_line.py | 3 +-- .../reports/service_ticket_template.xml | 20 +++++++++---------- .../wizard/mobile_create_invoice.py | 4 +--- 5 files changed, 19 insertions(+), 16 deletions(-) diff --git a/mobile_service_shop/__manifest__.py b/mobile_service_shop/__manifest__.py index bab693e60..d04f03279 100644 --- a/mobile_service_shop/__manifest__.py +++ b/mobile_service_shop/__manifest__.py @@ -21,7 +21,7 @@ ############################################################################# { 'name': 'Mobile Service Management', - 'version': '13.0.1.0.1', + 'version': '13.0.1.1.2', 'summary': 'Module for managing mobile service shop daily activities.', 'category': 'Industries', 'author': 'Cybrosys Techno Solutions', diff --git a/mobile_service_shop/doc/RELEASE_NOTES.md b/mobile_service_shop/doc/RELEASE_NOTES.md index 1918c0523..41b974090 100755 --- a/mobile_service_shop/doc/RELEASE_NOTES.md +++ b/mobile_service_shop/doc/RELEASE_NOTES.md @@ -11,3 +11,9 @@ Initial Commit. #### FIX Bug Fixed. + +#### 25.02.2020 +#### Version 13.0.1.1.2 +#### FIX + +Bug Fixed In Invoice diff --git a/mobile_service_shop/models/product_order_line.py b/mobile_service_shop/models/product_order_line.py index e17959f72..33be7d3f5 100644 --- a/mobile_service_shop/models/product_order_line.py +++ b/mobile_service_shop/models/product_order_line.py @@ -69,12 +69,11 @@ class ProductOrderLine(models.Model): 'location_id': picking.picking_type_id.default_location_src_id.id, 'location_dest_id': self.product_order_id.person_name.property_stock_customer.id, 'picking_id': picking.id, - 'move_dest_id': False, + 'move_dest_ids': False, 'state': 'draft', 'company_id': self.product_order_id.company_id.id, 'price_unit': price_unit, 'picking_type_id': picking.picking_type_id.id, - 'procurement_id': False, 'route_ids': 1 and [ (6, 0, [x.id for x in self.env['stock.location.route'].search([('id', 'in', (2, 3))])])] or [], 'warehouse_id': picking.picking_type_id.warehouse_id.id, diff --git a/mobile_service_shop/reports/service_ticket_template.xml b/mobile_service_shop/reports/service_ticket_template.xml index 71e0f56b0..484091d2f 100644 --- a/mobile_service_shop/reports/service_ticket_template.xml +++ b/mobile_service_shop/reports/service_ticket_template.xml @@ -13,12 +13,12 @@ - - + + - - + +
Ref no:Ref no  :  
Customer name:Customer name  :  
@@ -27,19 +27,19 @@ - - + + - - + +
Requested date: Requested date  :  
Return date:Return date  :  
-

Device details

- +

Device details

+
diff --git a/mobile_service_shop/wizard/mobile_create_invoice.py b/mobile_service_shop/wizard/mobile_create_invoice.py index 19aa88b9b..ed7d0f67b 100644 --- a/mobile_service_shop/wizard/mobile_create_invoice.py +++ b/mobile_service_shop/wizard/mobile_create_invoice.py @@ -50,14 +50,12 @@ class MobileServiceInvoice(models.Model): supplier = service_id.person_name inv_data = { 'type': 'out_invoice', - 'reference': supplier.name, - 'account_id': supplier.property_account_receivable_id.id, + 'ref': supplier.name, 'partner_id': supplier.id, 'currency_id': service_id.company_id.currency_id.id, 'journal_id': service_id.journal_type.id, 'invoice_origin': service_id.name, 'company_id': service_id.company_id.id, - 'date_due': service_id.return_date, } inv_id = inv_obj.create(inv_data) service_id.first_payment_inv = inv_id.id
Sl no.