A concurrent program is program that does not require continued interaction on your part to perform a specific task. In Oracle Applications, for example, a concurrent program may be a program written to create a report, or to post a batch of general ledger journal entries.
A concurrent process is an instance of a running concurrent program. Each time a concurrent manager receives a request and runs a concurrent program, it creates a new concurrent process. A concurrent process can run simultaneously with other concurrent processes (and other activities on your computer).
A concurrent request is a request that you submit to run a concurrent program as a concurrent process. You issue a concurrent request when you submit a report or program to run using Standard Request Submission or when you choose an action button in a product-specific submission window.
A concurrent manager is a component of concurrent processing that monitors and runs tasks without tying up your computer.
A report is an organized presentation of specific Oracle Applications information. You can view a report online, or send it to a printer. The content of a report can range from summary information to a complete listing of values. Reports run as concurrent programs in Oracle Applications.
A request set is a collection of reports and/or programs that you group together. You can submit the reports and/or programs in a request set all at once using a single transaction.
A stage is a component of a request set used to group requests within the set. All requests in a stage are run in parallel, while the stages themselves are run sequentially in the request set.
In Standard Request Submission, a parameter is a report variable whose value you can change each time you run a report. For example, you might run an audit report that requires you to enter an audit date each time you run the report. The audit date is a parameter for the report.
You use your Oracle Applications windows to submit all your concurrent requests. Once your request is submitted, the concurrent managers immediately take over, and complete the task with no further involvement from you.
Concurrent Processing Options
You can control and change certain run options for each of your concurrent requests. Not only can you control and change the number of copies to print, what print style to use, and which printer to use, but you can also choose to hold a request from being run, choose a specific date or time to start a request, or choose to save the results of your concurrent request in a standard file format.
Online Request Review
You can review the output and log files from your concurrent requests online. You can see the results of a concurrent request without the delay of printing out the entire report or log file.
Automatic Error Notification
Every time you sign on, Oracle Applications informs you if any concurrent requests completed unsuccessfully since your last session. If so, you receive a message in a separate window when you first log in. You can review any failed request's log file online to help diagnose the problem.
Using Standard Request Submission, you can define schedules to automatically resubmit your program, report, or request set. At submission time, you can specify:
- the starting date and time
- the time of day for resubmission
- the resubmission interval in months, days, hours, or minutes from either the start or completion of the request
- the date and time to stop repeating the program, report, or request set
Oracle Applications automatically resubmits the program, report, or request set until the end date.
- day or days of the week or month to resubmit