fix: stock entry from item dashboard (stock levels)
This commit is contained in:
parent
2afed7de03
commit
dc0ddf8d7e
@ -42,7 +42,7 @@ erpnext.stock.ItemDashboard = class ItemDashboard {
|
|||||||
let warehouse = unescape(element.attr('data-warehouse'));
|
let warehouse = unescape(element.attr('data-warehouse'));
|
||||||
let actual_qty = unescape(element.attr('data-actual_qty'));
|
let actual_qty = unescape(element.attr('data-actual_qty'));
|
||||||
let disable_quick_entry = Number(unescape(element.attr('data-disable_quick_entry')));
|
let disable_quick_entry = Number(unescape(element.attr('data-disable_quick_entry')));
|
||||||
let entry_type = action === "Move" ? "Material Transfer" : null;
|
let entry_type = action === "Move" ? "Material Transfer" : "Material Receipt";
|
||||||
|
|
||||||
if (disable_quick_entry) {
|
if (disable_quick_entry) {
|
||||||
open_stock_entry(item, warehouse, entry_type);
|
open_stock_entry(item, warehouse, entry_type);
|
||||||
@ -63,11 +63,19 @@ erpnext.stock.ItemDashboard = class ItemDashboard {
|
|||||||
function open_stock_entry(item, warehouse, entry_type) {
|
function open_stock_entry(item, warehouse, entry_type) {
|
||||||
frappe.model.with_doctype('Stock Entry', function () {
|
frappe.model.with_doctype('Stock Entry', function () {
|
||||||
var doc = frappe.model.get_new_doc('Stock Entry');
|
var doc = frappe.model.get_new_doc('Stock Entry');
|
||||||
if (entry_type) doc.stock_entry_type = entry_type;
|
if (entry_type) {
|
||||||
|
doc.stock_entry_type = entry_type;
|
||||||
|
}
|
||||||
|
|
||||||
var row = frappe.model.add_child(doc, 'items');
|
var row = frappe.model.add_child(doc, 'items');
|
||||||
row.item_code = item;
|
row.item_code = item;
|
||||||
|
|
||||||
|
if (entry_type === "Material Transfer") {
|
||||||
row.s_warehouse = warehouse;
|
row.s_warehouse = warehouse;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
row.t_warehouse = warehouse;
|
||||||
|
}
|
||||||
|
|
||||||
frappe.set_route('Form', doc.doctype, doc.name);
|
frappe.set_route('Form', doc.doctype, doc.name);
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user