From e87f9f3618eec1f7d04622877204e7d3d2b503bc Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Thu, 13 Jul 2017 10:37:53 +0530 Subject: [PATCH] Get default company address (#3674) --- frappe/contacts/doctype/address/address.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/frappe/contacts/doctype/address/address.py b/frappe/contacts/doctype/address/address.py index 4446805952..5455e77468 100644 --- a/frappe/contacts/doctype/address/address.py +++ b/frappe/contacts/doctype/address/address.py @@ -185,6 +185,13 @@ def get_shipping_address(company): address_as_dict = address[0] name, address_template = get_address_templates(address_as_dict) return address_as_dict.get("name"), frappe.render_template(address_template, address_as_dict) + +def get_company_address(company): + ret = frappe._dict() + ret.company_address = get_default_address('Company', company) + ret.company_address_display = get_address_display(ret.company_address) + + return ret def address_query(doctype, txt, searchfield, start, page_len, filters): from frappe.desk.reportview import get_match_cond