[minor] fixes in queries and payment tool

This commit is contained in:
Anand Doshi 2015-09-14 18:27:21 +05:30
parent 9345240ff1
commit 1fef2fad2d
3 changed files with 8 additions and 5 deletions

View File

@ -169,6 +169,10 @@ erpnext.payment_tool.validate_against_voucher = function(frm) {
// validate against_voucher_type
frappe.ui.form.on("Payment Tool Detail", "against_voucher_no", function(frm, cdt, cdn) {
var row = locals[cdt][cdn];
if (!row.against_voucher_no) {
return;
}
frappe.call({
method: 'erpnext.accounts.doctype.payment_tool.payment_tool.get_against_voucher_amount',
args: {

View File

@ -9,6 +9,7 @@ from frappe.utils import nowdate
def get_filters_cond(doctype, filters, conditions):
if filters:
flt = filters
if isinstance(filters, dict):
filters = filters.items()
flt = []

View File

@ -147,9 +147,7 @@ cur_frm.fields_dict['project_name'].get_query = function(doc, dt, dn) {
cur_frm.fields_dict['items'].grid.get_field('item_code').get_query = function(doc) {
return{
query: "erpnext.controllers.queries.item_query",
filters: {
"name": "!" + cstr(doc.item)
}
filters: [["Item", "name", "!=", doc.item]]
}
}