Hello Anand:
You can identify if a payroll result has been posted by checking if a particular result has table PCALAC created in the cluster.
You can use report RPCIPC00_PNP to identify unposted payroll results or if open posting runs exist. You should only use this report if you have specified restrictions (selection criteria). If it is necessary to check all the payrollresults without a restriction, (for example, for a personnel number or payroll area), you should use report RPCIPC00.
Regards,
Antoine