Hi,
USEREXIT_NUMBER_RANGE_INV_DATE check this user exit which will allow you to set the Number range based on the Date
Here you have to check Sy-Datum which is system date and make necessary changes in the exit
also check
USEREXIT_NUMBER_RANGE exit
I suggest to use first exit which is specific to your requirement
revert if you need more details
regards,
santosh