From b0f0aaf5b137dcf5ce644d37336ca23a7e66a928 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Wed, 2 Mar 2016 13:08:40 +0530 Subject: [PATCH] [minor] added chart of accounts, cost centers buttons on Company --- .../page/accounts_browser/accounts_browser.js | 25 ++--- erpnext/setup/doctype/company/company.js | 59 ++++++----- erpnext/setup/doctype/company/company.json | 99 ++++++++++++++----- 3 files changed, 117 insertions(+), 66 deletions(-) diff --git a/erpnext/accounts/page/accounts_browser/accounts_browser.js b/erpnext/accounts/page/accounts_browser/accounts_browser.js index f1e3f169ff7..fe19c324631 100644 --- a/erpnext/accounts/page/accounts_browser/accounts_browser.js +++ b/erpnext/accounts/page/accounts_browser/accounts_browser.js @@ -50,36 +50,31 @@ frappe.pages["Accounts Browser"].on_page_load = function(wrapper){ erpnext.account_chart && erpnext.account_chart.make_new(); }, "octicon octicon-plus"); + var company_list = $.map(locals[':Company'], function(c) { return c.name; }).sort(); + // company-select - wrapper.$company_select = wrapper.page.add_select("Company", []) + wrapper.$company_select = wrapper.page.add_select("Company", company_list) .change(function() { var ctype = frappe.get_route()[1] || 'Account'; erpnext.account_chart = new erpnext.AccountsChart(ctype, $(this).val(), chart_area.get(0), wrapper.page); }) - // load up companies - return frappe.call({ - method: 'erpnext.accounts.page.accounts_browser.accounts_browser.get_companies', - callback: function(r) { - wrapper.$company_select.empty(); - $.each(r.message, function(i, v) { - $('