diff --git a/erpnext/accounts/report/balance_sheet/balance_sheet.py b/erpnext/accounts/report/balance_sheet/balance_sheet.py index 52a358bd8b..1f60f8f1e1 100644 --- a/erpnext/accounts/report/balance_sheet/balance_sheet.py +++ b/erpnext/accounts/report/balance_sheet/balance_sheet.py @@ -9,19 +9,19 @@ from erpnext.accounts.report.financial_statements import (get_period_list, get_c def execute(filters=None): period_list = get_period_list(filters.fiscal_year, filters.periodicity) - + asset = get_data(filters.company, "Asset", "Debit", period_list, only_current_fiscal_year=False) liability = get_data(filters.company, "Liability", "Credit", period_list, only_current_fiscal_year=False) equity = get_data(filters.company, "Equity", "Credit", period_list, only_current_fiscal_year=False) - - provisional_profit_loss = get_provisional_profit_loss(asset, liability, equity, + + provisional_profit_loss = get_provisional_profit_loss(asset, liability, equity, period_list, filters.company) - + message = check_opening_balance(asset, liability, equity) data = [] data.extend(asset or []) - data.extend(liability or []) + data.extend(liability or []) data.extend(equity or []) if provisional_profit_loss: data.append(provisional_profit_loss) @@ -53,7 +53,7 @@ def get_provisional_profit_loss(asset, liability, equity, period_list, company): if provisional_profit_loss[period.key]: has_value = True - + total += flt(provisional_profit_loss[period.key]) provisional_profit_loss["total"] = total @@ -67,6 +67,6 @@ def check_opening_balance(asset, liability, equity): opening_balance -= flt(liability[0].get("opening_balance", 0)) if equity: opening_balance -= flt(asset[0].get("opening_balance", 0)) - + if opening_balance: return _("Previous Financial Year is not closed") \ No newline at end of file diff --git a/erpnext/stock/doctype/warehouse/warehouse.js b/erpnext/stock/doctype/warehouse/warehouse.js index 586d248c79..f1f0b66fcb 100644 --- a/erpnext/stock/doctype/warehouse/warehouse.js +++ b/erpnext/stock/doctype/warehouse/warehouse.js @@ -5,8 +5,8 @@ frappe.ui.form.on("Warehouse", { refresh: function(frm) { frm.toggle_display('warehouse_name', frm.doc.__islocal); - frm.add_custom_button(__("Stock Ledger"), function() { - frappe.set_route("query-report", "Stock Ledger", {"warehouse": frm.doc.name}); + frm.add_custom_button(__("Stock Balance"), function() { + frappe.set_route("query-report", "Stock Balance", {"warehouse": frm.doc.name}); }); if(frm.doc.__onload && frm.doc.__onload.account) { frm.add_custom_button(__("General Ledger"), function() { diff --git a/erpnext/support/doctype/issue/issue.json b/erpnext/support/doctype/issue/issue.json index 2a6f7a031d..e0b38a888a 100644 --- a/erpnext/support/doctype/issue/issue.json +++ b/erpnext/support/doctype/issue/issue.json @@ -462,6 +462,32 @@ "set_only_once": 0, "unique": 0 }, + { + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "fieldname": "project", + "fieldtype": "Link", + "hidden": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_filter": 0, + "in_list_view": 0, + "label": "Project", + "length": 0, + "no_copy": 0, + "options": "Project", + "permlevel": 0, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "read_only": 0, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "set_only_once": 0, + "unique": 0 + }, { "allow_on_submit": 0, "bold": 0, @@ -664,32 +690,6 @@ "search_index": 0, "set_only_once": 0, "unique": 0 - }, - { - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "fieldname": "project", - "fieldtype": "Link", - "hidden": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_list_view": 0, - "label": "Project", - "length": 0, - "no_copy": 0, - "options": "Project", - "permlevel": 0, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "read_only": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "set_only_once": 0, - "unique": 0 } ], "hide_heading": 0, @@ -702,7 +702,7 @@ "issingle": 0, "istable": 0, "max_attachments": 0, - "modified": "2016-03-09 18:31:10.404549", + "modified": "2016-03-23 07:40:21.423217", "modified_by": "Administrator", "module": "Support", "name": "Issue", @@ -713,26 +713,6 @@ "apply_user_permissions": 1, "cancel": 0, "create": 1, - "delete": 1, - "email": 1, - "export": 1, - "if_owner": 0, - "import": 0, - "permlevel": 0, - "print": 1, - "read": 1, - "report": 1, - "role": "Projects User", - "set_user_permissions": 0, - "share": 1, - "submit": 0, - "write": 1 - }, - { - "amend": 0, - "apply_user_permissions": 0, - "cancel": 0, - "create": 1, "delete": 0, "email": 1, "export": 0, @@ -742,8 +722,6 @@ "print": 1, "read": 1, "report": 1, - "restrict": 0, - "restricted": 0, "role": "Customer", "set_user_permissions": 0, "share": 1, @@ -764,8 +742,6 @@ "print": 1, "read": 1, "report": 1, - "restrict": 0, - "restricted": 0, "role": "Support Team", "set_user_permissions": 0, "share": 1, diff --git a/erpnext/templates/includes/projects/macros.html b/erpnext/templates/includes/projects/macros.html new file mode 100644 index 0000000000..eb2b8dbfaf --- /dev/null +++ b/erpnext/templates/includes/projects/macros.html @@ -0,0 +1 @@ +{% macro back_link(doc) %}&back-to=/projects?project={{ doc.name }}|{{ doc.project_name }}{% endmacro %} diff --git a/erpnext/templates/includes/projects/project_issues.html b/erpnext/templates/includes/projects/project_issues.html index 34f6633af1..0d569d86b0 100644 --- a/erpnext/templates/includes/projects/project_issues.html +++ b/erpnext/templates/includes/projects/project_issues.html @@ -1,10 +1,12 @@ +{%- from "templates/includes/projects/macros.html" import back_link -%} + {% for issue in doc.issues %}
- {% if issue.todo %} + {% if issue.todo %} {% else %} {% endif %}
- {% if issue.status != "Closed" %} + {% if issue.status != "Closed" %} {% endif %} -
+
diff --git a/erpnext/templates/includes/projects/project_tasks.html b/erpnext/templates/includes/projects/project_tasks.html index b2be27babf..a9517120d1 100644 --- a/erpnext/templates/includes/projects/project_tasks.html +++ b/erpnext/templates/includes/projects/project_tasks.html @@ -1,8 +1,10 @@ +{%- from "templates/includes/projects/macros.html" import back_link -%} + {% for task in doc.tasks %}
- + {% if task.status == "Closed" %} {{ task.subject }} completed on {{ task.closing_date }} diff --git a/erpnext/templates/includes/projects/project_timelogs.html b/erpnext/templates/includes/projects/project_timelogs.html index 4934032e8c..7b5913b0a1 100644 --- a/erpnext/templates/includes/projects/project_timelogs.html +++ b/erpnext/templates/includes/projects/project_timelogs.html @@ -1,12 +1,14 @@ +{%- from "templates/includes/projects/macros.html" import back_link -%} + {% for timelog in doc.timelogs %}
diff --git a/erpnext/templates/pages/projects.html b/erpnext/templates/pages/projects.html index 4ec0c55464..b348674cec 100644 --- a/erpnext/templates/pages/projects.html +++ b/erpnext/templates/pages/projects.html @@ -2,13 +2,15 @@ {% block title %}{{ doc.project_name }}{% endblock %} +{%- from "templates/includes/projects/macros.html" import back_link -%} + {% block breadcrumbs %} -