Testing of interfaces - LIVE 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 TEST migration.Please add any interfaces that are missing.

 

InterfaceSummary of live before Migration (Include JIRA if applicable) [Refers to Test migration]After Migration - Tested ByAfter Migration - Successfull
Concurrent JobsALL PAUSED 27/11/14  
Concurrent Job - EPP0078- albacsFails - file not being copied over from fenton to albacs on oratestkb1.

Henry Emmanuel

To be done on 02/12/2014

Henry to run this process tomorrow.
Workflow Control Queue Cleanup. this gets run scheduled)Scheduled request had not been set up on HRTEST. I created a one off request and it competed successfully.

John Chan

01/12/14

Pass
Purge Concurrent Request and/or Manager Data. this gets run scheduled)Last run 04-NOV-2014 09:20:10 - completed successfully

John Chan

01/12/14

Pass
Synchronise WF Tables (UOE request Set). this gets run scheduled)Not been set up on HRTEST. Does not exist in HRLIVE either.

John Chan

01/12/14

Pass
Gather Schema Statisics (this gets run scheduled)Last run 02-NOV-2014 10:06:05 - completed successfully - Takes 2 hours.

John Chan

01/12/14

Pass
Security List Maintenance (this gets ran adhoc)Ran this for Security Profile SP AS Catering and completed successfully.

John Chan

01/12/14

Pass
EPP4220 IDM Interface. this gets run scheduled)

Logs showed two messages processed on 31st Oct

 

Concurrent request last completed on 04-NOV-2014 15:08:02

John Chan

01/12/14

Pass
UOE MRCP Pension - Load data. this gets run scheduled)Concurent request last completed on 03-NOV-2014 17:04:34

John Chan

01/12/14

Pass
Database Scheduler JobDISABLED 27/11/14  
eRecruitment - Successfull ApplicantsTriggered SuccessfullApplicantsInterface dbms scheduler job manually and received the automated email.

John Chan

01/12/14

Pass
Outgoing InterfacesDISABLED 27/11/14  
Events BookingCan log in successfully to the test application and browse events  
Card View

manually run 'ksh /home/mis/card/scripts/staff_pop_dets.sh' resulted in  failure in error log. See below for error.

manually run 'ksh /home/mis/card/scripts/staff_pop_org.sh'. Success email was sent to Adam Wheavil.

Adam Wheavil

01/12/2014

Pass
eRecruitment - Interfaces Database Scheduler Jobs

Check Log table on coreint schema on EJOB* or manually run the packages and then check log table.

 

John Chan

02/12/2014

Will check tomorrow
eTime - crontab.shcronjob on finance side calls etime_feeds.sh, uses a dblink. log file created for this morning. Will check tomorrow
Purehas been running daily at 9pm. I did not run manually but checked the refresh logs for PUREINT schema on PURETEST/APPSTEST schema. Will check tomorrow. Stuart Craig to be involved
Jobsched job in eFinancials - livejs_staffbacsamended my bank details on efin, ran job, bank details updated from hr

Gordon Forbes

 

Email sent. Wil confirm on 02/12/2014
OPAS (mis-ford server)

No TEST OPAS system - To be tested on LIVE.

Must be tested after cron_hr2ops has been run first.

manually run the 'Cass Import' windows scheduled task. The hr2opas.csv file will be copied to C:\Program Files\WICS\hr2opas.csv

Manually check file for special characters.

 

John Chan

01/12/2014

Pass
Apphr crons on Glamis ALL DISABLED ON GLAMIS 27/11/14  
cron_infoed.sh 

John Chan

01/12/14

Pass
cron_ppip_daily_changes.sh 

John Chan

01/12/14

Pass
Cron_library.shPre-existing issue https://www.jira.is.ed.ac.uk/browse/HRS081-24

John Chan

01/12/14

HRS081-78

HRS081-79

Pass

Cron_vrs.sh 

John Chan

01/12/14

Pass

Cron_salfor_grades_copy.sh

 

John Chan

01/12/14

Pass

Cron_salfor_ppip_copy.sh

 

John Chan

01/12/14

Pass

Cron_transpar.sh

 

John Chan

01/12/14

Pass
cron_ebis.shInitial problems resolved by https://www.jira.is.ed.ac.uk/browse/HRS081-25

John Chan

01/12/14

Pass

Cron_fis1.sh

Initial problems resolved by https://www.jira.is.ed.ac.uk/browse/HRS081-26

John Chan

01/12/14

Pass

Cron_prefaddr.sh

Initial problems resolved by https://www.jira.is.ed.ac.uk/browse/HRS081-27

John Chan

01/12/14

HRS081-80

Pass

cron_uun.shInitial problems resolved by https://www.jira.is.ed.ac.uk/browse/HRS081-28

John Chan

01/12/14

Pass
cron_ppipmi_daily.sh 

John Chan

01/12/14

Pass
cron_ppipmi.sh 

John Chan

01/12/14

Pass
cron_ppipmi_data_mart.sh 

John Chan

01/12/14

Pass

Cron_roslin.sh

Initial problems resolved by https://www.jira.is.ed.ac.uk/browse/HRS081-29

John Chan

01/12/14

HRS081-77

Pass

cron_hr2opas.sh 

John Chan

01/12/14

Pass
cron_uoe_uss_pension_extract.sh 

John Chan

01/12/14

Pass
cron_license_usage.sh 

John Chan

01/12/14

Pass
apphr Cron on FentonALL DISABLED ON FENTON 27/11/14  

cron_roslin.sh

 

 

 

Ran the cron job and then run command 'ssh ri-uoe@ris-vlx01.roslin.ed.ac.uk'. The three copied files found here

/mnt/ris-fas1a/linux_users/ri-uoe/incoming

 

John Chan

01/12/14

Pass
cron_copy_payroll_reports.sh

Transferred dummy file (john.sql) to /home/hrout/payfunc using payfunc login and ran /u03/software/apphr/uoe_cron/hrcron/cron_copy_payroll_reports.sh as apphr login.

john.sql copied to /u03/software/apphr/apps/apps_st/appl/uoe/1.0/sql

 

 

John Chan

01/12/14

Pass
Cron_check_concurrent_manager.sh 

John Chan

01/12/14

Pass
Packages Valid   
list packages that require ddl changes and confirm all valid before migration   
EU_REVENUE_INTERFACECompiles in UOEPP LIVE

John Chan

01/12/14

Pass
TRANSPAR_EXTRACTCompiles in UOEPP LIVE

John Chan

01/12/14

Pass
Procedures Valid   
list procedures that require ddl changes and confirm all valid befire migration   
EPP0071Compiles in UOEPP LIVE

John Chan

01/12/14

Pass
EPP1320Compiles in UOEPP LIVE

John Chan

01/12/14

Pass
EPP1600_pkgCompiles in UOEPP LIVE

John Chan

01/12/14

Pass
MIDAS_DOWNLOADCompiles in UOEPP LIVE

John Chan

01/12/14

Pass

 

 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/14After Migration - Tested ByAfter Migration - Successfull
Application Access https://www.epeople-fin.humanresources.ed.ac.uk

John Chan

01/12/14

Pass
Self Service channel via myEd

John Chan

01/12/14

Pass
Business ObjectsN/A - Database is NEWSLIVE 
Apex reports

John Chan

01/12/14

Pass
HR Manager Workflow Portlet

John Chan

01/12/14

Pass
Absence History

John Chan

01/12/14

Pass
Staff Details

John Chan

01/12/14

Pass

 

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