Set expense account in stock reco only if company available
This commit is contained in:
parent
4df98d52c1
commit
f44128f81c
@ -36,20 +36,21 @@ erpnext.stock.StockReconciliation = erpnext.stock.StockController.extend({
|
|||||||
|
|
||||||
set_default_expense_account: function() {
|
set_default_expense_account: function() {
|
||||||
var me = this;
|
var me = this;
|
||||||
|
if(this.frm.doc.company) {
|
||||||
if (sys_defaults.auto_accounting_for_stock && !this.frm.doc.expense_account) {
|
if (sys_defaults.auto_accounting_for_stock && !this.frm.doc.expense_account) {
|
||||||
return this.frm.call({
|
return this.frm.call({
|
||||||
method: "erpnext.accounts.utils.get_company_default",
|
method: "erpnext.accounts.utils.get_company_default",
|
||||||
args: {
|
args: {
|
||||||
"fieldname": "stock_adjustment_account",
|
"fieldname": "stock_adjustment_account",
|
||||||
"company": this.frm.doc.company
|
"company": this.frm.doc.company
|
||||||
},
|
},
|
||||||
callback: function(r) {
|
callback: function(r) {
|
||||||
if (!r.exc) {
|
if (!r.exc) {
|
||||||
me.frm.set_value("expense_account", r.message);
|
me.frm.set_value("expense_account", r.message);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
});
|
||||||
});
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user