fix: minor change in bom.js added
This commit is contained in:
		
							parent
							
								
									c51f9e0a97
								
							
						
					
					
						commit
						a5cbdea8e4
					
				| @ -543,15 +543,15 @@ erpnext.bom.calculate_op_cost = function(doc) { | ||||
| 	doc.base_operating_cost = 0.0; | ||||
| 
 | ||||
| 	if(doc.with_operations) { | ||||
| 		for(var i=0;i<op.length;i++) { | ||||
| 			var operating_cost = flt(flt(op[i].hour_rate) * flt(op[i].time_in_mins) / 60, 2); | ||||
| 			var base_operating_cost = flt(operating_cost * doc.conversion_rate, 2); | ||||
| 			frappe.model.set_value('BOM Operation',op[i].name, "operating_cost", operating_cost); | ||||
| 			frappe.model.set_value('BOM Operation',op[i].name, "base_operating_cost", base_operating_cost); | ||||
| 		op.forEach((item) => { | ||||
| 			let operating_cost = flt(flt(item.hour_rate) * flt(item.time_in_mins) / 60, 2); | ||||
| 			let base_operating_cost = flt(operating_cost * doc.conversion_rate, 2); | ||||
| 			frappe.model.set_value('BOM Operation',item.name, "operating_cost", operating_cost); | ||||
| 			frappe.model.set_value('BOM Operation',item.name, "base_operating_cost", base_operating_cost); | ||||
| 
 | ||||
| 			doc.operating_cost += operating_cost; | ||||
| 			doc.base_operating_cost += base_operating_cost; | ||||
| 		} | ||||
| 		}); | ||||
| 	} else if(doc.fg_based_operating_cost) { | ||||
| 		let total_operating_cost = doc.quantity * flt(doc.operating_cost_per_bom_quantity); | ||||
| 		doc.operating_cost = total_operating_cost; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user