"Next in List" or "Previous List" buttons on Purchase Order page kicked out (or blank page) if user has not authority to access PO created by buyer

(Doc ID 2355657.1)

Last updated on JANUARY 31, 2018

Applies to:

PeopleSoft Enterprise SCM Purchasing - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

"Next in List" or "Previous List" on PO Add/Update giving kicked out or blank page if not authorized for Buyer. 

Scenario 1.

User is moving in list from a PO with a buyer the user has authority to make changes for to a PO with a buyer the user does not have authority to make changes for..
No warning is received when the user selects "Next in List" or "Previous List"  and the system kicked out or blank page.

 

Scenario 2.
User goes directly to a PO with a buyer they don’t have authority to make changes for from the same (next in list search) navigation, PO Opens in Purchase Order Inquiry mode and user receives warning: “You cannot update purchase orders for this buyer. (10200,154)”, (which is correct) but, no
"Next in List" or "Previous List" buttons are available to move to the next search criteria in the list.
 

STEPS

The issue can be reproduced at will with the following steps:
1. User setup.User has setup to update POs create only by ‘CHRISBAKER’
2. Login as CHRISBAKER
3. Create POs for this buyer
4. Login as VP2
5. Create POs for this buyer
6. Login as VP1
7. VP1 has authority to access PO created by CHRISBAKER
8. Navigate using ‘Previous List’ or ‘Next list’ to access other PO.
  In this test ‘Previous List’ to access VP2 buyer’s PO.
  The system signout with error page.
  Expecting to be able to see the PO at PO inquiry page since the user has not authority to change PO created by VP2.
  Customer is getting blank page instead kick-out.
9. (Continuing the test) Login again as VP1
10. Search the POs created for VP2 and Chrisbaker
11. Open PO created by VP2.
  Received a message:
  “You cannot update purchase orders for this buyer. (10200,154)”
  And Purchase Order Inquiry page was opened.


Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms