Merge branch 'shreyasp-matl-req-non-stock-item' into develop
This commit is contained in:
commit
1dd6329e5b
@ -56,7 +56,7 @@ erpnext.buying.MaterialRequestController = erpnext.buying.BuyingController.exten
|
|||||||
if(doc.material_request_type === "Purchase")
|
if(doc.material_request_type === "Purchase")
|
||||||
cur_frm.add_custom_button(__("Supplier Quotation"),
|
cur_frm.add_custom_button(__("Supplier Quotation"),
|
||||||
this.make_supplier_quotation, __("Make"));
|
this.make_supplier_quotation, __("Make"));
|
||||||
|
|
||||||
if(doc.material_request_type === "Manufacture" && doc.status === "Submitted")
|
if(doc.material_request_type === "Manufacture" && doc.status === "Submitted")
|
||||||
cur_frm.add_custom_button(__("Production Order"),
|
cur_frm.add_custom_button(__("Production Order"),
|
||||||
this.raise_production_orders, __("Make"));
|
this.raise_production_orders, __("Make"));
|
||||||
@ -127,14 +127,18 @@ erpnext.buying.MaterialRequestController = erpnext.buying.BuyingController.exten
|
|||||||
method: "erpnext.manufacturing.doctype.bom.bom.get_bom_items",
|
method: "erpnext.manufacturing.doctype.bom.bom.get_bom_items",
|
||||||
args: values,
|
args: values,
|
||||||
callback: function(r) {
|
callback: function(r) {
|
||||||
$.each(r.message, function(i, item) {
|
if(!r.message) {
|
||||||
var d = frappe.model.add_child(cur_frm.doc, "Material Request Item", "items");
|
frappe.throw(__("BOM does not contain any stock item"))
|
||||||
d.item_code = item.item_code;
|
} else {
|
||||||
d.description = item.description;
|
$.each(r.message, function(i, item) {
|
||||||
d.warehouse = values.warehouse;
|
var d = frappe.model.add_child(cur_frm.doc, "Material Request Item", "items");
|
||||||
d.uom = item.stock_uom;
|
d.item_code = item.item_code;
|
||||||
d.qty = item.qty;
|
d.description = item.description;
|
||||||
});
|
d.warehouse = values.warehouse;
|
||||||
|
d.uom = item.stock_uom;
|
||||||
|
d.qty = item.qty;
|
||||||
|
});
|
||||||
|
}
|
||||||
d.hide();
|
d.hide();
|
||||||
refresh_field("items");
|
refresh_field("items");
|
||||||
}
|
}
|
||||||
@ -162,7 +166,7 @@ erpnext.buying.MaterialRequestController = erpnext.buying.BuyingController.exten
|
|||||||
run_link_triggers: true
|
run_link_triggers: true
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
make_request_for_quotation: function(){
|
make_request_for_quotation: function(){
|
||||||
frappe.model.open_mapped_doc({
|
frappe.model.open_mapped_doc({
|
||||||
method: "erpnext.stock.doctype.material_request.material_request.make_request_for_quotation",
|
method: "erpnext.stock.doctype.material_request.material_request.make_request_for_quotation",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user