[fix] no default party currency
This commit is contained in:
parent
5532a14938
commit
361df8993f
@ -147,15 +147,6 @@ def set_account_and_due_date(party, account, party_type, company, posting_date,
|
|||||||
return out
|
return out
|
||||||
|
|
||||||
def validate_accounting_currency(party):
|
def validate_accounting_currency(party):
|
||||||
company_currency = get_company_currency()
|
|
||||||
|
|
||||||
# set party account currency
|
|
||||||
if not party.party_account_currency:
|
|
||||||
if party.default_currency:
|
|
||||||
party.party_account_currency = party.default_currency
|
|
||||||
elif len(set(company_currency.values())) == 1:
|
|
||||||
party.party_account_currency = company_currency.values()[0]
|
|
||||||
|
|
||||||
party_account_currency_in_db = frappe.db.get_value(party.doctype, party.name, "party_account_currency")
|
party_account_currency_in_db = frappe.db.get_value(party.doctype, party.name, "party_account_currency")
|
||||||
if party_account_currency_in_db != party.party_account_currency:
|
if party_account_currency_in_db != party.party_account_currency:
|
||||||
existing_gle = frappe.db.get_value("GL Entry", {"party_type": party.doctype,
|
existing_gle = frappe.db.get_value("GL Entry", {"party_type": party.doctype,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user