Hello Divyesh,
Scheduling works in a way when you schedule the report first time you will be giving the inputs to the parameters say for ex Fiscal Year 2016 and Fiscal Month June. Now when you reschedule it it gets run by the same inputs that you applied initially.
I believe you are expecting that when it runs next month may be it should take July automatically. Is that so? then probably you need to create a variable that should calculate the current values dynamically so that you can use it in your input parameters.
Let me know if my assumptions are wrong.
Regards
Niraj