blob: 5324cde5375ee21184c8626905cc9654096798da [file] [log] [blame]
Pratik Vyas8e0438b2014-05-28 16:53:05 +05301from erpnext.__version__ import __version__
Rushabh Mehta86a824c2016-04-15 16:44:44 +05302
3import frappe
4
5def get_default_company(user=None):
6 '''Get default company for user'''
7 from frappe.defaults import get_user_default_as_list
8
9 if not user:
10 user = frappe.session.user
11
12 companies = get_user_default_as_list(user, 'company')
13 if companies:
14 default_company = companies[0]
15 else:
16 default_company = frappe.db.get_single_value('Global Defaults', 'default_company')
17
18 return default_company
19
20def get_default_currency():
21 '''Returns the currency of the default company'''
22 company = get_default_company()
23 if company:
24 return frappe.db.get_value('Company', company, 'default_currency')