15 lines
		
	
	
		
			518 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			518 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from __future__ import unicode_literals
 | |
| import frappe
 | |
| 
 | |
| def execute():
 | |
| 	frappe.reload_doc("projects", "doctype", "activity_cost")
 | |
| 
 | |
| 	for cost in frappe.db.get_list("Activity Cost", filters = {"employee": ""},
 | |
| 		fields = ("name", "activity_type", "costing_rate", "billing_rate")):
 | |
| 		activity_type = frappe.get_doc("Activity Type", cost.activity_type)
 | |
| 		activity_type.costing_rate = cost.costing_rate
 | |
| 		activity_type.billing_rate = cost.billing_rate
 | |
| 		activity_type.save()
 | |
| 
 | |
| 		frappe.delete_doc("Activity Cost", cost.name)
 |