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
https://github.com/frappe/erpnext/pull/29955

Hello,

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.