* added letter-head to user progress slides * added letterhead action to patch * improvised * added date in patches.txt
		
			
				
	
	
		
			45 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| 
 | |
| from __future__ import unicode_literals
 | |
| import frappe
 | |
| from frappe import _
 | |
| 
 | |
| def execute():
 | |
| 	"""Add setup progress actions"""
 | |
| 	frappe.reload_doc("setup", "doctype", "setup_progress")
 | |
| 	frappe.reload_doc("setup", "doctype", "setup_progress_action")
 | |
| 
 | |
| 	actions = [
 | |
| 		{"action_name": "Add Company", "action_doctype": "Company", "min_doc_count": 1, "is_completed": 1,
 | |
| 			"domains": '[]' },
 | |
| 		{"action_name": "Set Sales Target", "action_doctype": "Company", "min_doc_count": 99,
 | |
| 			"action_document": frappe.defaults.get_defaults().get("company") or '',
 | |
| 			"action_field": "monthly_sales_target", "is_completed": 0,
 | |
| 			"domains": '["Manufacturing", "Services", "Retail", "Distribution"]' },
 | |
| 		{"action_name": "Add Customers", "action_doctype": "Customer", "min_doc_count": 1, "is_completed": 0,
 | |
| 			"domains": '["Manufacturing", "Services", "Retail", "Distribution"]' },
 | |
| 		{"action_name": "Add Suppliers", "action_doctype": "Supplier", "min_doc_count": 1, "is_completed": 0,
 | |
| 			"domains": '["Manufacturing", "Services", "Retail", "Distribution"]' },
 | |
| 		{"action_name": "Add Products", "action_doctype": "Item", "min_doc_count": 1, "is_completed": 0,
 | |
| 			"domains": '["Manufacturing", "Services", "Retail", "Distribution"]' },
 | |
| 		{"action_name": "Add Programs", "action_doctype": "Program", "min_doc_count": 1, "is_completed": 0,
 | |
| 			"domains": '["Education"]' },
 | |
| 		{"action_name": "Add Instructors", "action_doctype": "Instructor", "min_doc_count": 1, "is_completed": 0,
 | |
| 			"domains": '["Education"]' },
 | |
| 		{"action_name": "Add Courses", "action_doctype": "Course", "min_doc_count": 1, "is_completed": 0,
 | |
| 			"domains": '["Education"]' },
 | |
| 		{"action_name": "Add Rooms", "action_doctype": "Room", "min_doc_count": 1, "is_completed": 0,
 | |
| 			"domains": '["Education"]' },
 | |
| 		{"action_name": "Add Users", "action_doctype": "User", "min_doc_count": 4, "is_completed": 0,
 | |
| 			"domains": '[]' },
 | |
| 		{"action_name": "Add Letterhead", "action_doctype": "Letter Head", "min_doc_count": 1, "is_completed": 0,
 | |
| 			"domains": '[]' }
 | |
| 	]
 | |
| 
 | |
| 	setup_progress = frappe.get_doc("Setup Progress", "Setup Progress")
 | |
| 	setup_progress.actions = []
 | |
| 	for action in actions:
 | |
| 		setup_progress.append("actions", action)
 | |
| 
 | |
| 	setup_progress.save(ignore_permissions=True)
 | |
| 
 |