Add Payment Reconciliation Feature/Tool - minor changes
This commit is contained in:
parent
90b79fcd1f
commit
0e57b971ad
@ -7,19 +7,26 @@ erpnext.accounts.PaymentReconciliationController = frappe.ui.form.Controller.ext
|
|||||||
|
|
||||||
onload: function() {
|
onload: function() {
|
||||||
var me = this
|
var me = this
|
||||||
this.frm.set_query ("party_account", function() {
|
this.frm.set_query ('party_account', function() {
|
||||||
return{
|
return{
|
||||||
filters:[
|
filters:[
|
||||||
["Account", "company", "=", me.frm.doc.company],
|
['Account', 'company', '=', me.frm.doc.company],
|
||||||
["Account", "group_or_ledger", "=", "Ledger"],
|
['Account', 'group_or_ledger', '=', 'Ledger'],
|
||||||
["Account", "master_type", "in", ["Customer", "Supplier"]]
|
['Account', 'master_type', 'in', ['Customer', 'Supplier']]
|
||||||
]
|
]
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
},
|
||||||
|
|
||||||
|
get_unreconciled_entries: function() {
|
||||||
|
return this.frm.call({
|
||||||
|
doc: me.frm.doc,
|
||||||
|
method: 'get_unreconciled_entries'
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
$.extend(cur_frm.cscript, new erpnext.accounts.PaymentReconciliationController({frm: cur_frm}));
|
$.extend(cur_frm.cscript, new erpnext.accounts.PaymentReconciliationController({frm: cur_frm}));
|
||||||
|
|
||||||
cur_frm.add_fetch("party_account", "master_type", "party_type")
|
cur_frm.add_fetch('party_account', 'master_type', 'party_type')
|
@ -11,4 +11,8 @@ from frappe import msgprint, _
|
|||||||
from frappe.model.document import Document
|
from frappe.model.document import Document
|
||||||
|
|
||||||
class PaymentReconciliation(Document):
|
class PaymentReconciliation(Document):
|
||||||
pass
|
def get_unreconciled_entries(self):
|
||||||
|
self.set('payment_reconciliation_payment', [])
|
||||||
|
jve = self.get_jv_entries()
|
||||||
|
self.create_payment_reconciliation_payment(jve)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user