Browse Source

valuation type charges can not be inclusive

develop
Nabin Hait 10 years ago
parent
commit
72c359afa2
  1. 2
      erpnext/controllers/accounts_controller.py
  2. 2
      erpnext/public/js/controllers/accounts.js

2
erpnext/controllers/accounts_controller.py

@ -386,3 +386,5 @@ def validate_inclusive_tax(tax, doc):
not all([cint(t.included_in_print_rate) for t in doc.get("taxes")[:cint(tax.row_id) - 1]]):
# all rows about the reffered tax should be inclusive
_on_previous_row_error("1 - %d" % (tax.row_id,))
elif tax.category == "Valuation":
frappe.throw(_("Valuation type charges can not marked as Inclusive"))

2
erpnext/public/js/controllers/accounts.js

@ -76,6 +76,8 @@ cur_frm.cscript.validate_inclusive_tax = function(tax) {
// all rows above this tax should be inclusive
on_previous_row_error(tax.row_id == 1 ? "1" : "1 - " + tax.row_id);
}
} else if(tax.category == "Valuation") {
frappe.throw(__("Valuation type charges can not marked as Inclusive"));
}
}
}

Loading…
Cancel
Save