ESFO-EPBM 9.2: Error Message Stating That User Is Not Authorized To Run Task PS_FO_TO_AP At Step FO_TO_AP In Business Process Weaver
Last updated on JANUARY 11, 2018
Applies to:PeopleSoft Enterprise FIN Staffing Front Office - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.
Having configured the Business Process Weaver functionality, and created a Process Weaver ID targeting delivered Application Engine Program FO_TO_AP (Create Voucher for Contractor) as the Task ID to perform, when running the request through the Business Process Run Control page (BPW_PROC_RUN), the system throws an Error Message stating that the user is not authorized to run such program.
Proper security has already been granted to a Permission List, linked to a Role, which has eventually been assigned to a PeopleTools Profile of the User executing the request. While Component RUN_FO_TO_AP has been properly authorized in this Permission List, the system still does not recognize the access enabled, and prevents the User from successfully running the needed process.
1.- Log into the FSCM Online Application as User ID VP1
2.- Navigate to: PeopleTools > Process Scheduler > Processes
3.- Open existing Application Engine Program FO_TO_AP
4.- Go to the Process Definition Options tab
5.- Within the Process Security section, ensure Component RUN_FO_TO_AP is properly defined
6.- Navigate to: PeopleTools > Security > Permissions & Roles > Permission Lists
7.- Open existing Permission List ALLPAGES for instance
8.- Go to the Pages tab, search for Menu FO_PAYBILL_PROJECT, and click on the 'Edit Components' available link for that row
9.- Search for Component RUN_FO_TO_AP, and click on the 'Edit Pages' available link
10.- Select the flags: Authorized, Add, and Update/Display
11.- Click OK, and save the changes for this Permission List
12.- Navigate to: PeopleTools > Security > User Profiles > User Profiles
13.- Open User ID VP1
14.- Link Permission List ALLPAGES to the Primary field in the General tab, within Permission Lists section
15.- Navigate to: Set Up Financials/Supply Chain > Common Definitions > Business Process Weaver > Business Process Definition
16.- Create a new Process Weaver ID, type of User Defined, and targeting Task ID PS_FO_TO_AP
17.- Navigate to: Background Processes > Business Process Weaver > Business Process Run Control
18.- Create a new Process Run Control ID, and retrieve the Process Weaver ID just created
19.- Define the Server Name, and the Run Control Setup settings
20.- Click on the Start Process button
21.- The system throws an Error Message
To gather more information concerning this scenario and its related problem, refer to the available Replication Steps Word Document here linked containing the complete configuration and the replication steps necessary to reproduce the issue.
" You are not authorized to run task FO_TO_AP at step FO_TO_AP. "
The Users are unable to launch the AE Program FO_TO_AP via Business Process Weaver functionality, which causes delays in processing the needed transaction data to impact the FIN Accounts Payable module with new Vouchers.
If proper access has been granted via Permission List and/or Roles, the User submitting the FO_TO_AP request through Business Process Weaver should be able to run successfully the program.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms