Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: humanres
    • Labels:
      None

      Description

      Following improvements will be good to have in Employee Position form
      1) "New Employee Position" should be label of screenlet when create form is shown
      2) The PartyId field should be drop down box with list of Internal orgs.
      3) In Edit form following fields should be editable budgetId, budgetItemSeqId, EmployeePosition Type Id, Estimated FromDate
      4) Improve Labels for budgetId and budgetItemSeqId fields
      5) Add Seed data for Status and Position type fields.
      6) Reorganize Tabs for Editing a Position. Following tabs seems to be more in line with Ofbiz UI trend.
      Summary, Employee Position, Fulfillment, Responsibility, Reporting,

      1. HumanRes.patch
        2 kB
        Santosh Malviya
      2. HumanRes.patch
        17 kB
        Parimal Gain

        Activity

        Hide
        Mridul Pathak added a comment -

        In the current HR application "Emplyee Position" tab under the "Employee Position" application menu takes you to the EmplPositionFulfilment form. It should take you to the EditEmplPosition screen/form. A new tab should be added next to it named "Fulfillment" which should take you to the "EditEmplPositionFulfilment" screens/forms.

        Show
        Mridul Pathak added a comment - In the current HR application "Emplyee Position" tab under the "Employee Position" application menu takes you to the EmplPositionFulfilment form. It should take you to the EditEmplPosition screen/form. A new tab should be added next to it named "Fulfillment" which should take you to the "EditEmplPositionFulfilment" screens/forms.
        Hide
        Mridul Pathak added a comment -

        Here is the seed data for Employee Position Status.
        1) First make corrections to the StatusType seed data for Employee Position. It should be like this:
        <StatusType description="Employee Position Status" hasTable="N" parentTypeId="" statusTypeId="EMPL_POSITION_STATUS"/>
        2) There should be three StatusItem records for for the above StatusType.
        a) EMPL_POS_PLANNEDFOR --> Planned For
        b) EMPL_POS_ACTIVE --> Active/Open
        c) EMPL_POS_INACTIVE --> Inactive/Closed

        Show
        Mridul Pathak added a comment - Here is the seed data for Employee Position Status. 1) First make corrections to the StatusType seed data for Employee Position. It should be like this: <StatusType description="Employee Position Status" hasTable="N" parentTypeId="" statusTypeId="EMPL_POSITION_STATUS"/> 2) There should be three StatusItem records for for the above StatusType. a) EMPL_POS_PLANNEDFOR --> Planned For b) EMPL_POS_ACTIVE --> Active/Open c) EMPL_POS_INACTIVE --> Inactive/Closed
        Hide
        Mridul Pathak added a comment -

        After creating the seed data for Employee Position status, it will be needed to check that these status are displayed correctly in the Create/Edit EmplPosition form or not. If not necessary changes will be required to done.

        Show
        Mridul Pathak added a comment - After creating the seed data for Employee Position status, it will be needed to check that these status are displayed correctly in the Create/Edit EmplPosition form or not. If not necessary changes will be required to done.
        Hide
        Santosh Malviya added a comment -

        Hello,
        Patch is attached for seed data of "Emloyee position status" and made corresponding modifications into "EmplPositionForms.xml" and "HumanResTypeData.xml".

        Regards
        Santosh Malviya

        Show
        Santosh Malviya added a comment - Hello, Patch is attached for seed data of "Emloyee position status" and made corresponding modifications into "EmplPositionForms.xml" and "HumanResTypeData.xml". Regards Santosh Malviya
        Hide
        Parimal Gain added a comment -

        This patch includes following point -
        1) created Find form for EmplPosition
        2) created List form
        3) prepare data for EmplPositionType
        4) simple clean-up

        Regards
        Parimal Gain

        Show
        Parimal Gain added a comment - This patch includes following point - 1) created Find form for EmplPosition 2) created List form 3) prepare data for EmplPositionType 4) simple clean-up Regards Parimal Gain
        Hide
        Ashish Vijaywargiya added a comment -

        Thanks Parimal your patch is in rev # 656233.

        For now I am not closing this issue because some more cleanup can be done.


        Ashish

        Show
        Ashish Vijaywargiya added a comment - Thanks Parimal your patch is in rev # 656233. For now I am not closing this issue because some more cleanup can be done. – Ashish
        Hide
        Ashish Vijaywargiya added a comment -

        First pass of improvement is complete. We will create new issue for further changes/improvements.

        Show
        Ashish Vijaywargiya added a comment - First pass of improvement is complete. We will create new issue for further changes/improvements.

          People

          • Assignee:
            Ashish Vijaywargiya
            Reporter:
            Anil K Patel
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development