Linux HR Management Systems?
dgcrawford writes "A growing, 100-person company I work for is looking to integrate a Human Resources Management System into their Linux computer base. Does anyone have experience with any products that fit this need? Does it interface well with payroll, applicant tracking, maybe even finance and stock or other non-monetary compensation? I realize most of you would look at this from an IT point of view, but how did the system work across fields? And how important/useful did you find this interoperability?"
I haven't tested it, but I was looking into something similar. Open Source at least.
2 1
http://www.orangehrm.com/home/
VMWare Appliance for quick testing: http://www.vmware.com/vmtn/appliances/directory/7
Does anybody on /. have experience with ofbiz / opentaps to do HR management and linking to payroll?
I have been looking briefly at opentaps recently. I did not find much documentation so far and I am looking forward to hear success stories with the product.
Any hints or evaluation of the product is welcome !
Thanks,
Everything I write is lies, read between the lines.
For payroll my company uses something called a "ledger", which is a sheet of paper where you keep track of what you're paying people. For applicant tracking and stock/other compensation, I'd suggest a "file cabinet".
Installed and currently trying this Applicant Tracking System ...
http://www.catsone.com/index.php
May not directly answer your question but it's an interesting HR-related app.
The question wouldn't be that you're looking for a Linux HR system but something that runs on Linux. There are lot's of business apps that run on Linux such as Peoplesoft. They officially support running it on Linux since april '04. SAP HR also does Linux. Lot's of smaller web-based HR systems also run on Apache/WebSphere etc. so integrating those into a Linux oriented infrastructure will not be a problem. Interfacing with the apps mentioned in the question is what every HR application should to correctly (payrolling being no.1) just make a first selection based on rough features and invite the companies over for a chat.
http://virtualize.wordpress.com/
Since our HR department does everything in Excel, this tool would probably do the entire job.
http://michaelsmith.id.au
you could try SAP - its got an HR module - plus integration into others... ...
it runs on linux
it comes with source code for all the appliactions (not open source though)
it runs on an open source db (maxdb)
its not cheap though!
.. in our company and we're considering creating a custom solution (Ruby on Rails makes it possible at sensible cost!). Plus, it's easier to later adjust your own code rather than something written in PHP. And of course then we can map proccesses occuring in our company onto the application, not the other way round. This way is good for some companies (not for everyone tho).
Oracle HRMS + iRecruitment would do the job.
At our company we use ABS software packages which run on Linux servers and are accessed on the desktop via ANSI terminal. Very reliable, but it does it isn't free.
There's more to HRM than payroll, but fully agree that payroll is something best left to the specialists, unless you're a 500+ enterprise with a dedicated payroll dept. Two reasons; 1. Confidentiality & security. 2. Keeping track of relevant legislation & incorporating it into the app. Also, do you wanna be the tech that has to explain to x angry people why their salary did not arrive? I've been there - was not nice.
Stick to recording and pre-processing time & expenses...
A quick 'apt-cache search human resources' revealed The Truth:
;-)
craft - Warcraft 2-like multi-player real-time strategy game
dstat - versatile resource statistics tool
t1utils - A collection of simple Type 1 font manipulation programs
Bugger, it might not be what you were looking for after all
Cheers
Raf
http://www.tinyerp.org/ has a nice HR module. Should be worth give it a try.
This is a software-as-a-service system that I heard will be open sourced soon.
http://www.brightmove.com
Sierra Tango Foxtrot Uniform
search linux payroll software yes, I know HR is more than payroll, but you know... if the payroll modules work well it is kind of an important indicator...
timetrex.com
http://www.paythyme.com/
then there a about a dozen sponsored links...
I've been following this project for a couple of years now. Tiny ERP is an open-source Enterprise Resource Planning (ERP) suite written in Python and uses PostgreSQL.
It's a client server application, with the client available on Windows, Linux and Mac. The server will run on Linux.
It has HR and many other modules that you can use. And you can use one module or many modules for your installation. It will also allow you to integrate with your existing data sources. Check it out.
Oh, and I don't work for them, just like the software.
Hi,
]project-open[ is a project management system with several HR components. Links: http://www.project-open.com/ and http://www.project-open.org/
There is:
- An integrated employee file with all available information
- Basic employee information and hiring workflow
- Portrait component & "Employee of the day" option
- (Very) basic payroll information, specially protected.
- A skill database (non-FOSS extension module)
- A forum associated with each employee for comments etc.
- A file storage associated with each user to store CV etc.
No idea if that suits your needs, but it might be a good starting point for further development. The only inconvenience: The system is written in TCL and based on PostgreSQL, which might require a few hours of training for PHP developers...
Cheers,
Frank
Sorry, forgot:
- Absences/vacation/travel
- Travel Expenses and
- Timesheet Management
Oracle, Peoplesoft, SAP, etc. all run on Linux...
...unless you're using the word "Linux" to mean "no cost".
Advice: on VPS providers
I recommend you send an email to Catbert, he has some uber-delicious tools. I've only seen a few, but they're quite useful!
For the odd thing that won't run on Linux, VirtualBox, Qemu or VMware and WinXP seems to be quite usable.
An alternative is Apple Mac with Parallels and WinXP.
That works like a charm and when Windoze screws up, you can restore the virtual machine from a backup tar ball.
Excuse me, but please get off my Pennisetum Clandestinum, eh!
Compiere and it's fork Adempiere are 2 open source options. They are fairly extensive and there is an active consulting base that can help you to get things running. The primary DB for these applications is Oracle, but Postgres is beginning to become an option.
Please. To have to interface well with payroll, and have applicant tracking, maybe even finance and stock or other non-monetary compensation, AND block Zonk's posts is reaallly asking a bit too much of any HR management software, open source or otherwise.
WARNING: Smartphones have side effects--most of them undocumented.
Possibly http://freshmeat.net/search?q=erp may give you a place to start.
From what I've heard, http://www.compiere.org/ is a good one.
Our company is has ~120 employees so a similar size to the poster.
We use software by Ceridian to handle our payroll and HR
Their payroll application called prism is browser based and runs on *their* server which keeps critical payroll information from accidentally falling into the hands of Information Systems Managers like myself.
http://sourceforge.net/projects/ck-erp/
Take a look at TimeTrex. It handles employee scheduling, attendance, job costing, and does payroll for you if you want (ie: no exporting to another app). Its open source, and free too!
This system is web-based and can be integrated with other HRIS software applications. http://www.businessdecisions.com/Human_Resources_S oftware.asp
Interesting license clause for an 'open source' project: "You MAY NOT use the Licensed Software to operate in or as a time-sharing, outsourcing, service bureau, application service provider or managed service provider environment."
/too/ derogatory. I nominate "fauxpen source".
It's more open than most (i.e. other than that clause and a somewhat obnoxious advertising clause), it's MPL. It's a lot better than the typical EULA attached to this type of software. But, it'd be nice to reclaim the phrase "open source", per Michael Tiemann's essay on the subject. It lacks a lot of the obnoxious prohibitions on reverse engineering, so it's most likely better than the competition.
Perhaps its time to come up with a pithy name for this type of software, without resorting to anything
Go here and uncheck Zonk: http://slashdot.org/users.pl?op=edithome
THE NERD IS THE COMPUTER.
There are a lot of them available that will integrate with your existing systems.
Authoria (http://www.authoria.com) is one such company which offers a full suite of HCM based products.
"Where is my mind?"
Sure, it might not be a relational database, or an object oriented database, but a large workbook with many related sheets is no less a database than say, a General Ledger or a filing cabinet.
On the other hand, I will agree that it is overused and abused and is not the best choices of technologies for complex informaton storage.
LedgerSMB: Open source Accounting/ERP
Access is a databasing program. The OOo version being Base
look! it's a bird, it's a plane, it's....a girl? yes, a girl browsing Slashdot on Linux
The problem with saying that "Excel is not a database" is that the term "database" refers to a large number of very different technologies, some of which aren't that different from Excel and all of which have different ideas on how data should be stored. If a database is simply a "data storage and retrieval system" then wouldn't excel qualify?
/etc/passwd as a "password database?" What about Berkeley Database? What do ISAM-based systems, BDB, and RDBMS's have that qualify them as databases that spreadsheets lack?
Wouldn't echo, awk, and some convention for storing a text file qualify as a database? Couldn't you refer to
This being said....
I never said that there wasn't a difference between Excel and an RDBMS. And certainly using Excel in place of an RDBMS is stupid for the same reason that using any other flat-file system in place of a relational one is stupid. So this is not justifying a choice of technology, but challenging a choice of words.
LedgerSMB: Open source Accounting/ERP
You can't program your own interface would be my best guess.
Spreadsheets you're limited to raw data and charts to display the information. No way for you to plug into it with some kind of external application. You can import the data into another member of Office, but even then the only way to program your results by any means other than an equation is through Access, their databasing software.
Karma: Non-Heinous
We use SAP HR in our company and are about to migrate to Linux (Server). If you just need something that "runs on Linux", I would suggest you use a standard application like SAP (which is quite ok for the size of your company). If you look for something open-source, you have to keep looking.
Although, SAP's source-code is "open" as far as you can download, read and modify the source (ABAP?). You would have to pay for your users (onetime fee and maintanance fee) depending on how much data the user sees...
Yours, Gery
The answer is yes, me.
While it is contrary to the purity of Open Source, there are a number of commercial HRIS (Human Resource Research and Information Systems) available for Linux. http://vendorlocator.hreonline.com/hreonline/Searc hServlet?ksAction=Search&col=kslive&rf=0&srchtype= key&stype=&bi=1&ei=11&oq=qt%3AHRIS%40%40col%3Aksli ve%40%40type%3Akey%40%40ptype%3A%40%40sgroup%3A%40 %40rf%3A0%40%40tax%3A0%40%40providerid%3A0%40%40ss n%3A0%40%40sid%3A942383749%40%40datasource%3AHREON LINE%40%40bi%3A1~~&vf=&tId=&sId=942383749&sSeq=1&r egId=&lsTime=null&type=kw&isAdv=false&kw=HRIS+Linu x
If your goal is to utimately embrace full open-source solutions, it is best to at least BE in the environment as you make a gradual transition to your business processes.
With most open source solutions being not quite there in terms of addressing the needs of most country-specific requirements, let alone the full suite/range of functionality to meet every company's needs, a Linux-based commercial package may be your best alternative to give your business the flexibility to adopt various independent/integrated HRIS packages/modules as they evolve to the point of being deemed "production systems" (i.e. no constant intervention/troubleshooting/patching) and able to supplant elements of the commercial suites.
I have no experience with any of the packages, other than as reviewing their capability, leading me to back away until OSS reach a business-level quality threshold.
Good luck,
Eric
You can back Excel with a database, just use ODBC or suchlike. And connecting to files is dirt simple.
Excel isn't being the database though, it's just the frontend. ODBC is providing you with the database (isn't that SQL?).
I've never done that trick, I'll have to check it out before I comment on that functionality. But I'm still skeptical, it kind of sounds like an expanded version of opening a cell with the equal sign. Again, that's not programming access to a database, that's just applying more complex math to it. I still get the feeling you wouldn't be able to produce a query through it. And not to mention, how many of the people who are using excel to track data as if it were a database actually use that?
And "Excel experts" get paid about way less than "Programmers".
Karma: Non-Heinous