Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Develop of the eligibility portion of the application

JIRAs

Jira Legacy
serverSystem JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryfilter="T&P Eligibility JIRAs"
serverId65d56b10-9f0c-35b9-8e03-3356f377d63c

Requirements

...

#TitleUser StoryImportanceNotes
 

Eligibility ScreenCoordinator will input this information for the ApplicantMust Have
Must HaveJIRA FT-4
  •  

Form Fields

Campus

  • static field
initial
  • value
is prefilled
  • comes from
the
  • campus
designation
  • on the
application
  • drop down of the 10 UH campuses
  • drop down with these options
  • Appropriate
  • Before Designated Year
  • After Designated Year
    • APPLICATION table

    Subject Area

    • free form input box
    • no validation required on this field

    Initial Appointment Rank

    • drop down with these options (C2, C3, C4, C5)

    Initial Appointment Date

    • date picker

    Initial Appointment Type

    • drop down with these options (9-month, 11-month)

    Current Appointment Rank

    • drop down with these options (C2, C3, C4, C5)

    Current Appointment Date

    • date picker

    Current Appointment Type

    • drop down with these options (9-month, 11-month)

    Tenure Consideration

    (info)

    • represents the faculty's discipline
    • this field is equivalent to Manoa's department field as detailed below
    • PeopleSoft value: eac_section_desc from edadba.psempl

    Primary Department (info) (grey lightbulb)

    • PeopleSoft value: eac_branch_desc from edadba.psempl
    • Pull from record number 01

    Primary College (info) (grey lightbulb)

    • PeopleSoft value: eac_division_desc from edadba.psempl
    • Pull from record number 01

    Secondary Department (info) (grey lightbulb)

    • PeopleSoft value: eac_branch_desc from edadba.psempl
    • Pull from record number 02

    Secondary College (info) (grey lightbulb)

    • PeopleSoft value: eac_division_desc from edadba.psempl
    • Pull from record number 02

    Initial Appointment (left blank and input by the coordinator)

    • Classification (info)
      • use data from lookup data table
      • drop down options format: "code - description"
        • example: "C - Community Colleges"
      • PeopleSoft value: 1st character of grade from edadba.hr_ps_report_tbl
    • Rank (info)
      • use data from lookup data table
      • drop down options format: "code - description"
        • example: "2 - Instructor"
      • PeopleSoft value: 2nd character of grade from edadba.hr_ps_report_tbl
    • Appointment Date (info)
      • date picker
      • PeopleSoft value: univ_appt_date from edadba.psempl
    • Appointment Type (info)
      • use data from lookup data table
      • drop down options format: "description"
        • example: "9 Month"
      • PeopleSoft value: 4th and 5th characters of grade from edadba.hr_ps_report_tbl

    Current Appointment (prefilled with data from PS)

    • Classification (info)
      • use data from lookup data table
      • drop down options format: "code - description"
        • example: "C - Community Colleges"
      • PeopleSoft value: 1st character of grade from edadba.psempl
    • Rank (info)
      • use data from lookup data table
      • drop down options format: "code - description"
        • example: "2 - Instructor"
      • PeopleSoft value: 2nd character of grade from edadba.psempl
    • Appointment Date (info)
      • date picker
      • PeopleSoft value: none, this will be manually entered
    • Appointment Type (info)
      • use data from lookup data table
      • drop down options format: "description"
        • example: "9 Month"
      • PeopleSoft value: 4th and 5th characters of grade from edadba.psempl

    Tenure Consideration

    • use data from lookup data table
    • drop down options format: "description"
      • example: "Appropriate"
    • Validation:
      • A file must be uploaded via the Memo field if "Appropriate" was NOT selected

    Memo

    • If "Before Designated Year" is selected, the coordinator will
    need the
    ability to
    • upload the chancellor's approval for shortening the probationary period
    • If "After Designated Year" is selected, the coordinator
    will need the
    ability to
    • upload the chancellor's approval for extending the probationary period
  • Validation:
    • A file must be uploaded if either of the last two options were selected
  •  

    Must Have
    • All fields are required

    User interaction and design

    • memo is completed prior to the T&P process
    • store file at the root of the team drive

    Tenure Year (info)

    • PeopleSoft value: tenure_year from edadba.psempl
    • Pull from record number 01

    Date of Last Promotion

    Waiver of Minimum Requirements (grey lightbulb)

    • Upload file to Educational Requirement
    • Upload file to Service Requirement
    • waivers are obtained prior to the T&P process
    • store file at the root of the team drive
    Must Have

    (info) - prefill information from PeopleSoft via the HR Datamart when the application is created

    (grey lightbulb) - hide for community colleges

    User interaction and design

    Image Added

    PeopleSoft Queries

    Pulls all the fields in 1 query (subject area, primary and secondary department and college, initial and current appointment, date of tenure (question), date of last promotion

    Code Block
    select ps.name, ps.employee_alt_id, ps.empl_record_no, ps.eac_division_desc as primary_division, ps.eac_branch_desc as primary_branch,  
    ps.eac_section_desc as subject_area, secondary_ps.empl_record_no as secondary_empl_no, secondary_ps.eac_division_desc as secondary_division, 
    secondary_ps.eac_branch_desc as secondary_branch, ps.grade as current_grade, 
    initial_hire.grade as initial_grade, ps.tenure_code, ps.tenure_desc, ps.tenure_year as tenure_year, ps.univ_appt_date, ps.tenure_effective_date,
    initial_hire.pers_reason_effective_date as hire_date, last_promotion.pers_reason_effective_date as last_promotion_date
    from edadba.psempl ps, 
    (select * from 
    (select employee_alt_id, empl_record_no, eac_division_desc, eac_branch_desc, row_number()  
      over(partition by employee_alt_id order by empl_record_no ) as sort_column  
      from edadba.psempl where employee_alt_id='14589893' and employee_type_code='F' and empl_status <> 'T' and empl_record_no > 1) 
       where sort_column = 1) secondary_ps,
    (select * from 
    (select employee_alt_id, empl_record_no, grade, pers_reason_effective_date, row_number()  
      over(partition by employee_alt_id order by pers_reason_effective_date ) as sort_column  
      from edadba.hr_ps_report_tbl where employee_alt_id='14589893' and employee_type_code='F' and pers_action in ('HIR','HRC')) 
       where sort_column = 1) initial_hire,
    (select * from 
    (select employee_alt_id, empl_record_no, grade, pers_reason_effective_date, row_number()  
      over(partition by employee_alt_id order by pers_reason_effective_date desc ) as sort_column  
      from edadba.hr_ps_report_tbl where employee_alt_id='14589893' and employee_type_code='F' and pers_action='PRO') 
       where sort_column = 1) last_promotion   
    where ps.employee_alt_id='14589893' and 
    ps.employee_type_code='F' and
    ps.empl_status <> 'T' and 
    ps.employee_alt_id = secondary_ps.employee_alt_id(+) and 
    ps.employee_alt_id=initial_hire.employee_alt_id(+) and 
    ps.empl_record_no=initial_hire.empl_record_no(+) and 
    ps.employee_alt_id=last_promotion.employee_alt_id(+) and 
    ps.empl_record_no=last_promotion.empl_record_no(+) order by ps.empl_record_no;



    Questions

    Below is a list of questions to be addressed as a result of this requirements document:

    QuestionOutcome
    Is the Tenure Consideration field required?yes
    Does the Coordinator need to upload a document of Chancellor's approval?yes