[ https://issues.apache.org/jira/browse/OFBIZ-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599277#action_12599277 ] Ashish Vijaywargiya commented on OFBIZ-1659: -------------------------------------------- Thanks Harsha Chadhar for your patch. It's in rev # 659434. -- Ashish Vijaywargiya > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] parimal gain updated OFBIZ-1659: -------------------------------- Attachment: Improvements.patch This patch includes Improvements Related to Employee Profile and Performance Review Regards Parimal Gain > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599396#action_12599396 ] Ashish Vijaywargiya commented on OFBIZ-1659: -------------------------------------------- Thanks Parimal Gain for your patch. Your patch is in Rev # 659565. -- Ashish Vijaywargiya > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ashish Vijaywargiya updated OFBIZ-1659: --------------------------------------- Attachment: Improvements.patch Patch from Parimal Gain. This patch includes following things. Added feature of PerformanceItems,Performance Notes. Now performance Review will be associated with the party in the role of Employee. -- Ashish > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599584#action_12599584 ] Anil K Patel commented on OFBIZ-1659: ------------------------------------- Find employment form needs help. I the fields for RoleFrom and RoleTo should be Preset and hidden. > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599588#action_12599588 ] Ashish Vijaywargiya commented on OFBIZ-1659: -------------------------------------------- Thanks for your comments Anil. We will take care of this ASAP. > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ashish Vijaywargiya updated OFBIZ-1659: --------------------------------------- Attachment: Improvements.patch Patch from Awdesh Parihar. Added support of Salarystep with Paygrade. -- Ashish Vijaywargiya > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599667#action_12599667 ] Ashish Vijaywargiya commented on OFBIZ-1659: -------------------------------------------- Thanks Awdesh Parihar for your patch. Your patch is in rev # 659946 with minor modifications. -- Ashish Vijaywargiya > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Harsha Chadhar updated OFBIZ-1659: ---------------------------------- Attachment: Improvements.patch Created tab and functionality for EmplPositionType and EmplPositionTypeRate in HR component > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599813#action_12599813 ] Ashish Vijaywargiya commented on OFBIZ-1659: -------------------------------------------- Thanks Harsha Chadhar for your patch. Your patch is in rev # 660162. -- Ashish Vijaywargiya > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ashish Vijaywargiya updated OFBIZ-1659: --------------------------------------- Attachment: Improvements.patch Patch from Harsha Chadhar. Added tab for AgreementEmploymentAppl. And added the common decorator pattern for search screen i.e "FindScreenDecorator". -- Ashish Vijaywargiya > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599863#action_12599863 ] Ashish Vijaywargiya commented on OFBIZ-1659: -------------------------------------------- Thanks Harsha Chadhar for your patch. Your patch is in rev # 660223. -- Ashish Vijaywargiya > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Harsha Chadhar updated OFBIZ-1659: ---------------------------------- Attachment: Improvements.patch Restructured and organized the Screenc and Forms in the HR component. Improved and Updated the naming conventions in the naming of Screens,Forms and requests. > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12600505#action_12600505 ] Ashish Vijaywargiya commented on OFBIZ-1659: -------------------------------------------- Thanks Harsha for your patch. The code is in rev # 660980. -- Ashish Vijaywargiya > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Harsha Chadhar updated OFBIZ-1659: ---------------------------------- Attachment: Improvements.patch Included LookUps at the required places and done improvements. Added Employee Leave tab,Create Entity EmplLeave and crud operations by Parimal. > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12600800#action_12600800 ] Ashish Vijaywargiya commented on OFBIZ-1659: -------------------------------------------- Thanks Parimal Gain for working on Leave management section. Thanks Harsha Chadhar for your patch. Your changes are in rev # 661359. -- Ashish Vijaywargiya > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Harsha Chadhar updated OFBIZ-1659: ---------------------------------- Attachment: Improvements.patch Fixed bugs related to Employee Screens. > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] parimal gain updated OFBIZ-1659: -------------------------------- Attachment: Improvements.patch This patch contain improvement task of HR Regards Parimal Gain > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12601449#action_12601449 ] Ashish Vijaywargiya commented on OFBIZ-1659: -------------------------------------------- Thanks Parimal Gain for your patch. Your changes are in Rev # 662162. -- Ashish Vijaywargiya > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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-1659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ashish Vijaywargiya closed OFBIZ-1659. -------------------------------------- Resolution: Fixed Most of the things lined up in HR component has been covered in previous days. So for now I am closing this JIRA issue. Later on we can create new JIRA issue if some more amendments come infront of us. And then we will join this JIRA issue with the newly created one (for references). Thanks to all who helped directly or indirectly in Improving HR module. -- Ashish > Improve usability of Employment Screen > -------------------------------------- > > Key: OFBIZ-1659 > URL: https://issues.apache.org/jira/browse/OFBIZ-1659 > Project: OFBiz > Issue Type: New Feature > Components: humanres > Reporter: Anil K Patel > Assignee: Ashish Vijaywargiya > Priority: Minor > Attachments: CreateEmployee.patch, HREmployee.patch, HREmployee.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch, improvements.patch, Improvements.patch, Improvements.patch, Improvements.patch > > > Following things can be done to improve usability of Employment screen. > Rename the Employment app menu to Employees > 1) Add Find/List form to find employees in system. > 2) [Create New Employee] This should give a form where we user can input Person and Contact details and few fields from Employment table. > 3) Employment is a Party Relationship between Party Roles FROM EMPLOYEE TO INTERNAL ORGANIZATION. To make it easy, values of these two fields should be Defaulted to these values and I don't see need to show these fields on form. > 4) The Employment.FromPartyId field should have a Party look up that shows only the Person. > 5) The Employment.ToPartyId field should be a drop down of Parties in Internal Organization role. > 6) Do not show Termination type and reason fields on Create Employment forms. > 7) Add Terminate Employment button on Update Employment form. On click of button show a Sub Form that has fields Termination type, Reason and comments fields. > 8) The Edit form should have FromPartyId read only. > 9) Edit employee screens should have, Summary tab, Employee tab, Employment and other tabs defined in other jira issue. -- 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 |