added get_supplier_details and commonified invoice functions

This commit is contained in:
Rushabh Mehta
2014-01-28 17:43:10 +05:30
parent 21d324c597
commit 49dd7bee87
18 changed files with 136 additions and 234 deletions

View File

@@ -45,16 +45,6 @@ class TransactionBase(StatusUpdater):
break
return self._party_type_and_name
def get_supplier_defaults(self):
from erpnext.buying.doctype.supplier.supplier import get_supplier_details
return get_supplier_details(self.doc.supplier)
def set_supplier_defaults(self):
from erpnext.buying.doctype.supplier.supplier import get_supplier_details
for fieldname, val in get_supplier_details(self.doc.supplier).iteritems():
if self.meta.get_field(fieldname):
self.doc.fields[fieldname] = val
def get_lead_defaults(self):
out = self.get_default_address_and_contact("lead")