You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Abhinav Vaid (JIRA)" <ji...@apache.org> on 2009/03/02 11:16:12 UTC

[jira] Commented: (OFBIZ-2205) Implemented recruitment in HR module

    [ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12677944#action_12677944 ] 

Abhinav Vaid commented on OFBIZ-2205:
-------------------------------------

Hi Ashish,

Thanks for reviewing our patch. We are now working on the review comments that you have given.
We will do the suggested changes and upload the patch once again.

Before I upload the updated patch i would like to answer 2 of your questions.

1. Description of LoginHR.groovy

This groovy file gives the login functionality in Recruitment sub module.
Login Functionality : In screens like Internal Job Posting, Approval we want that a particular user should see only his records. So implicitly we need to pass partyId as filter (In search option). If that user is admin then we do not need to pass partyId in filter (In search option) as he should see all the records. This functionality is achieved in this groovy file. First we check the sercurity group to which the user belongs who has logged in. Then with that security group we check all the security permissions that the group has. If the group has "HUMANRES_ADMIN" permission then partyId is not passed to the screens.

2. We took reference of Recruitment process from Book named Human Resource Management by T.N. Chhabra.


Regards,
Abhinav Vaid

> Implemented recruitment in HR module
> ------------------------------------
>
>                 Key: OFBIZ-2205
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2205
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: humanres
>    Affects Versions: SVN trunk
>         Environment: Windows XP Professional (5.1, Build 2600) Service Pack 2, Intel(R) Core(TM)2 CPU 4300  @ 1.80GHz (2 CPUs), 1014MB RAM, jdk1.5.0, apache-ant-1.7.0
>            Reporter: Abhinav Vaid
>            Assignee: Ashish Vijaywargiya
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: HR_Recruitment.patch
>
>
> In this patch we have included recruitment in the HR module.
> Recruitment performs tasks such as admin can create new job requisitions.
> He can update or delete new job requisitions.
> Now once the job requisition has been added, it is visible to all the employees.
> Then if interested employee wants to apply for the job requisition he sends it for approval to his superior.
> Superior from his login can check who all have applied for job requisition.
> He can update the status and same is reflected at employee's end.
> Here admin can also create new interview types and he can store the information of the diffrent interviews of employees.
> We have created Security groups:
> HUMANRES_APPROVER
> HUMANRES_EMPLOYEE
> We have created Security permissions:
> HUMANRES_APPROVE
> We have created  Login Id's : 
> demoadmin belongs to FULLADMIN security group
> demoapprover belongs to HUMANRES_APPROVER security group
> demoemployee belongs to HUMANRES_EMPLOYEE security group

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.