Two-part Shift Managment

Has anyone successfully implemented two-part shift management .

My use case is this:
A lot of employees live close by, so they opted for two-part shifts. For example, they come at 8am - 12am and then afternoon they come at 2pm-6pm.

Now, current shift management in ERPNext is great but doesn’t allow for multiple shifts a day. Has anyone found a solution around this? I mean ideally, we could make it check date and time instead of just date assigned when making new assigment…

There is ongoing pull request


Would like to understand how payroll works in this case.

  • Most companies account for 2 shifts in a day as 2 payment days.
  • Some have any number of shifts in a day tallying to working hours calculated as 1 payment day and the remaining goes as overtime.