this is exactly how it works . see you allocated the leaves for the year 2021. so at 31-12-2021 (the last day) there is only 1 day left to make a leave , so it’s just 1 day . on 30 dec , 2 days left to be taken and so on . if you go back in time and gives it enough time , all leaves will appears .
the allocation expires at the end of the year , you can’t recover it .
the answer is do not use the annual type allocation. for example when you allocate leaves to someone it . makes it expire in 2030 . this way he will continuously carry forward his leaves.
Noted the work around. What you think about ticking the option “Is carried forward” in leave type, and when allocating leaves, checking the “Add unused leaves from previous allocations” to carry previous balance forward?
Is there any disadvantage except for the above mentioned (being unable to see correct leave balance at the year end) carrying forward method?
no , the is carried for option is used when you allocate a person a second time and he still has balance in his previous allocation , so a sum of allocations is made . nothing related to the current year .