fix: Update receivable/payable account on company change
This commit is contained in:
parent
2849297471
commit
65025fb628
@ -590,5 +590,11 @@ frappe.ui.form.on("Purchase Invoice", {
|
|||||||
|
|
||||||
company: function(frm) {
|
company: function(frm) {
|
||||||
erpnext.accounts.dimensions.update_dimension(frm, frm.doctype);
|
erpnext.accounts.dimensions.update_dimension(frm, frm.doctype);
|
||||||
|
|
||||||
|
if (frm.doc.company) {
|
||||||
|
frappe.db.get_value('Company', frm.doc.company, 'default_payable_account', (r) => {
|
||||||
|
frm.set_value('credit_to', r.default_payable_account);
|
||||||
|
});
|
||||||
|
}
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
@ -12,6 +12,13 @@ erpnext.accounts.SalesInvoiceController = class SalesInvoiceController extends e
|
|||||||
}
|
}
|
||||||
company() {
|
company() {
|
||||||
erpnext.accounts.dimensions.update_dimension(this.frm, this.frm.doctype);
|
erpnext.accounts.dimensions.update_dimension(this.frm, this.frm.doctype);
|
||||||
|
|
||||||
|
let me = this;
|
||||||
|
if (this.frm.doc.company) {
|
||||||
|
frappe.db.get_value('Company', this.frm.doc.company, 'default_receivable_account', (r) => {
|
||||||
|
me.frm.set_value('debit_to', r.default_receivable_account);
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
onload() {
|
onload() {
|
||||||
var me = this;
|
var me = this;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user