Dear Liela,
This is SAP standard system behavior, once data is updated in cluster tables for specific period of date's again system won't consider those date's unless data is changed in specific date's but still you would like run for previous date's SAP has given some options like
1. Info type 0003.
Understanding Infotype 0003 (Payroll Status Infotype)
2. In time evaluation "Forced recalculation as of".
Selection date for posting date
Use
The date you enter in this field determines the minimum period for recalculation. If you do not make an entry in this field, the first day of the recalculation is determined automatically according to the data saved for every personnel number.
Ur's Mohan