Date period for batch job needs to be dynamic using runbasebatch x++

You can use nextMth() function to get the date in the next month.