i think i asked this question too some time back but the thread got lost.
i believe with the cdr pull client, the data that you can pull are the ones that are not pulled before. so if you pulled logs until the end of april, then the next time you pull logs, you will get logs starting from may only.
dont know how to pull logs that you have pulled before.