Try ERPNext Buy Support Partners Foundation

Half Working Day

How you configure in HR if we have situation where all Saturday is Half Working day so atten

This is not directly available in the ERPNext but can be achieved in multiple ways.

One easy option that I could think of is to use server side scripts that was introduced recently.

The script will essentially get executed on submit of an attendance. It will check if it is Saturday and if the attendance is marked as present and if so will make it as half day. Absent, otherwise.