28
Testing performed within E900G2AP (Oracle Build C330) http://ple70011gspa.us.oracle.com:7061/psp/e900g2ap/EMPLOYEE/ERP/?cmd=login 1) Verify that the PTAF_APPROVALS queue is set to ‘Run’ properly:

Testing for Mass Approvals Issue

Embed Size (px)

Citation preview

Page 1: Testing for Mass Approvals Issue

Testing performed within E900G2AP (Oracle – Build C330)

http://ple70011gspa.us.oracle.com:7061/psp/e900g2ap/EMPLOYEE/ERP/?cmd=login

1) Verify that the PTAF_APPROVALS queue is set to ‘Run’ properly:

Page 2: Testing for Mass Approvals Issue

2) Verify that the PTAF_APPROVALS Service is ‘Active’ and exists as below:

Page 3: Testing for Mass Approvals Issue

3) Confirm that there is a Service Operation for PTAF_MAS S_APPROV ALS aswell that exists and is ‘Active’ as below:

Click the Service Operation Security hyperlink. Make sure that Full Access is granted forALLPAGES:

Page 4: Testing for Mass Approvals Issue

4) On the Handler tab, make sure that the setup exists as below with a valid Handlername (the name is not important) for the OnNotify App Class in ‘active’ status:

Click the details link.

Page 5: Testing for Mass Approvals Issue

The Action Details should appear as below:

Click OK. Click the Routings tab.

Page 6: Testing for Mass Approvals Issue

5) On the Routings tab, ensure there is a routing defined (again, the name is notimportant) that exists as below:

Page 7: Testing for Mass Approvals Issue
Page 8: Testing for Mass Approvals Issue

6) Associate existing User Roles to the MASS_APPROVER ePro Role Action:

Page 9: Testing for Mass Approvals Issue

7) Configure the Approval Transaction Registry as below:

Page 10: Testing for Mass Approvals Issue

8) Configure the ePro Workflow in the usual manner to route from VP1 ->WENDYCHO -> CHRISBAKER -> PATRICKSANCHEZ, with each user beingthe Supervisor to the prior User, defined as below:

Page 11: Testing for Mass Approvals Issue

Path Details and Criteria:

Page 12: Testing for Mass Approvals Issue

Step Details and Criteria:

Page 13: Testing for Mass Approvals Issue
Page 14: Testing for Mass Approvals Issue
Page 15: Testing for Mass Approvals Issue
Page 16: Testing for Mass Approvals Issue
Page 17: Testing for Mass Approvals Issue
Page 18: Testing for Mass Approvals Issue

Assign the LEVEL 1 Role to WENDYCHO, the LEVEL2 Role to CHRISBAKER andthe LEVEL3 Role to PATRICKSANCHEZ. Set WENDYCHO to be the Supervisorfor CHRISBAKER, CHRISBAKER to be the Supervisor for WENDYCHO andPATRICKSANCHEZ to be the Supervisor for CHRISBAKER.

Page 19: Testing for Mass Approvals Issue

10) Login as VP 1 and create and Save 2 new ePro Requisitions that require theWorkflow approval for Business Unit ‘US 100’

Page 20: Testing for Mass Approvals Issue
Page 21: Testing for Mass Approvals Issue
Page 22: Testing for Mass Approvals Issue

Click Save and Submit for each Requisition.

Page 23: Testing for Mass Approvals Issue

The Workflow approvals are generated successfully as below:

Page 24: Testing for Mass Approvals Issue

11) Now login as WENDYCHO and approve each Requisition at the 1 st approval level.Then logout as WENDYCHO and login as CHRISBAKER and navigate to the ManageApprovals page:

Choose to ‘Approve’ the first Requisition and ‘Deny’ the second Requ isition and clickthe Submit button.

Page 25: Testing for Mass Approvals Issue

12) The Submit Confirmation page appears as below:

Enter Comments for the Denial and click OK.

Page 26: Testing for Mass Approvals Issue

13) Logout as CHRISBAKER and login as VP1 and take alook at the resulting Asynchronous Message and Detailsand there will be an error similar to below:

Attempt to call abstract method/property OnError of objectclass PS_PT:Integration:INotificationHandler(180,845)

This error, although not at all obvious, seems to be caused byeither the absence of the EMP_SERVLET URL value beingdefined or it being defined incorrectly…

Page 27: Testing for Mass Approvals Issue

Therefore, make sure via:

PeopleTools -> Utilities -> Administration -> URL’s

that the EMP_SERVLET value has been defined properly,something similar to below:

http://ple70011gspa.us.oracle.com:7061/psp/e900g2ap/EMPLOYEE/ERP

Also be sure that the User Profiles for the relevantApprovers within the ePro Workflow approval chain havevalid e-mail addresses specified.

Page 28: Testing for Mass Approvals Issue

With this change in place, the previously errored Messages canbe resubmitted via the Integration Broker Message Monitor andthey should then go through to success and update the eProRequisitions successfully: