Merge pull request #2366 from ankitjavalkarwork/fixprinthideamt
Hide totals in DN, Auto set Bank/Cash acc. in JV
This commit is contained in:
commit
11e50a8eee
@ -213,10 +213,11 @@ cur_frm.cscript.voucher_type = function(doc, cdt, cdn) {
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
var update_jv_details = function(doc, r) {
|
var update_jv_details = function(doc, r) {
|
||||||
$.each(r.message, function(i, d) {
|
|
||||||
var jvdetail = frappe.model.add_child(doc, "Journal Voucher Detail", "entries");
|
var jvdetail = frappe.model.add_child(doc, "Journal Voucher Detail", "entries");
|
||||||
jvdetail.account = d.account;
|
$.each(r, function(i, d) {
|
||||||
jvdetail.balance = d.balance;
|
var row = frappe.model.add_child(doc, "Journal Voucher Detail", "entries");
|
||||||
|
row.account = d.account;
|
||||||
|
row.balance = d.balance;
|
||||||
});
|
});
|
||||||
refresh_field("entries");
|
refresh_field("entries");
|
||||||
}
|
}
|
||||||
@ -231,7 +232,7 @@ cur_frm.cscript.voucher_type = function(doc, cdt, cdn) {
|
|||||||
},
|
},
|
||||||
callback: function(r) {
|
callback: function(r) {
|
||||||
if(r.message) {
|
if(r.message) {
|
||||||
update_jv_details(doc, r);
|
update_jv_details(doc, [r.message]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@ -245,7 +246,7 @@ cur_frm.cscript.voucher_type = function(doc, cdt, cdn) {
|
|||||||
callback: function(r) {
|
callback: function(r) {
|
||||||
frappe.model.clear_table(doc, "entries");
|
frappe.model.clear_table(doc, "entries");
|
||||||
if(r.message) {
|
if(r.message) {
|
||||||
update_jv_details(doc, r);
|
update_jv_details(doc, r.message);
|
||||||
}
|
}
|
||||||
cur_frm.set_value("is_opening", "Yes")
|
cur_frm.set_value("is_opening", "Yes")
|
||||||
}
|
}
|
||||||
|
@ -52,11 +52,15 @@ class DeliveryNote(SellingController):
|
|||||||
else:
|
else:
|
||||||
df.delete_key("__print_hide")
|
df.delete_key("__print_hide")
|
||||||
|
|
||||||
toggle_print_hide(self.meta, "currency")
|
|
||||||
|
|
||||||
item_meta = frappe.get_meta("Delivery Note Item")
|
item_meta = frappe.get_meta("Delivery Note Item")
|
||||||
for fieldname in ("rate", "amount", "price_list_rate", "discount_percentage"):
|
print_hide_fields = {
|
||||||
toggle_print_hide(item_meta, fieldname)
|
"parent": ["grand_total_export", "rounded_total_export", "in_words_export", "currency", "net_total_export"],
|
||||||
|
"items": ["rate", "amount", "price_list_rate", "discount_percentage"]
|
||||||
|
}
|
||||||
|
|
||||||
|
for key, fieldname in print_hide_fields.items():
|
||||||
|
for f in fieldname:
|
||||||
|
toggle_print_hide(self.meta if key == "parent" else item_meta, f)
|
||||||
|
|
||||||
def get_portal_page(self):
|
def get_portal_page(self):
|
||||||
return "shipment" if self.docstatus==1 else None
|
return "shipment" if self.docstatus==1 else None
|
||||||
|
Loading…
x
Reference in New Issue
Block a user