The tool should calculate the number of working days in the month, minus the official holidays.
Then compare the actual number of days vs that. If the value is lower or higher than a configuration it will be listed in the output. Example:
WARNING:
Employee1 has 18 working days. Which is 3 days less than expected (21).
Employee2 has 17 working days. Which is 4 days less than expected (21).
Employee3 has 22 working days. Which is 1 day more than expected (21).
Nice to have:
The tool to consider list of national holidays per country. Thus, the number of expected days is dynamic per employee
The tool should calculate the number of working days in the month, minus the official holidays. Then compare the actual number of days vs that. If the value is lower or higher than a configuration it will be listed in the output. Example:
Nice to have: The tool to consider list of national holidays per country. Thus, the number of expected days is dynamic per employee