Testing of interfaces - DEV migration

This list is taken from the K:\ISAPPS\dsg\Projects\HRS081\HRS081 Interfaces Implementation Plan.docx and may not be complete. It has been copied and edited from the version used for the LIVE migration.Please add any interfaces that are missing.

 

InterfaceSummary of DEV before Migration (Include JIRA if applicable)

Before Migration

- Tested By

Before Migration - SuccessfullAfter Migration - Tested ByAfter Migration - Successfull
Concurrent Jobs     
Concurrent Job - EPP0078- albacs     
Workflow Control Queue Cleanup. this gets run scheduled) 

John Chan

02/12/14

Y

John Chan

12/12/14

Y
Purge Concurrent Request and/or Manager Data. this gets run scheduled) 

John Chan

02/12/14

Y

John Chan

12/12/14

Y
Synchronise WF Tables (UOE request Set). this gets run scheduled) 

John Chan

02/12/14

 

Y

John Chan

12/12/14

Y
Gather Schema Statisics (this gets run scheduled) 

John Chan

02/12/14

Y

John Chan

12/12/14

Y
Security List Maintenance (this gets ran adhoc) 

John Chan

02/12/14

Y

John Chan

12/12/14

Y
EPP4220 IDM Interface. this gets run scheduled) 

John Chan

02/12/14

Y

John Chan

12/12/14

Y
UOE MRCP Pension - Load data. this gets run scheduled) 

John Chan

02/12/14

Y

John Chan

12/12/14

Y
Database Scheduler Job     
eRecruitment - Successfull Applicants     
Outgoing Interfaces     
Events Booking 

John Chan

02/12/14

Page Unavailable

https://www-dev.events.ed.ac.uk

  
Card View     
eRecruitment - Interfaces Database Scheduler Jobs 

John Chan

02/12/14

Last run on 04-AUG-2014 06.09.47

 

  
eTime - crontab.sh     
Pure     
Jobsched job in eFinancials - livejs_staffbacs     
OPAS (mis-ford server) 

John Chan

02/12/14

N/A

There is only a LIVE instanc of OPAS.

  
Apphr crons on Glamis      
cron_infoed.sh     
cron_ppip_daily_changes.sh     
Cron_library.sh     
Cron_vrs.sh     

Cron_salfor_grades_copy.sh

     

Cron_salfor_ppip_copy.sh

     

Cron_transpar.sh

     
cron_ebis.sh     

Cron_fis1.sh

     

Cron_prefaddr.sh

     
cron_uun.sh     
cron_ppipmi_daily.sh     
cron_ppipmi.sh     
cron_ppipmi_data_mart.sh     

Cron_roslin.sh

     
cron_hr2opas.sh     
cron_uoe_uss_pension_extract.sh     
cron_license_usage.sh     
apphr Cron on Fenton     

cron_roslin.sh

 

 

 

     
cron_copy_payroll_reports.sh     
Cron_check_concurrent_manager.sh     
Packages Valid     
list packages that require ddl changes and confirm all valid before migration     
EU_REVENUE_INTERFACE 

John Chan

02/12/14

Y

John Chan

12/12/14

Y
TRANSPAR_EXTRACT 

John Chan

02/12/14

Y

John Chan

12/12/14

Y
Procedures Valid     
list procedures that require ddl changes and confirm all valid befire migration     
EPP0071 

John Chan

02/12/14

Y

John Chan

12/12/14

Y
EPP1320 

John Chan

02/12/14

Y

John Chan

12/12/14

Y
EPP1600_pkg 

John Chan

02/12/14

Y

John Chan

12/12/14

Y
MIDAS_DOWNLOAD 

John Chan

02/12/14

Y

John Chan

12/12/14

Y

 

 We also need to test the LIVE URL and LIVE MyEd links to verify they are all working.

Other tests

HOLDING PAGES IN PLACE FOR CHANNELS 27/11/14Before Migration - Tested ByBefore Migration - SuccessfullAfter Migration - Tested ByAfter Migration - Successfull
Application Access https://www.epeople-fin.humanresources.ed.ac.uk

John Chan

02/12/2014

Y

John Chan

12/12/14

Y
Self Service channel via myEd

John Chan

02/12/2014

N - Self Service Launcher Button points to LIVE Oracle HR.

John Chan

12/12/14

N - Self Service Launcher Button points to LIVE Oracle HR.
Business Objects

John Chan

02/12/2014

N/A  
Apex reports

John Chan

02/12/2014

Y

John Chan

12/12/14

N HRS081-83
HR Manager Workflow Portlet

John Chan

02/12/2014

Cannot find HR Manager Workflow portlet in MyEd DEV

John Chan

12/12/14

N - connection details still to be updated
Absence History

John Chan

02/12/2014

Cannot find Absence History portlet in MyEd DEV

John Chan

12/12/14

N - connection details still to be updated
Staff Details

John Chan

02/12/2014

Y

John Chan

12/12/14

N - connection details still to be updated

 

Test Plan

All HR Application Concurrent Jobs

To be tested after the migration by Applications Management.  Prior to the migration the following jobs were confirmed to be running successfully:

·         IDM changes

Outgoing Interfaces

Events Booking

To be tested after the migration by Applications Management.  Prior to the migration, the application works successfully.

Double-check that the CF DSN is updated correctly and that the DSN verifies successfully in the CF Administrator.

Test that the public and admin applications still work.  Keep an eye on the events_logs table and any error emails.

Check the nightly CF Scheduled task is not failing.  Keep an eye on the events_logs table and any error emails.

Card View

To be tested after the migration by Applications Management.  Prior to the migration the staff_pop_org.sh was run manually on Test and appears to be ok (it is not setup as a cron though).  The staff_pop_dets script fails in Test – works in live though.  The error is:

ERROR at line 34:

ORA-06550: line 34, column 10:

PL/SQL: ORA-00942: table or view does not exist

ORA-06550: line 18, column 3:

PL/SQL: SQL Statement ignored

ORA-06550: line 17, column 8:

PLS-00341: declaration of cursor 'GET_STAFF' is incomplete or malformed

ORA-06550: line 37, column 11:

PL/SQL: Item ignored

ORA-06550: line 45, column 26:

PL/SQL: ORA-00942: table or view does not exist

ORA-06550: line 40, column 3:

PL/SQL: SQL Statement ignored

ORA-06550: line 64, column 5:

PLS-00320: the declaration of the type of this expression is incomplete or

malformed

ORA-06550: line 64, column 15:

PL/SQL: ORA-00984: column not allowed here

ORA-06550: line 54, column 4:

PL/SQL: SQL Statement ignored

ORA-06550: line 81, column 32:

Log in as the card unix user and execute the following scripts:

·         Staff_pop_org.sh

·         Staff_pop_dets.sh

eRecruitment

To be tested after the migration by Apps Management and HR.  Last execution confirmed on Test today (3/11).  Data errors but no job errors.. Same for the two EJOB jobs.

Log in to the HR database as Apps and manually run the Oracle scheduled job called SuccessfulApplicantInterface.

There are also two Oracle scheduler jobs on EJOB* database – log in as user COREINT and manually run:

·         EmployeeCheckInterfaceRefresh

·         ReferenceDataInterfaceRefresh

eTime

To be tested after the migration by Applications Management and Finance.  Logs confirm this job ran fine at midnight 3/11.

Log in as database user etime on the FIN* database and manually run the Oracle scheduler job called ETIME_FEEDS.

Jobsched

To be tested after the migration by Applications Management.  Last successful run was 11 September.

Manually run a job called livejs_staffbacs using an eFinancials menu system.

Tested successfully by Applications Management 04/11/14 – run livejs_staffbacs via the jobsched menu.

Logon to fin-app-kb* as jobsched user 

add job by :- nat -x livejs_staffbacs -q night -k -td 10:40 (change time )

Albacs

To be tested after the migration by Payroll.  Prior to the migration, nothing was tested.

Manually run the concurrent request called EPP0087.

Database Cron Jobs

To be tested after the migration by Applications Management.  Prior to the migration, the following problems were noted:

·         https://www.jira.is.ed.ac.uk/browse/HRS081-24

List the current crontab to verify that they have all been re-enabled.

Run each cron script manually:

·         Cron_infoed.sh

·         Cron_ppip_daily_changes.sh

·         Cron_library.sh – This is expected to fail at the point of SCP’ing

·         Cron_vrs.sh

·         Cron_salfor_grades_copy.sh

·         Cron_salfor_ppip_copy.sh

·         Cron_transpar.sh

·         Cron_ebis.sh

·         Cron_fis1.sh

·         Cron_prefaddr.sh

·         Cron_uun.sh

·         Cron_ppipmi_daily.sh

·         Cron_ppipmi.sh

·         Cron_ppipmi_data_mart.sh

·         Cron_roslin.sh

·         Cron_hr2opas.sh

·         Cron_uoe_uss_pension_extract.sh

·         Cron_license_usage.sh

Application Cron Jobs

To be tested after the migration by Applications Management.  Prior to the migration, nothing was tested.

List the current crontab to verify that they have all been re-enabled.

Run each cron script manually:

·         Roslin extract

·         Cron_copy_payroll_reports.sh

·         Cron_check_concurrent_manager.sh

Packages and Procedures

To be tested after the migration.  Prior to migration each of the following packages and procedures to be changed compiled successfully.

UOEPP Packages

  • EU_REVENUE_INTERFACE
  • TRANSPAR_EXTRACT
 
UOEPP Procedures
  • EPP071
  • EPP1320
  • EPP1600_pkg
  • MIDAS_DOWNLOAD
 
 
 

Project Info

Project
Migrate Oracle HR & Payroll Database to new Infrastructure
Code
HRS081
Programme
Z. Payroll and Pensions (PPP) (closed)
Project Manager
David Watters
Project Sponsor
Terry Fox
Current Stage
Close
Status
Closed
Start Date
19-Jun-2014
Planning Date
n/a
Delivery Date
n/a
Close Date
02-Feb-2015
Programme Priority
4
Overall Priority
Normal
Category
Compliance