Merge pull request #48298 from FHenry/dev_fix_support_42326
fix: default UOMs by new Stock Entry created by Stock Level section button (when Item is batch or serial)
This commit is contained in:
@@ -51,7 +51,7 @@ erpnext.stock.ItemDashboard = class ItemDashboard {
|
|||||||
let stock_uom = unescape(element.attr("data-stock-uom"));
|
let stock_uom = unescape(element.attr("data-stock-uom"));
|
||||||
|
|
||||||
if (disable_quick_entry) {
|
if (disable_quick_entry) {
|
||||||
open_stock_entry(item, warehouse, entry_type);
|
open_stock_entry(item, warehouse, entry_type, stock_uom);
|
||||||
} else {
|
} else {
|
||||||
if (action === "Add") {
|
if (action === "Add") {
|
||||||
let rate = unescape($(this).attr("data-rate"));
|
let rate = unescape($(this).attr("data-rate"));
|
||||||
@@ -66,7 +66,7 @@ erpnext.stock.ItemDashboard = class ItemDashboard {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function open_stock_entry(item, warehouse, entry_type) {
|
function open_stock_entry(item, warehouse, entry_type, stock_uom) {
|
||||||
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) {
|
if (entry_type) {
|
||||||
@@ -75,6 +75,9 @@ erpnext.stock.ItemDashboard = class ItemDashboard {
|
|||||||
|
|
||||||
var row = frappe.model.add_child(doc, "items");
|
var row = frappe.model.add_child(doc, "items");
|
||||||
row.item_code = item;
|
row.item_code = item;
|
||||||
|
row.uom = stock_uom;
|
||||||
|
row.stock_uom = stock_uom;
|
||||||
|
row.conversion_factor = 1;
|
||||||
|
|
||||||
if (entry_type === "Material Transfer") {
|
if (entry_type === "Material Transfer") {
|
||||||
row.s_warehouse = warehouse;
|
row.s_warehouse = warehouse;
|
||||||
|
|||||||
Reference in New Issue
Block a user