[fix] make cheque print compatible with payment entry
This commit is contained in:
parent
04f0e61331
commit
066ae8e4c4
@ -15,7 +15,7 @@ def create_or_update_cheque_print_format(template_name):
|
|||||||
if not frappe.db.exists("Print Format", template_name):
|
if not frappe.db.exists("Print Format", template_name):
|
||||||
cheque_print = frappe.new_doc("Print Format")
|
cheque_print = frappe.new_doc("Print Format")
|
||||||
cheque_print.update({
|
cheque_print.update({
|
||||||
"doc_type": "Journal Entry",
|
"doc_type": "Payment Entry",
|
||||||
"standard": "No",
|
"standard": "No",
|
||||||
"custom_format": 1,
|
"custom_format": 1,
|
||||||
"print_format_type": "Server",
|
"print_format_type": "Server",
|
||||||
@ -35,24 +35,24 @@ def create_or_update_cheque_print_format(template_name):
|
|||||||
</span>
|
</span>
|
||||||
<span style="top:%(date_dist_from_top_edge)s cm; left:%(date_dist_from_left_edge)scm;
|
<span style="top:%(date_dist_from_top_edge)s cm; left:%(date_dist_from_left_edge)scm;
|
||||||
position: absolute;">
|
position: absolute;">
|
||||||
{{doc.cheque_date or '' }}
|
{{doc.reference_date or '' }}
|
||||||
</span>
|
</span>
|
||||||
<span style="top:%(acc_no_dist_from_top_edge)scm;left:%(acc_no_dist_from_left_edge)scm;
|
<span style="top:%(acc_no_dist_from_top_edge)scm;left:%(acc_no_dist_from_left_edge)scm;
|
||||||
position: absolute;">
|
position: absolute;">
|
||||||
{{ doc.account_no }}
|
{{ doc.account_no or '' }}
|
||||||
</span>
|
</span>
|
||||||
<span style="top:%(payer_name_from_top_edge)scm;left: %(payer_name_from_left_edge)scm;
|
<span style="top:%(payer_name_from_top_edge)scm;left: %(payer_name_from_left_edge)scm;
|
||||||
position: absolute;">
|
position: absolute;">
|
||||||
{{doc.pay_to_recd_from}}
|
{{doc.party}}
|
||||||
</span>
|
</span>
|
||||||
<span style="top:%(amt_in_words_from_top_edge)scm; left:%(amt_in_words_from_left_edge)scm;
|
<span style="top:%(amt_in_words_from_top_edge)scm; left:%(amt_in_words_from_left_edge)scm;
|
||||||
position: absolute; display: block; width: %(amt_in_word_width)scm;
|
position: absolute; display: block; width: %(amt_in_word_width)scm;
|
||||||
line-height:%(amt_in_words_line_spacing)scm; word-wrap: break-word;">
|
line-height:%(amt_in_words_line_spacing)scm; word-wrap: break-word;">
|
||||||
{{doc.total_amount_in_words}}
|
{{frappe.utils.money_in_words(doc.base_paid_amount or doc.base_received_amount)}}
|
||||||
</span>
|
</span>
|
||||||
<span style="top:%(amt_in_figures_from_top_edge)scm;left: %(amt_in_figures_from_left_edge)scm;
|
<span style="top:%(amt_in_figures_from_top_edge)scm;left: %(amt_in_figures_from_left_edge)scm;
|
||||||
position: absolute;">
|
position: absolute;">
|
||||||
{{doc.get_formatted("total_amount")}}
|
{{doc.get_formatted("base_paid_amount") or doc.get_formatted("base_received_amount")}}
|
||||||
</span>
|
</span>
|
||||||
<span style="top:%(signatory_from_top_edge)scm;left: %(signatory_from_left_edge)scm;
|
<span style="top:%(signatory_from_top_edge)scm;left: %(signatory_from_left_edge)scm;
|
||||||
position: absolute;">
|
position: absolute;">
|
||||||
|
@ -236,6 +236,11 @@ def get_data():
|
|||||||
"name": "Asset Movement",
|
"name": "Asset Movement",
|
||||||
"description": _("Transfer an asset from one warehouse to another")
|
"description": _("Transfer an asset from one warehouse to another")
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"type": "doctype",
|
||||||
|
"name": "Cheque Print Template",
|
||||||
|
"description": _("Setup cheque dimensions for printing")
|
||||||
|
},
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user