I know this thread is a bit old, but anyone here who is still looking at solutions to the above post can take a look at the
HR Data Manager (
www.hrdatamanager.com) software.
While it is US based, it is written in Microsoft Access and with source code available, is fully customizable.
As mentioned above, many smaller organizations with under a thousand employees cannot afford the Enterprise level solutions that are on the market today. That seems to be especially true in these economic times.
Thanks!
Mark