Formatter, code cleanup (#12852)
This commit is contained in:
parent
13afef2f72
commit
7477899d2e
@ -8,6 +8,10 @@ erpnext.accounts.PurchaseInvoice = erpnext.buying.BuyingController.extend({
|
|||||||
setup: function(doc) {
|
setup: function(doc) {
|
||||||
this.setup_posting_date_time_check();
|
this.setup_posting_date_time_check();
|
||||||
this._super(doc);
|
this._super(doc);
|
||||||
|
|
||||||
|
// formatter for material request item
|
||||||
|
this.frm.set_indicator_formatter('item_code',
|
||||||
|
function(doc) { return (doc.qty<=doc.received_qty) ? "green" : "orange" })
|
||||||
},
|
},
|
||||||
onload: function() {
|
onload: function() {
|
||||||
this._super();
|
this._super();
|
||||||
@ -20,10 +24,6 @@ erpnext.accounts.PurchaseInvoice = erpnext.buying.BuyingController.extend({
|
|||||||
} else {
|
} else {
|
||||||
this.frm.set_value("disable_rounded_total", cint(frappe.sys_defaults.disable_rounded_total));
|
this.frm.set_value("disable_rounded_total", cint(frappe.sys_defaults.disable_rounded_total));
|
||||||
}
|
}
|
||||||
|
|
||||||
// formatter for material request item
|
|
||||||
this.frm.set_indicator_formatter('item_code',
|
|
||||||
function(doc) { return (doc.qty<=doc.received_qty) ? "green" : "orange" })
|
|
||||||
},
|
},
|
||||||
|
|
||||||
refresh: function(doc) {
|
refresh: function(doc) {
|
||||||
|
@ -12,6 +12,9 @@ frappe.ui.form.on("Purchase Order", {
|
|||||||
'Purchase Invoice': 'Invoice',
|
'Purchase Invoice': 'Invoice',
|
||||||
'Stock Entry': 'Material to Supplier'
|
'Stock Entry': 'Material to Supplier'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
frm.set_indicator_formatter('item_code',
|
||||||
|
function(doc) { return (doc.qty<=doc.received_qty) ? "green" : "orange" })
|
||||||
},
|
},
|
||||||
|
|
||||||
onload: function(frm) {
|
onload: function(frm) {
|
||||||
@ -25,9 +28,6 @@ frappe.ui.form.on("Purchase Order", {
|
|||||||
frm.toggle_display('get_last_purchase_rate',
|
frm.toggle_display('get_last_purchase_rate',
|
||||||
frm.doc.__onload.disable_fetch_last_purchase_rate);
|
frm.doc.__onload.disable_fetch_last_purchase_rate);
|
||||||
}
|
}
|
||||||
|
|
||||||
frm.set_indicator_formatter('item_code',
|
|
||||||
function(doc) { return (doc.qty<=doc.received_qty) ? "green" : "orange" })
|
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -4,14 +4,14 @@
|
|||||||
/* global frappe, refresh_field */
|
/* global frappe, refresh_field */
|
||||||
|
|
||||||
frappe.ui.form.on("Supplier Scorecard", {
|
frappe.ui.form.on("Supplier Scorecard", {
|
||||||
|
setup: function(frm) {
|
||||||
onload: function(frm) {
|
|
||||||
|
|
||||||
if (frm.doc.indicator_color !== "") {
|
if (frm.doc.indicator_color !== "") {
|
||||||
frm.set_indicator_formatter("status", function(doc) {
|
frm.set_indicator_formatter("status", function(doc) {
|
||||||
return doc.indicator_color.toLowerCase();
|
return doc.indicator_color.toLowerCase();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
onload: function(frm) {
|
||||||
if (frm.doc.__unsaved == 1) {
|
if (frm.doc.__unsaved == 1) {
|
||||||
loadAllCriteria(frm);
|
loadAllCriteria(frm);
|
||||||
loadAllStandings(frm);
|
loadAllStandings(frm);
|
||||||
|
@ -79,6 +79,10 @@ frappe.ui.form.on("Production Order", {
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// formatter for production order operation
|
||||||
|
frm.set_indicator_formatter('operation',
|
||||||
|
function(doc) { return (frm.doc.qty==doc.completed_qty) ? "green" : "orange" });
|
||||||
},
|
},
|
||||||
|
|
||||||
onload: function(frm) {
|
onload: function(frm) {
|
||||||
@ -94,10 +98,6 @@ frappe.ui.form.on("Production Order", {
|
|||||||
});
|
});
|
||||||
erpnext.production_order.set_default_warehouse(frm);
|
erpnext.production_order.set_default_warehouse(frm);
|
||||||
}
|
}
|
||||||
|
|
||||||
// formatter for production order operation
|
|
||||||
frm.set_indicator_formatter('operation',
|
|
||||||
function(doc) { return (frm.doc.qty==doc.completed_qty) ? "green" : "orange" });
|
|
||||||
},
|
},
|
||||||
|
|
||||||
refresh: function(frm) {
|
refresh: function(frm) {
|
||||||
|
@ -13,6 +13,10 @@ frappe.ui.form.on("Sales Order", {
|
|||||||
'Project': 'Project'
|
'Project': 'Project'
|
||||||
}
|
}
|
||||||
frm.add_fetch('customer', 'tax_id', 'tax_id');
|
frm.add_fetch('customer', 'tax_id', 'tax_id');
|
||||||
|
|
||||||
|
// formatter for material request item
|
||||||
|
frm.set_indicator_formatter('item_code',
|
||||||
|
function(doc) { return (doc.stock_qty<=doc.delivered_qty) ? "green" : "orange" })
|
||||||
},
|
},
|
||||||
onload: function(frm) {
|
onload: function(frm) {
|
||||||
erpnext.queries.setup_queries(frm, "Warehouse", function() {
|
erpnext.queries.setup_queries(frm, "Warehouse", function() {
|
||||||
@ -28,10 +32,6 @@ frappe.ui.form.on("Sales Order", {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// formatter for material request item
|
|
||||||
frm.set_indicator_formatter('item_code',
|
|
||||||
function(doc) { return (doc.stock_qty<=doc.delivered_qty) ? "green" : "orange" })
|
|
||||||
|
|
||||||
erpnext.queries.setup_warehouse_query(frm);
|
erpnext.queries.setup_warehouse_query(frm);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -12,6 +12,10 @@ frappe.ui.form.on('Material Request', {
|
|||||||
'Supplier Quotation': 'Supplier Quotation',
|
'Supplier Quotation': 'Supplier Quotation',
|
||||||
'Production Order': 'Production Order'
|
'Production Order': 'Production Order'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// formatter for material request item
|
||||||
|
frm.set_indicator_formatter('item_code',
|
||||||
|
function(doc) { return (doc.qty<=doc.ordered_qty) ? "green" : "orange" })
|
||||||
},
|
},
|
||||||
onload: function(frm) {
|
onload: function(frm) {
|
||||||
// add item, if previous view was item
|
// add item, if previous view was item
|
||||||
@ -19,11 +23,6 @@ frappe.ui.form.on('Material Request', {
|
|||||||
|
|
||||||
//set schedule_date
|
//set schedule_date
|
||||||
set_schedule_date(frm);
|
set_schedule_date(frm);
|
||||||
|
|
||||||
// formatter for material request item
|
|
||||||
frm.set_indicator_formatter('item_code',
|
|
||||||
function(doc) { return (doc.qty<=doc.ordered_qty) ? "green" : "orange" }),
|
|
||||||
|
|
||||||
frm.fields_dict["items"].grid.get_field("warehouse").get_query = function(doc, cdt, cdn){
|
frm.fields_dict["items"].grid.get_field("warehouse").get_query = function(doc, cdt, cdn){
|
||||||
return{
|
return{
|
||||||
filters: {'company': doc.company}
|
filters: {'company': doc.company}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user