Open zhzapgsb opened 7 years ago
Can you give a guide tour on how the ONE HR can do it?
@sundayayandele
Home › HR › Leave Management › Leave Management Options › Edit
Here you set up the leave management policy for each department and you have the field for "HR Manager" The HR Manager you select there, will the THE ONE who can approve/reject leaves for all employees in that department. You can have one HR manager for multiple depratments, or even for ALL departments.
Now if you already set a lot of departments in the system, and you are lazy to do it one by one, you can bulk update it mysql table main_leavemanagement. Just put the HR you want into hr_id column.
update main_leavemanagement set hr_id = 4
for example.
well we are trying to edit sentrifugo leave managment coding for our organization i want when a employee request for a leave the message for approving ir rejection only goes to Hr manager group i want this message also goes to managment how can i do so?
@Amit7005 , your question doesn't belong to this thread.
@klukiyan how can I make the staff number appear in the mail after applying for leave..
How I can change or add options ( leave for) for instead of full-day, half-day.
Yes you can. But you'll require very good php skills. Because this dropdown form is in zend framework and it impact multiple application parameters upon selection. Kind regards, Kiril Lukiyan ✆774 140 028
On Mon, Jul 26, 2021 at 12:29 AM qusaiy @.***> wrote:
How I can change or add options ( leave for) for instead of full-day, half-day. [image: image] https://user-images.githubusercontent.com/87952080/126915383-300879e6-e9f8-4bfc-aa6f-d82d9cb8d252.png
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/sapplica/sentrifugo/issues/170#issuecomment-886266632, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGTQZ64GBD4X7WXTX6QYNEDTZSF5XANCNFSM4DTXCTQQ .
Hi @klukiyan,
can you do it or know anyone can do it? Also, share with me these details if you can: cost and time needed for this task. Looking forward your feedback
@qusaiy , what options would you like to have there instead of Full Day/Half Day?
The trick is that the php code and the database is set as boolean (true/false). There is a parameter that says halfday
that can be either 1 (true) or 0 (false). and the further calculation of days is deducted from there.
Also the leave types are also with (half day permitted true/false).
There is really much tied to it and very difficult to change this setup.
I did many changes in this application many years ago. (possibility to add 2 different halfdays in 1 day,limitation on sickdays, various legal requirement, Unicode characters support, weekdays start from monday, rounded corners, special reports, etc... etc... And I would never recommend anyone to do it. Cumulatively it was more difficult that simply writing a new application from scratch using some more modern technologies. The code in sentrifugo is in a very old version of Zend framework + a bit of jquery in frontend. It's really very archaic and disgusting to edit its code. If it doesn't suit you as is (and most probably it doesn). better don't bother using it at all. It's really difficult to make changes in it.
After running Sentrifugo, the weakest area is on the Leave management aspect.
Someone with the Role of HR Manager should (read: MUST) be able to approve ALL leave requests. This is sadly lacking in Sentrifugo
An employee leave entitlement should be able to be calculated based on:
Your carry forward feature is too simple. Most companies only allow a maximum of X number of days to be carried forward. And those carried forward must be utilised within Y number of months (from 1st January the following year)
The other modules are great but Leave Mgmts are the most important in any HRIS. If you guys can meet the 3 points above, Sentrifugo will definitely be a force to be reckoned with.
../zhza