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 Priority: Minor Fix For: SVN trunk 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. |
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Abhinav Vaid updated OFBIZ-2205: -------------------------------- Attachment: 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 > 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 > 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ashish Vijaywargiya reassigned OFBIZ-2205: ------------------------------------------ Assignee: Ashish Vijaywargiya > 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676940#action_12676940 ] Ashish Vijaywargiya commented on OFBIZ-2205: -------------------------------------------- Hello Abhinav, I will review your code on this weekend and will let you know my thoughts on this. BTW thanks a lot for your contribution. -- Ashish > 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12677659#action_12677659 ] Ashish Vijaywargiya commented on OFBIZ-2205: -------------------------------------------- Hello Abhinav, Thanks for your great work on HR Recruitment Process. I appreciate your efforts. Here are some of my thoughts on your patch : 1) This is very big patch and takes good amount of time to review. Can you please upload the short patch from next time ? It will help me or others to review patch easily. 2) Please arrange the UiLabels for Recruitment in Alphabetical order. 3) We should rework on the HumanResRecruitmentData.xml file. Here we should find out which data can be put in "seed" and which data can be put in "demo". If you need reference of data types you can read the build.xml file in ofbiz home. 4) Can you please elaborate the purpose of LoginHR.groovy file ? 5) For service implementation (inside HumanResServices.xml) 5a) We should prefer to use <fail-property> tag instead of <fail-message> so that we could internationalize the message. 5b) <check-permission> should be done in service definition. Please take a look at "example" component for reference. 6) We should move the "CommonRecruitmentDecorator" into CommonScreens.xml file and will use "location" attribute in each screen definition then call this decorator by "${parameters.mainDecoratorLocation}". We should also remove the entries of <property-map> from "CommonRecruitmentDecorator". 7) Which document or book you have referred to create this recruitment process ? I will be more then happy to read and explore that :) in my spare time. Thanks ! -- Ashish Vijaywargiya > 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12677661#action_12677661 ] Hans Bakker commented on OFBIZ-2205: ------------------------------------ Hi Abhinav Vaid, sure this would be a nice addition to ofbiz. I did not tried it, just looked at the patch. It looked to be programmed well. but can you tell me why you have added the new entity called: JobApplication while we do have already a similar entity called: EmploymentApp? Regards, Hans > 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. |
In reply to this post by Nicolas Malin (Jira)
[ 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12677953#action_12677953 ] Abhinav Vaid commented on OFBIZ-2205: ------------------------------------- Hi Hans, Thanks for reviewing our patch. We created an entity named "JobApplication" as we want to maintain the data that which employee has sent request to which approver. After your suggestion, we have gone through the existing "EmploymentApp" entity. We can also extend "EmploymentApp" entity by adding two fields namely: "approverid" and "jobRequisitionId". What do you suggest? 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678594#action_12678594 ] Hans Bakker commented on OFBIZ-2205: ------------------------------------ Hello Abhinav, I would like to suggest to extend the existing entity if it has the same purpose: recording an application for a job. This is better than to create a new entity. This saves entities, services, forms and screens and integrates better with the existing application. Regards, Hans > 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Abhinav Vaid updated OFBIZ-2205: -------------------------------- Attachment: HR_Recruitment_Updated.patch Hi Ashish, As per your suggestions we have made the changes and updated the patch. We have included demo data in "HumanResDemoData.xml" file where we have created two demo users i.e. "demoapprover" and "demoemployee".If user logs in with username "demoapprover" and password "ofbiz", he can see all the requests made by him as well as all the requests in which he was the approver.If user logs in with username "demoemployee" and password "ofbiz", he can see all the requests made by him only.If user logs in as "admin" he can see all the records(i.e. demoemployee and demoapprover). Have a look at it and kindly revert if any further changes are required. Thanks and 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, HR_Recruitment_Updated.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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ashish Vijaywargiya updated OFBIZ-2205: --------------------------------------- Attachment: HR_Recruitment.patch Hello All, I am renaming the patch and keeping the name of patch as that of old one. This contribution is done by Abhinav Vaid. ------------------------- Hello Abhinav, Thanks Abhinav for improving this patch. There is no need to change the name of patch as JIRA maintains the versions of the files and it provide the faded effect on the previous patch and keeps the current one active. So it will be easy for the reviewer to pick the most recent one. If you will keep your mouse on the previous or current patch then it will show a pop up window in which Date and the name of person who has uploaded patch. I will review your patch in a day or so and will let you know my thoughts on this. FYI I am uploading your patch keeping name as that of previous one without any change. -- Ashish Vijaywargiya > 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, HR_Recruitment.patch, HR_Recruitment_Updated.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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ashish Vijaywargiya updated OFBIZ-2205: --------------------------------------- Attachment: (was: HR_Recruitment_Updated.patch) > 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, 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679141#action_12679141 ] Abhinav Vaid commented on OFBIZ-2205: ------------------------------------- Hello Ashish, Thanks for your comments and renaming the patch.Actually the recruitment process that we have followed for implementation of recruitment sub module is followed in our organization and the concepts have been referred from book named "Human Resource Management" by T.N. Chhabra.We are working at Larsen & Toubro Infotech Ltd, Mumbai. Regards Abhinav Vaid iLabs, Larsen & Toubro Infotech Ltd. Mumbai. > 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, 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679153#action_12679153 ] Ashish Vijaywargiya commented on OFBIZ-2205: -------------------------------------------- Hello Abhinav, Thanks for letting us know the name and author of this book. This book is very famous in India and referred by so may students in MBA stream. Good to know that you are working for "Larsen & Toubro Infotech Ltd". I will try to come back to your patch on this weekend and will commit the things one by one. -- Ashish Vijaywargiya > 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, 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679157#action_12679157 ] avdhesh yadav commented on OFBIZ-2205: -------------------------------------- Hello, I am new to ofbiz and recently started exploring ofbiz .I want to know that what is standard procedure of adding any module or sub- module into ofbiz. If a company follow a certain processes ,is this process is candidate of the adding to the ofbiz ? I think only standard and well known processes should be implemented into the ofbiz. Avdhesh Yadav > 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, 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679235#action_12679235 ] Jacques Le Roux commented on OFBIZ-2205: ---------------------------------------- Avdhesh, You should better ask such questions on [user ML|http://docs.ofbiz.org/display/OFBADMIN/Mailing+Lists] For your specific question though : [OFBiz Contributors Best Practices|http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Contributors+Best+Practices] Thanks Jacques > 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, 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12680128#action_12680128 ] Ashish Vijaywargiya commented on OFBIZ-2205: -------------------------------------------- Hello Abhinav, Thanks for improving the patch. Here are few more comments to improve the patch: 1) Please look at the console while clicking each link. It is giving error for missing requirement for the tags in Xml files. The reason is that some of the attribute has been deprecated and replaced by new one. For example : <set-nonpk-fields map-name="parameters" value-name="newEntity"/> Changed to <set-nonpk-fields map-name="parameters" value-field="newEntity"/> Change in value-name --> value-field. Please update it in all the XML files. Also check the other tags and use the proper attribute so we don't see console errors. You can always take "Example" component for improving your files. As all these changes are being done in "example" component first. 2) We should always put the seed data in XML files instead of hard coding all the values in the form widget or FTL files. For Example : + <option key="B.tech" description="B.tech"/> + <option key="MBA" description="MBA"/> + <option key="Bsc" description="Bsc"/> + <option key="Msc" description="Msc"/> What should be the case if we will be having 50 degree course for selection criteria ? Please shift all this values in the seed data files. 3) Why are you using <auto-field-entity> twice in a patch, please explain ? + <auto-fields-entity entity-name="JobRequisition" default-field-type="display"/> + <actions> + <set field="jobRequisitionId" from-field="parameters.jobRequisitionId"/> + </actions> + <auto-fields-entity entity-name="JobRequisition" default-field-type="find"/> 4) We should improve the naming convention. Like for search form in "example" component we have used "FindExamples" & "ListExamples". "EditExample" screen definition is used for Create and Update operation on single record of example. "EditExampleFeatureAppls" screen definition is used to contain two forms. One is list for and another is add form. (Note the use of "s" in the last of name) 5) Create the new Uilabel map entry for the following line or use use the existing one if it presents. <label>You Dont Have Permissions to Update</label> Please review the code in example component before uploading another patch as there might be so many places for improvement. I will wait for your next updated patch. -- Ashish Vijaywargiya > 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, 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Abhinav Vaid updated OFBIZ-2205: -------------------------------- Attachment: HR_Recruitment.patch Hi Ashish Thanks for your comments.We are uploading the updated patch as per your comments. Kindly review and revert if any further changes are required. Regards Abhinav Vaid iLabs, Larsen & Toubro Infotech Ltd. Mumbai. > 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, HR_Recruitment.patch, 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Abhinav Vaid updated OFBIZ-2205: -------------------------------- Attachment: HR_Recruitment.patch Hi Ashish, Please ignore the previous patch as we missed a file(LoginHR.groovy) in that patch. Regards Abhinav Vaid iLabs, Larsen & Toubro Infotech Ltd. Mumbai. > 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, HR_Recruitment.patch, HR_Recruitment.patch, 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. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12682125#action_12682125 ] Ashish Vijaywargiya commented on OFBIZ-2205: -------------------------------------------- Thanks Abhinav for the updated patch. I will take care of this as soon as I will get a chance. -- Ashish > 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, HR_Recruitment.patch, HR_Recruitment.patch, 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. |
Free forum by Nabble | Edit this page |