What is Versioning of Attendance Policies?
Versioning means that every time you edit your attendance policy (such as weekly offs, shift timings, break hours, etc.), the system saves it as a new version rather than simply overwriting the old one. Each version captures the rules that were effective during a specific time period.
This ensures that historical data is always evaluated against the correct policy that was active at that point in time.
Benefits of Versioning
Versioning ensures accuracy by applying the right policy to the right time, prevents historical data from being altered, and provides a clear audit trail of changes. It also makes policy updates smoother, reduces errors, and helps maintain transparency.
Step 1 - Navigate to Attendance Policies
Login to Asanify as an Admin. Click on Policies under Attendance tab in the left navigation pane.
Step 2 - View Policy Details
Click on View/Edit button to view the current version and configuration for the selected policy.
Step 3 - Manage Versions
Click on Manage Versions to view all the different versions that exist for the policy.
Step 4 - Make Default
You can click on Make Default button against any version to make it default.
Attendance Status Calculation and Refresh Status will consider the default policy for recalculation.