Organizing Programs into Request Groups
This essay explains how you can organize your applications programs and reports into request groups. It presents the following topics:
- Using Codes with Request Groups
- Customizing the Submit Requests Window using Codes
- Report Group Responsibilities report
Defining a Request Group
When defining a request group, you can include:
- all the reports and concurrent programs owned by an application
- individual reports and concurrent programs
- request sets, which are collections of reports and concurrent programs that may be selected from an application user's request security groups
- request set stage functions, which are used to calculate the status of stages within a request set.
Two types of Request Group
A request group is used by Oracle Applications at two different levels:
When a request group is assigned to a responsibility, it is referred to as a request security group, and it defines the reports, request sets, and concurrent programs that a user, operating under that responsibility, can select from the Submit Requests Window.
When a request group is assigned a code, that code can be passed as a parameter to the Submit Requests Window. The code helps define the function that calls the Submit Requests Window.
The list of values for that unique Submit Requests Window lists the reports, request sets, and concurrent programs in the request group.
Request Security Groups
When a request group is assigned to a responsibility, the request group is referred to as a request security group. Any user signed on under a responsibility can run the reports and concurrent programs contained in their responsibility's request security group.
The Submit Requests standard submission form displays a list of all the reports and programs in the current responsibility's request security group.
Using Codes with Request Groups
Customizing the Submit Requests Window using Codes
Report Group Responsibilities Report