Uploaded image for project: 'OFBiz'
  1. OFBiz
  2. OFBIZ-1659

Improve usability of Employment Screen

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • None
    • humanres
    • None

    Description

      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.

      Attachments

        1. Improvements.patch
          14 kB
          Harsha Chadhar
        2. Improvements.patch
          6 kB
          Harsha Chadhar
        3. Improvements.patch
          69 kB
          Harsha Chadhar
        4. Improvements.patch
          20 kB
          Harsha Chadhar
        5. Improvements.patch
          3 kB
          Parimal Gain
        6. Improvements.patch
          25 kB
          Awdesh Parihar
        7. Improvements.patch
          61 kB
          Parimal Gain
        8. Improvements.patch
          33 kB
          Ashish Vijaywargiya
        9. Improvements.patch
          7 kB
          Ashish Vijaywargiya
        10. Improvements.patch
          48 kB
          Harsha Chadhar
        11. Improvements.patch
          45 kB
          Parimal Gain
        12. Improvements.patch
          20 kB
          Ashish Vijaywargiya
        13. Improvements.patch
          18 kB
          Ashish Vijaywargiya
        14. Improvements.patch
          25 kB
          Harsha Chadhar
        15. Improvements.patch
          40 kB
          Ashish Vijaywargiya
        16. Improvements.patch
          323 kB
          Harsha Chadhar
        17. Improvements.patch
          110 kB
          Harsha Chadhar
        18. Improvements.patch
          11 kB
          Harsha Chadhar
        19. Improvements.patch
          36 kB
          Parimal Gain
        20. improvements.patch
          59 kB
          Parimal Gain
        21. HREmployee.patch
          137 kB
          Harsha Chadhar
        22. HREmployee.patch
          25 kB
          Harsha Chadhar
        23. CreateEmployee.patch
          32 kB
          Harsha Chadhar

        Issue Links

          Activity

            People

              toashishvijay Ashish Vijaywargiya
              anilpatel Anil K Patel
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: