mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-05 21:29:11 +00:00
Valuation rate for finished goods in repack entries
This commit is contained in:
@@ -243,12 +243,12 @@ class StockEntry(StockController):
|
|||||||
d.incoming_rate = incoming_rate
|
d.incoming_rate = incoming_rate
|
||||||
|
|
||||||
d.amount = flt(d.transfer_qty) * flt(d.incoming_rate)
|
d.amount = flt(d.transfer_qty) * flt(d.incoming_rate)
|
||||||
raw_material_cost += flt(d.amount)
|
if not d.t_warehouse:
|
||||||
|
raw_material_cost += flt(d.amount)
|
||||||
|
|
||||||
# set incoming rate for fg item
|
# set incoming rate for fg item
|
||||||
if self.purpose == "Manufacture/Repack":
|
if self.purpose == "Manufacture/Repack":
|
||||||
number_of_fg_items = len([t.t_warehouse for t in self.get("mtn_details")])
|
number_of_fg_items = len([t.t_warehouse for t in self.get("mtn_details") if t.t_warehouse])
|
||||||
|
|
||||||
for d in self.get("mtn_details"):
|
for d in self.get("mtn_details"):
|
||||||
if d.bom_no or (d.t_warehouse and number_of_fg_items == 1):
|
if d.bom_no or (d.t_warehouse and number_of_fg_items == 1):
|
||||||
if not flt(d.incoming_rate) or force:
|
if not flt(d.incoming_rate) or force:
|
||||||
|
|||||||
Reference in New Issue
Block a user