Child pages
  • 2012 Workflow Termination and RoleAuth form Changes
63 more child pages
Skip to end of metadata
Go to start of metadata

This is the home of the 2012 Workflow Termination and RoleAuth form Changes space. This space keeps track of the coding changes related to Workflow Termination and Role Authorization Form, test cases and test results, and the production deployment plan in year 2012.

1. Current ROLE/TRMN Task Matrices

2. List of Changes, Test Cases and Test Results

No.

Change Request Description/Developer

Type

Change Description

Test Case

Test Results

Status

Production Deployment

Post-deployment Verification Checklist

2511/29/12 Request #58889 WF TRMN form not capturing/returning errorsTRMNDetails of change:  To fix a bug in Natural programs for Natural GI processTRMNForm. The bug lies in that a specific error is not returned from Natural GI to Workflow, and thus is not handled and displayed to end users on Workflow TRMN form, who just approve a TRMN form at the final step (Payroll Central Desk).
Type of change:  Bug fix.
Scope of Change:  1) Natural programs for Natural GI processTRMNForm, to return that specific error. 2) Workflow TRMN back-end for handling the specific error, and 3) Workflow TRMN front-end to properly display the error.
     

24(tick)

10/10/12 Request #56754 WF ROLE - print problems

ROLE and WFBS

Details of change:  To work around a a known bug in Firefox. That bug is that when printing a document, Firefox truncates data enclosed in <fieldset> to one page. This mean that a form with a <fieldset> that would take more than one page in print can not be printed correctly. https://bugzilla.mozilla.org/show_bug.cgi?id=471015 
Type of change:  Workaround for a Firefox bug.
Scope of Change:  1) Workflow Base (stylesheets) and 2) ROLE front-end changes (jsp)

Test Case for RFS 56754

Test Result for RFS 56754 on 10-18-2012

Completed 01-15-13

Production Changes Associated with Workflow Role and Termination Forms 01-15-13

Post-deployment Verification Checklist for Deployment 01-15-13

23(tick)

09/27/12 RFS #56276 Change to Workflow Termination form requirement

TRMN

Details of change:  Change of criteria for determining if the employee is eligible for termination. The changes will take place in Workflow TRMN.
Type of change: User-initiated functional changes.
Scope of Change: 1) Workflow TRMN back-end codes. 2) Natural GI changes (GI interface & backend Natural module C3TRM10N for validateTRMNForm). See RFS# 57001 Update of Workflow GI service for TRMN 

Test Case for RFS 56276

Donna's Version of Test Case on RFS 56276

Test Result for RFS 56276 on 10-25-12

Test Result for RFS 56276 on 10-30-12 and 10-31-12 (Donna's test cases)

Test Result for RFS 56276 on 11-14-12 (Donna's test cases)

Test Result for RFS 56276 on 12-05-12 (Donna's test cases)

Test Result for RFS 56276 on 12-06-12 (Donna's test cases; testing on Active Employee with Expired Appointment)

Completed 01-15-13

----

Testing completed.

12-10-12 update: Waiting for a mainframe problem to be fixed in test environment. (Reference: RFS #59227 - Detail Added - Workflow TRMN Form - Natural Callout)

 

12-17-12 update:

The testing is completed.

Production Changes Associated with Workflow Role and Termination Forms 01-15-13

Post-deployment Verification Checklist for Deployment 01-15-13

22(tick)

09/18/12 RFS# 55788 WF TRMN 9233288 Stagnation - HR Rep has '000'. 

TRMN

Details of change:  Currently the getPositionData GI service (B2GTP02N) is returning the pers rep from u-coa. Change it to use the u-cbudg file instead of u-coa file.
Type of change: Bug fix.
Scope of Change:  All Natural GI and Natural coding changes.
1) Natural GI interface and coding changes for getPositionData GI service (B2GTP02N). Tim Whitehill made the change.
RFS #56609 Change GI Service - getPositionData to return hr rep for splits from Cbudg .  2) Natural TRLog coding changes. RFS #56612 TRLogs in CODE not updating Access Code 3 on U-COA With BSD group and unassigned yet.  Also, a separate RFS for creating the necessary test data: RFS#: 56932 Creating a test PSU Id for Workflow TRMN RFS #55788

Update: 12-17-12: PSU ID#9-9804-8317 was created in test IBIS with Home Budget 05-004-81 UP, and its home HR Rep is 020 on CBUDG and 000 on UCOA.  But test GI getPositionData still returns 000 as home HR Rep# (as seen in a newly created TRMN Form # 163675). So I am following up with Tim Whitehill about the RFS #56609 

Update: 12/20/12 It appeared that  in the test GI , the Natural Library FINRPC is the Natural Library that is associated with the GI Service getPositionData.  But we need to have the GI Service look in the Natural Library EMPRP.  Donna email and asked Tom A. to make the changes if her finding is the case.

Update: 01/02/13 Tom confirmed he is looking to Donna's email and will reply us.

Update: 01/04/13. This GI and four other GIs in test have been re-built to point to the right Natural library (requested by Donna).

Update: 01/07/13: Successfully tested the case with form #163699.

Test Case for RFS 55788

Test Result for RFS 55788 on 01-07-13

Completed 01-15-13

Production Changes Associated with Workflow Role and Termination Forms 01-15-13

Post-deployment Verification Checklist for Deployment 01-15-13

21(tick)

09/06/12 RFS# 55337 Workflow ROLE 9211248 and Assignee kiw1

ROLE

No code changes.  This RFS reports two errors. The first one indicates Workflow behaved correctly and stopped WebRAT from starting a new ROLE process with an existing form number. The second error is an user error indicating users doing the WF Advanced Search BFSN put the user access account into the PSU ID search field.  For the first error, the WebRAT team believed "this was probably a case the form being sent a second time either by a accidental browser back button push or a browser restart. When the the page was re-submitted, WebRAT already knew the form number for the roles so it went into retry mode and tried to pass the data a second time."

N/A

N/A

Completed 09-10-12

N/A

N/A

20 (tick)

09/06/12 RFS# 55325 WF TRMN form cannot be opened by user

TRMN

Details of change:  Properly handle the case when the PSU ID is not available after it is deleted from IBIS.
Type of change: Bug fix
Scope of Change: 1) Workflow TRMN back-end codes.

Test Case for RFS 55325

Test Result for RFS 55325
Regression Testing Results 09-12-12 to 09-13-12

Completed 09-18-12 

Production Changes Associated with Workflow Role and Termination Forms 09-18-12

Post-deployment Verification Checklist for Deployment 09-18-12

19
(tick)

08/06/12 RFS# 53984 User (ker8) unable to submit WF TRMN

TRMN

No code changes. No conclusion about the cause of the problem. We will keep watching the system and re-open the ticket should similar problems occurred again.  The ticket will be closed for the time being.

N/A

N/A

Completed 08-22-12

N/A

 

18
(tick)

03/06/12 RFS#47025  TRMN 8905155 shows ACT in IBIS

TRMN

No code change. Please refer to the Word document which was attached to the RFS for the detailed analysis.

N/A

N/A

Completed 08-09-12

N/A

 

17
(tick)

06/19/12 RFS#51646 WF ROLE BUG - all comments from WebRAT are not being moved to WF form

ROLE and TRMN

Details of change:  Adding a new Workflow Web Service  startWFROLEFinancialProcessV2 to allow an array of ALL comments to be passed from the caller (webRAT hosted by AIT) and into the Workflow ROLE form, and build a new GI around that web service.  WebRAT will make the call to the startWFROLEFinancialProcessV2 instead of the existing startWFROLEFinancialProcess.
Type of change: Bug fix.
Scope of Change: 1) web service codes in Workflow Base; 2) GI; 3) webRAT hosted by AIT.

Test Cases for RFS 51646

Test Result for RFS 51646 on 07-26-12

Completed 08-07-12 

Production Changes Associated with Workflow Role and Termination Forms 08-07-12

 

16
(tick)

06/15/12 RFS#51465 WF Retrieve From Update
with Linda

TRMN and WFBS

Details of change:  Retrieve from Update in the TRMN process is not permforming correctly in a clustered environment and is failing at the 'Delete TR Log' step. Production has seen this problem (RFS# 51805).
Type of change: 
Scope of Change:

 

 

Completed
08-03-12

Production Changes Associated with Workflow Role and Termination Forms 08-03-12

 

15
(tick)

05/29/12 ROLE Task Matrix Task Item #4, ROLE form routing issue at the BE and FO nodes
RFS#50770 Correct Budget Exec & FO role processing in ROLE form
with Linda

ROLE

Details of change:  Trac #1250 reported that the Budget Exec role was not routing to the mnemonic level in ROLE forms. A meeting was scheduled with ROLE stakeholders and it was determinied that the Budget Exec must look at the mnemonic the same as Budget Admin and FO roles (see RFS 48927).
Type of change: Function enhancement of webMethods routing for ROLE forms. 
Scope of Change: 1) Workflow webMethods model and custom codes

Test Cases for RFS 50770

 

Completed
08-03-12

Production Changes Associated with Workflow Role and Termination Forms 08-03-12

 

14 (tick)

04/16/2012 RFS#48926 add Pay Frequency to description field
with Howard

TRMN
and WFBS

Details of change:  Adding pay frequency to the Form Description field in the form list in the format of "pay freq, last name, first name".
Type of change: Function enhancement.
Scope of Change: Workflow Home screen, Workflow Worklist, Workflow Pending Submited Forms screen, Workflow Basic Search result screen, Workflkow Advanced Search result screen (for Workflow forms).
08/02/12 huw6: the deployment will be made after the GI production turnover process.  8/30/12 huw6: All Data Stewards have approved this GI, with a note that this GI is subject to change due to the possible structure change of PAYROLL FILE in the future.

Test Case for RFS 48926

Test Result for RFS 48926 on 07-26-12


Completed 09-04-12

Production Changes Associated with Workflow Role and Termination Forms 09-04-12

Post-deployment Verification Checklist for Deployment 09-04-12

13 (tick)

04/17/2012 Workflow TRMN - Workday Percentage Factor not showing for FT Non-Exempt
with Howard
RFS#49032

TRMN

Details of change:  Hershey FT1 Staff Non-Exempt Paid Monthly should be using Spreadsheet 2 instead of Spreedsheet 9 in the workday percentage factor calculation screen.
Type of change: Bug fix. 
Scope of Change: Workflow TRMN backend codes.
08/02/12 huw6: the deployment will be made after the GI production turnover process.    8/30/12 huw6: All Data Stewards have approved this GI, with a note that this GI is subject to change due to the possible structure change of PAYROLL FILE in the future.

Test Cases for RFS 49032

Test Results for RFS 49032 on 07-26-12

Completed 09-04-12

Production Changes Associated with Workflow Role and Termination Forms 09-04-12

Post-deployment Verification Checklist for Deployment 09-04-12

12
(tick)

02/23/2012 TRMN Task Matrix
Task Item #7
TRMN 'WTRM' Error Message Clarification (Trac #1169)
with Howard
RFS# 51234 replaces Trac 1169

TRMN

Details of change:  Not caching the error messages
Type of change: Function enhancement of error handling. 
Scope of Change: 1) Workflow TRMN back-end codes.

Test Case for Trac 1169

Test Result for Trac 1169 on 05-31-12

Completed
07-26-12

Production Changes Associated with Workflow Role and Termination Forms 07-26-12

 

11
(tick)

02/23/2012 TRMN Task Matrix
Task Item #8
Add handling for a null TRMN effectiveDate calculation (Trac 1286)
with Howard
RFS# 51223 replaces Trac 1286

TRMN

Details of change:  Properly display error messages if the IBIS's termination date calculation GI service returns an out-of-range error.
Type of change: Function enhancement of  error handling 
Scope of Change: 1) Workflow TRMN front-end and backend codes.

Test Case for Trac 1286

Test Result for Trac 1028 on 05-30-12

Completed
07-26-12

Production Changes Associated with Workflow Role and Termination Forms 07-26-12

 

10
(tick)

02/23/2012 TRMN Task Matrix
Task Item #4
TRMN HR Rep not found for accounts with 000 as HR Rep number (Trac#1028)
with Howard
RFS# 51217 replaces Trac 1028

TRMN

Details of change:  Replace HR Rep 000 with the main HR Rep # before it is submitted to webMethods for routing.
Type of change: Function enhancement of handling of special data. 
Scope of Change: 1) Workflow TRMN back-end codes.

Test Case for Trac 1028

Test Result for Trac 1028 on 05-30-12

Completed
07-26-12

Production Changes Associated with Workflow Role and Termination Forms 07-26-12

 


(tick)  

02/23/2012 TRMN Task Matrix
Task Item #2
TRMN System Error on FTII creation (Trac#965)
with Howard
RFS# 51189 replaces Trac 965

TRMN

Details of change:  Properly display error messages in the situation when trying to terminate an employee in an appointment that had not yet started.
Type of change: Function enhancement of error handling
Scope of Change: 1) Workflow TRMN front-end and back-end codes.2) RoleAuth back-end codes.

Test Case for Trac 965

Test Result for Trac 965 on 05-16-12

Completed
07-26-12

Production Changes Associated with Workflow Role and Termination Forms 07-26-12

 

8
(tick)

02/23/2012 TRMN Task Matrix 
Task Item #1
Termination Date validation not complete (Trac#664)
with Howard
RFS# 51135 replaces Trac 664

TRMN

Details of change:  Properly display error messages if the IBIS's termination date calculation GI service returns an out-of-range error.
Type of change: Function enhancement of error handling
Scope of Change: 1) Workflow TRMN front-end and backend codes.

Test Case for Trac 664

Test Result for Trac 664 on 05-16-12

Completed
07-26-12

Production Changes Associated with Workflow Role and Termination Forms 07-26-12

 

7
(tick)

02/23/2012 ROLE Task Matrix
Task Item #8
Enhancement-Role Form Comments Box Description (Trac#1478)
with Howard
RFS# 51129 replaces Trac 1478

ROLE

Details of change:  Changing the wording around the "Add a comment" section on ROLE/TRMN forms.
Type of change: GUI enhancement.
Scope of Change: 1) for ROLE form only: wording around "Add a comment" section on form content page; 2) for both ROLE and TRMN: "Add a comment" heading is changed to "Add a Comment" on both form content and comments page.

Test Case for Trac 1478

1 Test Result for Trac 1478 on 05-30-12

2 Test Result for RFS 51129 on 07-18-12

Completed
07-26-12

Production Changes Associated with Workflow Role and Termination Forms 07-26-12

 

6
(tick)

02/23/2012 ROLE Task Matrix
Task Item #5
ROLE form security blocking future approvers (Trac#1295)
with Howard
RFS# 50924 53068 replaces Trac 1295

ROLE

Details of change: Allow any eligible approver/proxy on the ROLE approval path to be able to view the form at any stage/step on the path.
   RFS# 50924-Consult w/stakeholders on security for viewing ROLE form. ROLE BPA to take this back to stakeholders (D.Meder and  J.Pearce) to see if this is still something they want done. Update: D. Meder replied on 06/22 indicating she wants functionality to allow any eligible approver/proxy on the ROLE approval path to view the form at any stage on its path.
Type of change:
Scope of Change: 

Test Case for Trac 1295

1. Test Result for Trac 1295 on 05-31-12

2. Test Result for RFS 53068 on 07-26-12

Completed 08-07-12

Production Changes Associated with Workflow Role and Termination Forms 08-07-12

 

5
(tick)

02/23/2012 ROLE Task Matrix
Task Item #2
Insert LDAP link for ROLE Assigner (Trac #726)
with Howard
RFS# 51110 replaces Trac 726

ROLE

Details of change:  Insert LDAP link for ROLE Assigner on a ROLE form.
Type of change: Function enhancement.
Scope of Change: ROLE form content screen and summary screen.

Test Case for Trac 726

Test Result for Trac 726 on 05-16-12

Completed
07-26-12

Production Changes Associated with Workflow Role and Termination Forms 07-26-12

 

4
(tick)

02/23/2012 ROLE Task Matrix
Task Item #1, Add the "role name" to the reject email (Trac#711)
with Linda

ROLE

Details of change:  Add the "role name" to the reject email
Type of change: Function enhancement. 
Scope of Change: webMethods custom codes.

Test Case for Trac 711

Test Result for Trac 711 06-20-2012

Completed
08-03-12

Production Changes Associated with Workflow Role and Termination Forms 08-03-12

 

3
(tick)

02/23/2012 TRMN Task Matrix  Item #10, TRMN vs. ROLE 2nd Factor Re-authentication (Trac 1354RFS# 51207 replaces Trac 1354
with Howard

ROLE

Details of change:  ROLE forms should bring users back to the form with proper 2nd factor authentication after users staying on a ROLE form for more than 30 minutes without any activity. 
Type of change: Function enhancement of keeping consistent form behaviors across all forms types.
Scope of Change: 1) Workflow ROLE backend codes.

Test Case for Trac 1354

1 Test Result for Trac 1354

Completed
07-26-12

Production Changes Associated with Workflow Role and Termination Forms 07-26-12

 

2
(tick)

03/06/2012 RFS# 47006 WF Error Calling GI CreateWFFormNumber
with Howard

WFBS

Details of change: When the call to IBIS GI createWFFormNumber returns a Natural 3145 error which is record on hold, the calling application, Workflow, instead of throwing a system error (what it is currently doing), should display a proper message to end users and ask users to retry the form submission. The message will be "Form could not be submitted - system was busy in issuing a form number. Please try to submit the form again." 
Type of change: Coding enhancement.
Scope of Change: Workflow Base (such as FormDAO,   FormService,   FormSessionBean, and Form***Command  classes etc....  )

Test Case for RFS 47006

Test Result for RFS 47006 on 05-16-12

Completed
07-26-12

Production Changes Associated with Workflow Role and Termination Forms 07-26-12

 

1
(tick)

1) 02/02/12 RFS# 45376  WF ROLE 8936958 Error

2) 04/25/12 WebRAT Error with Workflow ROLE
RFS# 49356 
with Howard

ROLE

Details of change: Adding extra error log (in system logs) to record the value of all role assignment fields received from WebRAT, in the event of data validation failure in the the startWFROLEFinancialProcess GI call.
Type of change: Coding enhancement. 
Scope of Change: Workflow Base (e.g., WebServiceSOAPImpl.java and WebServiceSOAPUtil.java )

Test Case for RFS 45376

Test Result for RFS 45376 on 05-30-12

Completed
07-26-12

Production Changes Associated with Workflow Role and Termination Forms 07-26-12

 

3. Regression Testing

3.1 Test cases: WFB-RegressionTesting-TestCaseSuite-v2.8.doc | WFB-RegressionTesting-TestCaseSuite-v2.8 Web Version

3.2 Test results:

Start Date of Test

End Date of Test

Tested By

Test Results

Comments

01/09/201301/09/2013HowardRegression Testing Results 01-09-13 

09/12/2012

09/13/2012

Howard

Regression Testing Results 09-12-12

 

07/26/2012

08/02/12

Howard

Regression Testing Result 07-29-12

All test cases were successfully tested except TC1a and TC9. These 2 tests led to the discovery of a WFBS problem which is now documented at Request #53516 Prod WF - Cancel Forward not shown as a button option after doing a Forward.
It is determined that this problem should not interfere with what is planned to deployed to production and thus we will continue the plan of production deployment.

06/20/2012

6/25/2012

Linda

Regression Testing Results 06-20-12 Round 4

Re-run TC 8, test completed but email wording was incorrect.
All other tests completed successfully.
TC 8 re-run 6/25/2012 after correction to IS flow service, completed successfully.

06/04/2012

Ongoing

Linda and Howard

Regression Testing Results 06-04-12 Round 1
Regression Testing Results 06-04-12 Round 2
Regression Testing Results 06-05-12 Round 3

Round 1 testing failed due to some server configuration problems at the webMethods end.
Round 2 is started after the webMethods server problems were fixed. Round 2 is stopped due to a problem is discovered in webMethods's custom codes dealing with date formats.
Round 3 continues from where Round 2 was stopped, after the webMethods' date format problem is fixed. TC9 is started from scratch.
llg4:  Bug fixes made in webMethods for date format and retrieve from updates issues.  See RFS #51465

4. Production Deployment Checklist and Deployment Plan

Ready for next deployment

 

  • No labels