* chore: Added isort to pre-commit config * chore: Sort imports with isort * chore: Clean up imports with pycln * chore: Sort imports with isort * chore: Fix import issues * chore: Clean up sider issues * chore: Remove import errors from flake8 ignore list * chore: Clean up lint issues
		
			
				
	
	
		
			16 lines
		
	
	
		
			376 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			376 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import frappe
 | |
| 
 | |
| 
 | |
| def execute():
 | |
| 	frappe.reload_doc("stock", "doctype", "shipment")
 | |
| 
 | |
| 	# update submitted status
 | |
| 	frappe.db.sql("""UPDATE `tabShipment`
 | |
| 					SET status = "Submitted"
 | |
| 					WHERE status = "Draft" AND docstatus = 1""")
 | |
| 
 | |
| 	# update cancelled status
 | |
| 	frappe.db.sql("""UPDATE `tabShipment`
 | |
| 					SET status = "Cancelled"
 | |
| 					WHERE status = "Draft" AND docstatus = 2""")
 |