EGL 9.2: Commitment Control Budget Security Event INQUIRE Needs Super User Attribute To Inquire On Budget Details Page (Doc ID 1938568.1)

Last updated on JULY 14, 2016

Applies to:

PeopleSoft Enterprise FIN General Ledger - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

On :  9.2 version, Commitment Control, Budget Security

When attempting to use commitment control budget chartfield security event INQUIRE with Attribute "Allow", the following error occurs.

ERROR
-----------------------
You are not authorized to access this budget.  See your Security Administrator. (18021,351)

The security profile set up for you does not give you access to this budget.  Please see your Security Administrator about the Commitment Control Security Event "INQUIRE".

Error in PeopleCode ScrollSelect processing. (2,213) KSEC_FUNCLIB.KSECURITY_CHECK.FieldDefault  Name:KSECURITY_CHECKSCROLL  PCPC:1703  Statement:32
Called from:KK_INQ_CFCRI_WS.BUSINESS_UNIT.RowInit  Statement:4


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Navigate to Commitment Control > Define Budget Security > Events. Select INQUIRE event.
2. Navigate to Commitment Control > Define Budget Security > Rule Definitions. Setup Rule definition. Make sure to select attribute as "Allow". Suppose, say you have permitted US005, Account 682000 and Department 14000 to be INQUIRED.
3. Navigate to Commitment Control > Define Budget Security > Assign Rule To User ID. Assign the rule to a User ID.
4. Navigate to Commitment Control > Define Budget Security > Request Build. Run the process KSEC_FLAT.
5. Navigate to Commitment Control > Review Budget Activities > Budget Details. Populate the value BU US005 , Account 682000 and Department 14000. Notice the error message.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Commitment Control budget chartfield security event INQUIRE with Attribute "Allow" not working for access to inquire on budgets using Budget Details online page

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