Employee expense and salary payment

I’m using ERPNext v12.
I’m running a manufacturing company. I’m confused about giving employees salary and expense payment. Can anyone just tell me the steps?

  1. I have to pay some employees monthly salary and some hourly salary.
  2. Sometimes employees make expenses on their own, and I have to pay later. And sometimes I pay an advance payment for expenses. For traveling office purposes I gave them advance payment. After finishing the trip, the employee can claim extra costs if made or return the amount from the advance payment.

Can anyone just tell me the steps (like Create employee> create salary structure> create payroll etc). Please suggest me a way where I can monitor everything with accounts.