get charges, if specified as default through customize form
This commit is contained in:
parent
4f3c010cb4
commit
f471aa65cd
@ -29,6 +29,8 @@ cur_frm.cscript.load_taxes = function(doc, cdt, cdn, callback) {
|
|||||||
if(callback) {
|
if(callback) {
|
||||||
callback(doc, cdt, cdn);
|
callback(doc, cdt, cdn);
|
||||||
}
|
}
|
||||||
|
} else if(doc.charge) {
|
||||||
|
cur_frm.cscript.get_charges(doc, cdt, cdn, callback);
|
||||||
} else {
|
} else {
|
||||||
$c_obj(make_doclist(doc.doctype, doc.name),'load_default_taxes','',function(r,rt){
|
$c_obj(make_doclist(doc.doctype, doc.name),'load_default_taxes','',function(r,rt){
|
||||||
refresh_field('other_charges');
|
refresh_field('other_charges');
|
||||||
@ -374,12 +376,14 @@ cur_frm.fields_dict.charge.get_query = function(doc) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// ********************* Get Charges ****************************
|
// ********************* Get Charges ****************************
|
||||||
cur_frm.cscript.get_charges = function(doc, cdt, cdn) {
|
cur_frm.cscript.get_charges = function(doc, cdt, cdn, callback) {
|
||||||
$c_obj(make_doclist(doc.doctype,doc.name),
|
$c_obj(make_doclist(doc.doctype,doc.name),
|
||||||
'get_other_charges',
|
'get_other_charges',
|
||||||
'',
|
'',
|
||||||
function(r, rt) { cur_frm.cscript.calculate_charges(doc, cdt, cdn);}
|
function(r, rt) {
|
||||||
,null,null,cur_frm.fields_dict.get_charges.input);
|
cur_frm.cscript.calculate_charges(doc, cdt, cdn);
|
||||||
|
if(callback) callback(doc, cdt, cdn);
|
||||||
|
}, null,null,cur_frm.fields_dict.get_charges.input);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user