Merge pull request #29954 from frappe/mergify/bp/develop/pr-29714
fix: Fetch valuation rate for stock items consumed during asset repair (backport #29714)
This commit is contained in:
commit
edf043261e
@ -68,6 +68,28 @@ frappe.ui.form.on('Asset Repair', {
|
|||||||
});
|
});
|
||||||
|
|
||||||
frappe.ui.form.on('Asset Repair Consumed Item', {
|
frappe.ui.form.on('Asset Repair Consumed Item', {
|
||||||
|
item_code: function(frm, cdt, cdn) {
|
||||||
|
var item = locals[cdt][cdn];
|
||||||
|
|
||||||
|
let item_args = {
|
||||||
|
'item_code': item.item_code,
|
||||||
|
'warehouse': frm.doc.warehouse,
|
||||||
|
'qty': item.consumed_quantity,
|
||||||
|
'serial_no': item.serial_no,
|
||||||
|
'company': frm.doc.company
|
||||||
|
};
|
||||||
|
|
||||||
|
frappe.call({
|
||||||
|
method: 'erpnext.stock.utils.get_incoming_rate',
|
||||||
|
args: {
|
||||||
|
args: item_args
|
||||||
|
},
|
||||||
|
callback: function(r) {
|
||||||
|
frappe.model.set_value(cdt, cdn, 'valuation_rate', r.message);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
consumed_quantity: function(frm, cdt, cdn) {
|
consumed_quantity: function(frm, cdt, cdn) {
|
||||||
var row = locals[cdt][cdn];
|
var row = locals[cdt][cdn];
|
||||||
frappe.model.set_value(cdt, cdn, 'total_value', row.consumed_quantity * row.valuation_rate);
|
frappe.model.set_value(cdt, cdn, 'total_value', row.consumed_quantity * row.valuation_rate);
|
||||||
|
@ -13,12 +13,10 @@
|
|||||||
],
|
],
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"fetch_from": "item.valuation_rate",
|
|
||||||
"fieldname": "valuation_rate",
|
"fieldname": "valuation_rate",
|
||||||
"fieldtype": "Currency",
|
"fieldtype": "Currency",
|
||||||
"in_list_view": 1,
|
"in_list_view": 1,
|
||||||
"label": "Valuation Rate",
|
"label": "Valuation Rate"
|
||||||
"read_only": 1
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"fieldname": "consumed_quantity",
|
"fieldname": "consumed_quantity",
|
||||||
@ -49,7 +47,7 @@
|
|||||||
"index_web_pages_for_search": 1,
|
"index_web_pages_for_search": 1,
|
||||||
"istable": 1,
|
"istable": 1,
|
||||||
"links": [],
|
"links": [],
|
||||||
"modified": "2021-11-11 18:23:00.492483",
|
"modified": "2022-02-08 17:37:20.028290",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Assets",
|
"module": "Assets",
|
||||||
"name": "Asset Repair Consumed Item",
|
"name": "Asset Repair Consumed Item",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user