diff --git a/erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html b/erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html index 81ebf9744c4..5efd9b165dc 100644 --- a/erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html +++ b/erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html @@ -13,7 +13,7 @@ {% endif %} -
| 0 - 30 Days | -30 - 60 Days | -60 - 90 Days | -90 - 120 Days | -Above 120 Days | +{{ _("0 - 30 Days") }} | +{{ _("30 - 60 Days") }} | +{{ _("60 - 90 Days") }} | +{{ _("90 - 120 Days") }} | +{{ _("Above 120 Days") }} |
|---|
| {{ _(" ") }} | -{{ _(range1) }} | -{{ _(range2) }} | -{{ _(range3) }} | -{{ _(range4) }} | -{{ _(range5) }} | -{{ _(range6) }} | -{{ _("Total") }} | -
|---|---|---|---|---|---|---|---|
| {{ _("Total Outstanding") }} | -- {{ format_number(balance_row["age"], null, 2) }} - | -- {{ frappe.utils.fmt_money(balance_row["range1"], data[data.length-1]["currency"]) }} - | -- {{ frappe.utils.fmt_money(balance_row["range2"], data[data.length-1]["currency"]) }} - | -- {{ frappe.utils.fmt_money(balance_row["range3"], data[data.length-1]["currency"]) }} - | -- {{ frappe.utils.fmt_money(balance_row["range4"], data[data.length-1]["currency"]) }} - | -- {{ frappe.utils.fmt_money(balance_row["range5"], data[data.length-1]["currency"]) }} - | -- {{ frappe.utils.fmt_money(flt(balance_row["outstanding"]), data[data.length-1]["currency"]) }} - | -{{ _("Future Payments") }} | -- | - | - | - | - | - | - {{ frappe.utils.fmt_money(flt(balance_row[("future_amount")]), data[data.length-1]["currency"]) }} - | -
| {{ _("Cheques Required") }} | -- | - | - | - | - | - | - {{ frappe.utils.fmt_money(flt(balance_row["outstanding"] - balance_row[("future_amount")]), data[data.length-1]["currency"]) }} | -
| {{ _("Date") }} | -{{ _("Age (Days)") }} | - - {% if(report.report_name == "Accounts Receivable" and filters.show_sales_person) %} -{{ _("Reference") }} | -{{ _("Sales Person") }} | - {% else %} -{{ _("Reference") }} | - {% endif %} - {% if not(filters.show_future_payments) %} -- {% if (filters.customer or filters.supplier or filters.customer_name) %} - {{ _("Remarks") }} - {% else %} - {{ _("Party") }} - {% endif %} - | - {% endif %} -{{ _("Invoiced Amount") }} | - {% if not(filters.show_future_payments) %} -{{ _("Paid Amount") }} | -- {% if report.report_name == "Accounts Receivable" %} - {{ _('Credit Note') }} - {% else %} - {{ _('Debit Note') }} - {% endif %} - | - {% endif %} -{{ _("Outstanding Amount") }} | - {% if(filters.show_future_payments) %} - {% if(report.report_name == "Accounts Receivable") %} -{{ _("Customer LPO No.") }} | - {% endif %} -{{ _("Future Payment Ref") }} | -{{ _("Future Payment Amount") }} | -{{ _("Remaining Balance") }} | - {% endif %} - {% else %} -- {% if (filters.customer or filters.supplier or filters.customer_name) %} - {{ _("Remarks")}} - {% else %} - {{ _("Party") }} - {% endif %} - | -{{ _("Total Invoiced Amount") }} | -{{ _("Total Paid Amount") }} | -- {% if report.report_name == "Accounts Receivable Summary" %} - {{ _('Credit Note Amount') }} - {% else %} - {{ _('Debit Note Amount') }} - {% endif %} - | -{{ _("Total Outstanding Amount") }} | - {% endif %} +{{ _(" ") }} | +{{ _(range1) }} | +{{ _(range2) }} | +{{ _(range3) }} | +{{ _(range4) }} | +{{ _(range5) }} | +{{ _(range6) }} | +{{ _("Total") }} |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ (data[i]["posting_date"]) }} | -{{ data[i]["age"] }} | -
- {% if not(filters.show_future_payments) %}
- {{ data[i]["voucher_type"] }}
- - {% endif %} - {{ data[i]["voucher_no"] }} - |
+ ||||||||||||||||||||||||
| {{ _("Total Outstanding") }} | ++ {{ format_number(balance_row["age"], null, 2) }} + | ++ {{ frappe.utils.fmt_money(balance_row["range1"], data[data.length-1]["currency"]) }} + | ++ {{ frappe.utils.fmt_money(balance_row["range2"], data[data.length-1]["currency"]) }} + | ++ {{ frappe.utils.fmt_money(balance_row["range3"], data[data.length-1]["currency"]) }} + | ++ {{ frappe.utils.fmt_money(balance_row["range4"], data[data.length-1]["currency"]) }} + | ++ {{ frappe.utils.fmt_money(balance_row["range5"], data[data.length-1]["currency"]) }} + | ++ {{ frappe.utils.fmt_money(flt(balance_row["outstanding"]), data[data.length-1]["currency"]) }} + | +{{ _("Future Payments") }} | ++ | + | + | + | + | + | + {{ frappe.utils.fmt_money(flt(balance_row[("future_amount")]), data[data.length-1]["currency"]) }} + | +|||||||||||
| {{ _("Cheques Required") }} | ++ | + | + | + | + | + | + {{ frappe.utils.fmt_money(flt(balance_row["outstanding"] - balance_row[("future_amount")]), data[data.length-1]["currency"]) }} | +{{ data[i]["sales_person"] }} | +
| {{ _("Date") }} | +{{ _("Age (Days)") }} | + + {% if(report.report_name == "Accounts Receivable" and filters.show_sales_person) %} +{{ _("Reference") }} | +{{ _("Sales Person") }} | + {% else %} +{{ _("Reference") }} | + {% endif %} + {% if not(filters.show_future_payments) %} ++ {% if (filters.customer or filters.supplier or filters.customer_name) %} + {{ _("Remarks") }} + {% else %} + {{ _("Party") }} + {% endif %} + | + {% endif %} +{{ _("Invoiced Amount") }} | + {% if not(filters.show_future_payments) %} +{{ _("Paid Amount") }} | ++ {% if report.report_name == "Accounts Receivable" %} + {{ _("Credit Note") }} + {% else %} + {{ _("Debit Note") }} {% endif %} + | + {% endif %} +{{ _("Outstanding Amount") }} | + {% if(filters.show_future_payments) %} + {% if(report.report_name == "Accounts Receivable") %} +{{ _("Customer LPO No.") }} | + {% endif %} +{{ _("Future Payment Ref") }} | +{{ _("Future Payment Amount") }} | +{{ _("Remaining Balance") }} | + {% endif %} + {% else %} ++ {% if (filters.customer or filters.supplier or filters.customer_name) %} + {{ _("Remarks")}} + {% else %} + {{ _("Party") }} + {% endif %} + | +{{ _("Total Invoiced Amount") }} | +{{ _("Total Paid Amount") }} | ++ {% if report.report_name == "Accounts Receivable Summary" %} + {{ _("Credit Note Amount") }} + {% else %} + {{ _("Debit Note Amount") }} + {% endif %} + | +{{ _("Total Outstanding Amount") }} | + {% endif %} +||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ (data[i]["posting_date"]) }} | +{{ data[i]["age"] }} | +
+ {% if not(filters.show_future_payments) %}
+ {{ data[i]["voucher_type"] }}
+ + {% endif %} + {{ data[i]["voucher_no"] }} + |
- {% if not (filters.show_future_payments) %}
+ {% if(report.report_name == "Accounts Receivable" and filters.show_sales_person) %}
+ {{ data[i]["sales_person"] }} | + {% endif %} + + {% if not (filters.show_future_payments) %} +
+ {% if(not(filters.customer or filters.supplier or filters.customer_name)) %}
+ {{ data[i]["party"] }}
+ {% if(data[i]["customer_name"] and data[i]["customer_name"] != data[i]["party"]) %}
+ {{ data[i]["customer_name"] }} + {% elif(data[i]["supplier_name"] != data[i]["party"]) %} + {{ data[i]["supplier_name"] }} + {% endif %} + {% endif %} +
+ {% if data[i]["remarks"] %}
+ {{ _("Remarks") }}:
+ {{ data[i]["remarks"] }}
+ {% endif %}
+
+ |
+ {% endif %}
+
+ + {{ frappe.utils.fmt_money(data[i]["invoiced"], currency=data[i]["currency"]) }} | + + {% if not(filters.show_future_payments) %} ++ {{ frappe.utils.fmt_money(data[i]["paid"], currency=data[i]["currency"]) }} | ++ {{ frappe.utils.fmt_money(data[i]["credit_note"], currency=data[i]["currency"]) }} | + {% endif %} ++ {{ frappe.utils.fmt_money(data[i]["outstanding"], currency=data[i]["currency"]) }} | + + {% if(filters.show_future_payments) %} + {% if(report.report_name == "Accounts Receivable") %} ++ {{ data[i]["po_no"] }} | + {% endif %} +{{ data[i]["future_ref"] }} | +{{ frappe.utils.fmt_money(data[i]["future_amount"], currency=data[i]["currency"]) }} | +{{ frappe.utils.fmt_money(data[i]["remaining_balance"], currency=data[i]["currency"]) }} | + {% endif %} + {% else %} ++ {% if not(filters.show_future_payments) %} + | + {% endif %} + {% if(report.report_name == "Accounts Receivable" and filters.show_sales_person) %} + | + {% endif %} + | + | {{ _("Total") }} | ++ {{ frappe.utils.fmt_money(data[i]["invoiced"], data[i]["currency"]) }} | + + {% if not(filters.show_future_payments) %} ++ {{ frappe.utils.fmt_money(data[i]["paid"], currency=data[i]["currency"]) }} | +{{ frappe.utils.fmt_money(data[i]["credit_note"], currency=data[i]["currency"]) }} | + {% endif %} ++ {{ frappe.utils.fmt_money(data[i]["outstanding"], currency=data[i]["currency"]) }} | + + {% if(filters.show_future_payments) %} + {% if(report.report_name == "Accounts Receivable") %} ++ {{ data[i]["po_no"] }} | + {% endif %} +{{ data[i]["future_ref"] }} | +{{ frappe.utils.fmt_money(data[i]["future_amount"], currency=data[i]["currency"]) }} | +{{ frappe.utils.fmt_money(data[i]["remaining_balance"], currency=data[i]["currency"]) }} | + {% endif %} + {% endif %} + {% else %} + {% if(data[i]["party"] or " ") %} + {% if not(data[i]["is_total_row"]) %}
- {% if(not(filters.customer or filters.supplier or filters.customer_name)) %}
+ {% if(not(filters.customer | filters.supplier)) %}
{{ data[i]["party"] }}
{% if(data[i]["customer_name"] and data[i]["customer_name"] != data[i]["party"]) %}
{{ data[i]["customer_name"] }} @@ -235,132 +309,62 @@ {{ data[i]["supplier_name"] }} {% endif %} {% endif %} -
- {% if data[i]["remarks"] %}
- {{ _("Remarks") }}:
- {{ data[i]["remarks"] }}
- {% endif %}
-
+ {{ _("Remarks") }}: + {{ data[i]["remarks"] }} |
- {% endif %}
-
- - {{ frappe.utils.fmt_money(data[i]["invoiced"], currency=data[i]["currency"]) }} | - - {% if not(filters.show_future_payments) %} -- {{ frappe.utils.fmt_money(data[i]["paid"], currency=data[i]["currency"]) }} | -- {{ frappe.utils.fmt_money(data[i]["credit_note"], currency=data[i]["currency"]) }} | - {% endif %} -- {{ frappe.utils.fmt_money(data[i]["outstanding"], currency=data[i]["currency"]) }} | - - {% if(filters.show_future_payments) %} - {% if(report.report_name == "Accounts Receivable") %} -- {{ data[i]["po_no"] }} | - {% endif %} -{{ data[i]["future_ref"] }} | -{{ frappe.utils.fmt_money(data[i]["future_amount"], currency=data[i]["currency"]) }} | -{{ frappe.utils.fmt_money(data[i]["remaining_balance"], currency=data[i]["currency"]) }} | - {% endif %} {% else %} -- {% if not(filters.show_future_payments) %} - | - {% endif %} - {% if(report.report_name == "Accounts Receivable" and filters.show_sales_person) %} - | - {% endif %} - | - | {{ _("Total") }} | -- {{ frappe.utils.fmt_money(data[i]["invoiced"], data[i]["currency"]) }} | - - {% if not(filters.show_future_payments) %} -- {{ frappe.utils.fmt_money(data[i]["paid"], currency=data[i]["currency"]) }} | -{{ frappe.utils.fmt_money(data[i]["credit_note"], currency=data[i]["currency"]) }} | - {% endif %} -- {{ frappe.utils.fmt_money(data[i]["outstanding"], currency=data[i]["currency"]) }} | - - {% if(filters.show_future_payments) %} - {% if(report.report_name == "Accounts Receivable") %} -- {{ data[i]["po_no"] }} | - {% endif %} -{{ data[i]["future_ref"] }} | -{{ frappe.utils.fmt_money(data[i]["future_amount"], currency=data[i]["currency"]) }} | -{{ frappe.utils.fmt_money(data[i]["remaining_balance"], currency=data[i]["currency"]) }} | - {% endif %} - {% endif %} - {% else %} - {% if(data[i]["party"] or " ") %} - {% if not(data[i]["is_total_row"]) %} -
- {% if(not(filters.customer | filters.supplier)) %}
- {{ data[i]["party"] }}
- {% if(data[i]["customer_name"] and data[i]["customer_name"] != data[i]["party"]) %}
- {{ data[i]["customer_name"] }} - {% elif(data[i]["supplier_name"] != data[i]["party"]) %} - {{ data[i]["supplier_name"] }} - {% endif %} - {% endif %} - {{ _("Remarks") }}: - {{ data[i]["remarks"] }} - |
- {% else %}
- {{ _("Total") }} | - {% endif %} -{{ frappe.utils.fmt_money(data[i]["invoiced"], currency=data[i]["currency"]) }} | -{{ frappe.utils.fmt_money(data[i]["paid"], currency=data[i]["currency"]) }} | -{{ frappe.utils.fmt_money(data[i]["credit_note"], currency=data[i]["currency"]) }} | -{{ frappe.utils.fmt_money(data[i]["outstanding"], currency=data[i]["currency"]) }} | +{{ _("Total") }} | {% endif %} +{{ frappe.utils.fmt_money(data[i]["invoiced"], currency=data[i]["currency"]) }} | +{{ frappe.utils.fmt_money(data[i]["paid"], currency=data[i]["currency"]) }} | +{{ frappe.utils.fmt_money(data[i]["credit_note"], currency=data[i]["currency"]) }} | +{{ frappe.utils.fmt_money(data[i]["outstanding"], currency=data[i]["currency"]) }} | {% endif %} -- | - | - | - | {{ frappe.utils.fmt_money(data|sum(attribute="invoiced"), currency=data[0]["currency"]) }} | -{{ frappe.utils.fmt_money(data|sum(attribute="paid"), currency=data[0]["currency"]) }} | -{{ frappe.utils.fmt_money(data|sum(attribute="credit_note"), currency=data[0]["currency"]) }} | -{{ frappe.utils.fmt_money(data|sum(attribute="outstanding"), currency=data[0]["currency"]) }} | - -
| 0 - 30 Days | -30 - 60 Days | -60 - 90 Days | -90 - 120 Days | -Above 120 Days | + {% endif %}
|---|---|---|---|---|
| {{ frappe.utils.fmt_money(ageing.range1, currency=data[0]["currency"]) }} | -{{ frappe.utils.fmt_money(ageing.range2, currency=data[0]["currency"]) }} | -{{ frappe.utils.fmt_money(ageing.range3, currency=data[0]["currency"]) }} | -{{ frappe.utils.fmt_money(ageing.range4, currency=data[0]["currency"]) }} | -{{ frappe.utils.fmt_money(ageing.range5, currency=filters.presentation_currency) }} | -
{{ _("Printed On ") }}{{ frappe.utils.now() }}
+ {% endfor %} +| {{ _("0 - 30 Days") }} | +{{ _("30 - 60 Days") }} | +{{ _("60 - 90 Days") }} | +{{ _("90 - 120 Days") }} | +{{ _("Above 120 Days") }} | +
|---|---|---|---|---|
| {{ frappe.utils.fmt_money(ageing.range1, currency=data[0]["currency"]) }} | +{{ frappe.utils.fmt_money(ageing.range2, currency=data[0]["currency"]) }} | +{{ frappe.utils.fmt_money(ageing.range3, currency=data[0]["currency"]) }} | +{{ frappe.utils.fmt_money(ageing.range4, currency=data[0]["currency"]) }} | +{{ frappe.utils.fmt_money(ageing.range5, currency=filters.presentation_currency) }} | +
{{ _("Printed on {0}").format(frappe.utils.now()) }}