Because the request goes to a manager field maintained separately from the org structure. When somebody changes team, requests keep going to the person they used to report to.
The request-and-approval cycle: an employee asks, the balance is checked, the reporting line approves, and the calendar and capacity update.
Routing reads the reporting line the personnel record holds, so it is correct on the day the request is made. The approver sees the balance and who else is already away that week.
A manager staffing next month sees real availability, including a request approved an hour earlier — not a copy of the leave list from Friday.
It does not decide whether leave should be granted. It shows the balance, the coverage and the conflict; the answer is a manager's.
Loop removes the capacity. Books reads paid and unpaid leave for the pay run. The team calendar shows it.
Delegation can be automatic for the period of their own approved leave.
Yes, which returns the balance and the capacity, with both recorded.
Yes, and hourly leave where your policy uses it.
Fourteen days, every module, no card. Or half an hour with someone who will run it on your own records and tell you where it does not help.