我可能不太了解它,但我认为需要在 ERPNext 中简化付款输入/收据。当前的高级付款用例无法正确申请客户的部分付款。付款条目应该有一个到期金额字段,该字段在提交付款时是准确的,或者未结金额应扣除刚刚分配的金额。也许是另一天的话题。
我已将付款条目打印格式转换为付款收据。对于部分付款,我需要在付款分配后有实际的未结金额:
实际未偿 = 未偿 - 已分配。
我已经用脚本辛勤工作超过 24 小时,我得到的只是付款条目文档类型中的一个空白字段。我可以手动设置它,但我需要它自动更新,这样用户就不会出错。
我会很感激帮助。
这是我的脚本:
//update custom Outstanding currency type field within Payment Entry DocType
frappe.ui.form.on("Payment Entry", "validate", function(frm) {
$.each(frm.doc.references || [], function(i, d) {
// calculate using PE references table fields
frm.doc.Outstanding= d.outstanding - d.allocated;
});
});
我真的不确定这里,请帮助