From 793ec9f857218e6cbba049cbe9fb9a8380038cab Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Mon, 6 Aug 2012 18:29:03 +0530 Subject: [PATCH] removed method get_uom_details from Supplier Quotation, as there is no need to track Stock UOM in a quotation --- .../doctype/supplier_quotation/supplier_quotation.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py b/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py index f52e428744..f5b9335c4d 100644 --- a/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py +++ b/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py @@ -21,7 +21,7 @@ from utilities.transaction_base import TransactionBase class DocType(TransactionBase): def __init__(self, doc, doclist=None): self.doc, self.doclist = doc, doclist or [] - self.tname, self.fname = "Supplier Quotation Item", "quotation_item" + self.tname, self.fname = "Supplier Quotation Item", "quotation_items" def autoname(self): """autoname based on naming series value""" @@ -66,7 +66,8 @@ class DocType(TransactionBase): self.doc, self.doclist, """[['Purchase Request', 'Supplier Quotation'], ['Purchase Request Item', 'Supplier Quotation Item']]""") - for d in getlist(self.doclist, "quotation_details"): + from webnotes.model.doclist import getlist + for d in getlist(self.doclist, self.fname): if d.item_code and not d.purchase_rate: d.purchase_ref_rate = d.discount_rate = d.purchase_rate = 0.0 d.import_ref_rate = d.import_rate = 0.0 @@ -74,9 +75,6 @@ class DocType(TransactionBase): def get_purchase_tax_details(self): self.doclist = get_obj('Purchase Common').get_purchase_tax_details(self) - def get_uom_details(self, args=None): - return get_obj('Purchase Common').get_uom_details(args) - def validate_fiscal_year(self): get_obj(dt = 'Purchase Common').validate_fiscal_year( \ self.doc.fiscal_year, self.doc.transaction_date, 'Quotation Date')