📄️ Calculate Breaks Documentation
This code provides a function to calculate breaks for attendance summaries. It processes scan logs and applies rules to determine break times and durations.
📄️ Fixed Time Attendance Computation Documentation
This code provides functions to compute attendance summaries for fixed-time shifts. It processes scan logs, applies rules, and calculates various attendance metrics such as breaks, overtime, and presence.
📄️ Attendance Summaries Computation Documentation
This code provides functions to compute attendance summaries for employees. It processes scan logs, applies rules, and generates summaries for attendance, including check-in, check-out, and breaks.
📄️ Calendar Schedule Computation Documentation
This code provides functions to generate and manage calendar schedules for users within a company. It includes functions to generate schedules for a date range, handle imports, and manage cache.
📄️ Flexible Interval Computation Documentation
This code provides functionality to compute flexible intervals for attendance logs. It includes various functions and types to handle the computation of intervals, pairing of check-in and check-out logs, and summarizing attendance data.
📄️ Helper Functions for Compute Documentation
This code provides various helper functions and constants used in the computation of attendance summaries, including functions for copying fields, checking conditions, and debugging.
📄️ Import Data User Profiles Documentation
This code provides a function to import user profile data into an ImportDataStruct. It processes user profiles and their calendar schedules to populate the import data structure with shifts for each day of a specified month and year.
📄️ Rounding Computation Documentation
This code provides functions to round numbers based on specific rounding settings. The settings are defined in a cache and can be used to round various types of values such as shift times, durations, rest periods, and overtime.
📄️ Rule Computation Documentation
This code provides functions to apply rules to attendance summaries. It processes rules and applies them to determine break times, overtime, and other attendance details.
📄️ Scan Points Computation Documentation
This code provides functions to compute scan points for attendance summaries. It processes scan logs and applies rules to determine check-in, check-out, and break times.