My Oracle Support Banner

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 (Doc ID 2258562.1)

Last updated on JULY 08, 2020

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.



To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.