Generally system will display only as on current valid records only. just maintain one record with endda 31129999 and check it.
And to display old records also follow below steps
-> In table V_T7XSSPERSUBTYP - Check the use case configuration for that infotype 22 subtypes. you can set A6
-> To display old records also in that BADI HRXSS_PER_BEGDA write code like below. for example molga 40.
IF molga = '40'.
IFinfty = '0022'.
begda = '18000101'.
ENDIF.
ENDIF.