fix: Refactor for Print Format changes (#17242)
- Rename Server to Jinja
- Rename Js to JS
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 24cd3dd..d62ee9d 100644
--- a/erpnext/accounts/doctype/cheque_print_template/cheque_print_template.py
+++ b/erpnext/accounts/doctype/cheque_print_template/cheque_print_template.py
@@ -18,14 +18,14 @@
"doc_type": "Payment Entry",
"standard": "No",
"custom_format": 1,
- "print_format_type": "Server",
+ "print_format_type": "Jinja",
"name": template_name
})
else:
cheque_print = frappe.get_doc("Print Format", template_name)
-
+
doc = frappe.get_doc("Cheque Print Template", template_name)
-
+
cheque_print.html = """
<style>
.print-format {
@@ -91,9 +91,9 @@
"signatory_from_top_edge": doc.signatory_from_top_edge,
"signatory_from_left_edge": doc.signatory_from_left_edge
}
-
+
cheque_print.save(ignore_permissions=True)
-
+
frappe.db.set_value("Cheque Print Template", template_name, "has_print_format", 1)
-
+
return cheque_print
diff --git a/erpnext/accounts/doctype/pos_profile/pos_profile.js b/erpnext/accounts/doctype/pos_profile/pos_profile.js
index a6386dd..10f127a 100755
--- a/erpnext/accounts/doctype/pos_profile/pos_profile.js
+++ b/erpnext/accounts/doctype/pos_profile/pos_profile.js
@@ -28,7 +28,7 @@
return {
filters: [
['Print Format', 'doc_type', '=', 'Sales Invoice'],
- ['Print Format', 'print_format_type', '=', 'Server'],
+ ['Print Format', 'print_format_type', '=', 'Jinja'],
]
};
});
@@ -42,7 +42,7 @@
});
frm.set_query("print_format", function() {
- return { filters: { doc_type: "Sales Invoice", print_format_type: "Js"} };
+ return { filters: { doc_type: "Sales Invoice", print_format_type: "JS"} };
});
frappe.db.get_value('POS Settings', 'POS Settings', 'use_pos_in_offline_mode', (r) => {