Chart of accounts added for Singapore and some other fixes

This commit is contained in:
Nabin Hait
2016-01-06 12:32:39 +05:30
parent a40c6282a1
commit ea8bc8ecb0
31 changed files with 638 additions and 272 deletions

View File

@@ -101,19 +101,6 @@ class Company(Document):
frappe.db.set(self, "default_payable_account", frappe.db.get_value("Account",
{"company": self.name, "account_type": "Payable"}))
def add_acc(self, lst):
account = frappe.get_doc({
"doctype": "Account",
"freeze_account": "No",
"company": self.name
})
for d in self.fld_dict.keys():
account.set(d, (d == 'parent_account' and lst[self.fld_dict[d]]) and lst[self.fld_dict[d]] +' - '+ self.abbr or lst[self.fld_dict[d]])
if not account.parent_account:
account.flags.ignore_mandatory = True
account.insert()
def set_default_accounts(self):
self._set_default_account("default_cash_account", "Cash")
self._set_default_account("default_bank_account", "Bank")