b86afb2964
* feat: Financial Ratio report added * fix: Made columns dynamic * fix: Changed fieldtype of year column * fix: Added Financial Ratios for all Fiscal Years * fix: Added Validation of only Parent Having account_type of Direct Income, Indirect Income, Current Asset and Current Liability * fix: Added 4 more ratios * fix: added a function for repeated code * fix: added account_type in accounts utils and cleaned report code * fix: created function for avg_ratio_values * fix: cleaning code * fix: basic ratios completed * fix: cleaned the code * chore: code cleanup * chore: remove comments * chore: code cleanup * chore: cleanup account query * chore: Remove unused variables --------- Co-authored-by: Ritvik Sardana <ritviksardana@Ritviks-MacBook-Air.local> Co-authored-by: Deepesh Garg <deepeshgarg6@gmail.com>
27 lines
775 B
JavaScript
27 lines
775 B
JavaScript
// Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors
|
|
// License: GNU General Public License v3. See license.txt
|
|
|
|
frappe.require("assets/erpnext/js/financial_statements.js", function () {
|
|
frappe.query_reports["Balance Sheet"] = $.extend(
|
|
{},
|
|
erpnext.financial_statements
|
|
);
|
|
|
|
erpnext.utils.add_dimensions("Balance Sheet", 10);
|
|
|
|
frappe.query_reports["Balance Sheet"]["filters"].push({
|
|
fieldname: "accumulated_values",
|
|
label: __("Accumulated Values"),
|
|
fieldtype: "Check",
|
|
default: 1,
|
|
});
|
|
console.log(frappe.query_reports["Balance Sheet"]["filters"]);
|
|
|
|
frappe.query_reports["Balance Sheet"]["filters"].push({
|
|
fieldname: "include_default_book_entries",
|
|
label: __("Include Default Book Entries"),
|
|
fieldtype: "Check",
|
|
default: 1,
|
|
});
|
|
});
|