After installing Service Pack 7, we have determined that when using "selected revenue records" under revenue criteria that the "Post dates up to:" criteria is ignored. If we select "All not posted revenue" it adheres to the post date criteria. This only seems to be happening for Revenue. For deposits, the post date criteria is adhered to when using a selection. This did not seem to function this way on Service Pack 6.
Download and install the latest patch, which contains all fixes from previous patches. If you are running an older version, download and install the latest version and then the patch.