Ginesys can be a complete package if there could be an integrated payroll management module.
It can be linked to an attendance management system and calculate payable to all the employees based on company policies and legal rules.
Also, it can be used to generate report which will contain salaries and wages payable to each employee along with bank details which can be sent to bank for salary processing.
This can be further extended to finance module, which can update numbers with the Payroll output.
It is a long thought which is worth a shot.
Thanks and regards,