Employee Rehire, Employee Termination, Change of salary of an employee

How do I rehire an employee in ERPNext? Also, does populating the termination date alone can terminate the employee or other action needs to be taken? Also, How can i change the salary of an employee??