diff --git a/erpnext/accounts/doctype/cheque_print_template/cheque_print_template.py b/erpnext/accounts/doctype/cheque_print_template/cheque_print_template.py
index 14543c40eac..a6cc8baa9c8 100644
--- a/erpnext/accounts/doctype/cheque_print_template/cheque_print_template.py
+++ b/erpnext/accounts/doctype/cheque_print_template/cheque_print_template.py
@@ -15,7 +15,7 @@ def create_or_update_cheque_print_format(template_name):
if not frappe.db.exists("Print Format", template_name):
cheque_print = frappe.new_doc("Print Format")
cheque_print.update({
- "doc_type": "Journal Entry",
+ "doc_type": "Payment Entry",
"standard": "No",
"custom_format": 1,
"print_format_type": "Server",
@@ -35,24 +35,24 @@ def create_or_update_cheque_print_format(template_name):
- {{doc.cheque_date or '' }}
+ {{doc.reference_date or '' }}
- {{ doc.account_no }}
+ {{ doc.account_no or '' }}
- {{doc.pay_to_recd_from}}
+ {{doc.party}}
- {{doc.total_amount_in_words}}
+ {{frappe.utils.money_in_words(doc.base_paid_amount or doc.base_received_amount)}}
- {{doc.get_formatted("total_amount")}}
+ {{doc.get_formatted("base_paid_amount") or doc.get_formatted("base_received_amount")}}
diff --git a/erpnext/config/accounts.py b/erpnext/config/accounts.py
index e93f0176f65..4bb65e82917 100644
--- a/erpnext/config/accounts.py
+++ b/erpnext/config/accounts.py
@@ -236,6 +236,11 @@ def get_data():
"name": "Asset Movement",
"description": _("Transfer an asset from one warehouse to another")
},
+ {
+ "type": "doctype",
+ "name": "Cheque Print Template",
+ "description": _("Setup cheque dimensions for printing")
+ },
]
},
{
diff --git a/erpnext/public/js/utils/document_flow.js b/erpnext/public/js/utils/document_flow.js
index eaad6f81ef8..d453c68a286 100644
--- a/erpnext/public/js/utils/document_flow.js
+++ b/erpnext/public/js/utils/document_flow.js
@@ -5,23 +5,23 @@
$.extend(frappe.document_flow, {
"Selling": {
- "Sales Order": ["Quotation", "Sales Order", "Delivery Note", "Sales Invoice", "Journal Entry"],
- "Quotation": ["Quotation", "Sales Order", "Delivery Note", "Sales Invoice", "Journal Entry"]
+ "Sales Order": ["Quotation", "Sales Order", "Delivery Note", "Sales Invoice", "Payment Entry"],
+ "Quotation": ["Quotation", "Sales Order", "Delivery Note", "Sales Invoice", "Payment Entry"]
},
"Accounts": {
- "Sales Invoice": ["Quotation", "Sales Order", "Delivery Note", "Sales Invoice", "Journal Entry"],
+ "Sales Invoice": ["Quotation", "Sales Order", "Delivery Note", "Sales Invoice", "Payment Entry"],
"Purchase Invoice": ["Supplier Quotation", "Purchase Order", "Purchase Receipt",
- "Purchase Invoice", "Journal Entry"]
+ "Purchase Invoice", "Payment Entry"]
},
"Buying": {
"Purchase Order": ["Supplier Quotation", "Purchase Order", "Purchase Receipt",
- "Purchase Invoice", "Journal Entry"],
+ "Purchase Invoice", "Payment Entry"],
"Supplier Quotation": ["Supplier Quotation", "Purchase Order", "Purchase Receipt",
- "Purchase Invoice", "Journal Entry"]
+ "Purchase Invoice", "Payment Entry"]
},
"Stock": {
- "Delivery Note": ["Quotation", "Sales Order", "Delivery Note", "Sales Invoice", "Journal Entry"],
+ "Delivery Note": ["Quotation", "Sales Order", "Delivery Note", "Sales Invoice", "Payment Entry"],
"Purchase Receipt": ["Supplier Quotation", "Purchase Order", "Purchase Receipt",
- "Purchase Invoice", "Journal Entry"]
+ "Purchase Invoice", "Payment Entry"]
}
});