Hi.
You can:
1 - assign PNP logical database to your report and make a read like
INFOTYPES: 0000.
NODES: pernr.
TABLES: t001p.
get pernr.
rp-provide-from-last p0000 space pn-begda pn-endda. "In your case enlarge BEGDA and ENDDA
2 - Use function module HR_READ_INFOTYPE
3 - Try with a SELECT DISTINCT and ORDER option during SELECT instruction.
Hope to help.
Bye