Leave accrual is skipped when the employee's service period is below the minimum set for that leave type on the date the accrual runs. Eligibility is checked at the time the accrual runs, so an employee who has not yet reached the required service period does not receive the accrued amount.
To cover the partial period, add the expected entitlement manually on the employee's leave record. Once the employee meets the service condition, future accruals run automatically.
Refer to Is it possible to differentiate employee entitlements based on their service period? [FAQ]