Devam Ediyor

Modify an open-source Human Resource Management program to track leave by hours instead of days

Our small office needs a system to track employees' vacation and sick leave. We found a solution that meets our needs, except it tracks leave in days instead of hours. The software is called OrangeHRM and the open source download is available here: [url removed, login to view] . I know little PHP but not enough to tackle a bigger application like this one, and I was able to modify a few labels and some SQL code that displays "Hours" instead of "Days". For example, if an employee asks for 2 days off, we want it to show as 16 hours (2 x 8hrs) not 2 days. See attached screen shot [url removed, login to view], [url removed, login to view], [url removed, login to view]

Second thing we would like is, we have different vacation allowance for employees depending on how long they have been with the company. Our fiscal year is July 1 to June 30th (we can set that in the program - no coding needed) but we would like it to automatically re-populate the entitlement hours at the beginning of our fiscal year. So basically,

For vacation:

employees with 0-5 years auto-populate the entitlement field with 192 hours at the beginning of the fiscal year

employees with 6-10 years auto-populate the entitlement field with 240 hours at the beginning of the fiscal year

employees with 11-15 years auto-populate the entitlement field with 288 hours at the beginning of the fiscal year

employees with 16+ years auto-populate the entitlement field with 336 hours at the beginning of the fiscal year

At the end of the fiscal year, if there is a balance remaining, they lose it, we auto-populate with a new entitlement for the year. Example, if they have 12 hours left on the last day of the fiscal year, the next day will wipe it out and start a new 192 hours for a 0-5 year employee. But we still want to see a report from the previous fiscal year to see what their balance was.

For sick time:

Auto populate all employees with 80 hours regardless how long they have been working. They can accrue up to 360 hours, so if they have time left over the previous fiscal year (say, 60 hours left), the new fiscal year will show them with 140 hours (60 left over plus 80 new = 140 hours). If they have 355 hours sick time left, the new fiscal year will show 360 hours, not 435 hours (355 + 80 = 360 max, not 435 hours). See screen shot 002.png.

The last thing we need, employees can log into the OrangeHRM system and enter vacation or sick time. However, it looks like the system only emails the administrator of the the program. We want it to email the employee's supervisor instead of the administrator. See screen shot [url removed, login to view]

Beceriler: MySQL, PHP

Daha fazlasını görün: orangehrm hours instead days, working office max, small office solution, program administrator, open source sql, beginning php mysql, open source software download, human resource company, orangehrm, leave management, want employee, human resource, human re, Fiscal, employee management system, last days sql, open end coding software, employee mysql, open source code php, time resource management, leave remaining, human resource report, leave system software, employee management php mysql, php employee management system

İşveren Hakkında:
( 25 değerlendirme ) Arvada, United States

Proje NO: #6554350

Seçilen:

soft404

HI Hello Sir, We have gone through the details you have provided and would be pleased to work on this with you to deliver the results that you have expected and We are sure you will not be disappointed if you give us Daha fazlası

3 gün içinde 35$ USD
(12 Değerlendirme)
4.3

8 freelancer bu iş için ortalamada 198$ teklif veriyor

Max01

hello sir hope you are doing well I am interseted to work on this [url removed, login to view] we discuss more about it. have a look at details: s-k-y--p-e=e maxcomputers1

in 7 gün içinde244$ USD
(107 Değerlendirme)
5.8
freshjah

Hi, I have worked with ORHM in the past and can make the changes you require. Kindly confirm that the version on your production system is 3.1.2. Regards

in 5 gün içinde277$ USD
(20 Değerlendirme)
4.8
cliscwang

hello ! , thank you for your post. I'm expert in Wordpress, HTML5, javascript animation, jQuery, mobile phone, PHP, SQL, flash, actionscript3.0 and have several experts of web fields. your task is not difficult for me. Daha fazlası

in 3 gün içinde155$ USD
(16 Değerlendirme)
4.4
HDragon131

Hi Dear! I am a Expert of skills such as php, mysql, wordpress and web site management. Also i have a lot of experience with these skill. I am familiar with the functions you mention in the description.I am very Daha fazlası

in 3 gün içinde210$ USD
(10 Değerlendirme)
3.8
sajeesh123

Hi, Thanks for posting an interesting job. This is Sajeesh with 8+ years of extensive experience in developing database driven web and smart client applications using various php frameworks like Cake php, Codeignite Daha fazlası

in 3 gün içinde222$ USD
(5 Değerlendirme)
2.7
zakirahmouni

Hello, I have just installed OrangeHRM and seen your requirement, can do it rapidly Kin Daha fazlası

in 3 gün içinde222$ USD
(2 Değerlendirme)
2.5
fletcherwerks

I understand you're in the market for adding a tracking system for your employees. When tackling a big project like this, you need someone with a proven track record with good communication skills. Take a look at my po Daha fazlası

in 3 gün içinde222$ USD
(1 Değerlendirme)
0.8