Search Results compile_schedule




Overview

The COMPILE_SCHEDULE concurrent program is an Oracle Projects (PA) component whose user-facing name is Compile Burden Rate Schedule. It owns the PA - Projects module and exists to compile the multipliers associated with a specific burden rate schedule. In Oracle Projects, burden schedules define the multipliers applied to raw costs to derive burdened costs, and these multipliers must be compiled so that the schedule can be applied during cost processing, distribution, and burdening transactions. The program's stated description — "Compile Burden Rate Schedule" — reflects this purpose directly.

A notable attribute of the documented metadata is that the program is listed with Enabled: No. In ETRM and in Oracle E-Business Suite generally, this indicates the executable is defined in the application but is not exposed for standard submission through the Concurrent Programs form or the Standard Request Submission (SRS) window in that configuration. This status should be verified in the target instance, because a disabled concurrent program cannot be submitted normally and is typically invoked only internally by the application, by a wrapper program, or reactivated deliberately by an administrator.

Execution Details

The documented execution attributes are as follows:

  • Execution Method: PL/SQL Stored Procedure
  • Argument Method: Standard
  • Executable: PACOCRSR
  • Execution Filename: pa_cost_plus.compile_schedule
  • User Name / Executable Name: PACOCRSR

The executable PACOCRSR maps to the stored package procedure pa_cost_plus.compile_schedule, so the program runs entirely within the database rather than as a shell or host program. The Standard argument method means arguments follow the conventional concurrent program argument convention shared across Oracle Applications, rather than a specialized token or report argument scheme.

How to Run

Because the program is documented as disabled, direct submission from the SRS window is not expected in the default configuration. Where it is enabled, submission follows the standard Oracle EBS pattern: navigate to Requests > Run, select Compile Burden Rate Schedule, and supply the required arguments. Consistent with a "specific rate schedule" scope as stated in the description, the parameters ordinarily identify the burden schedule — and, depending on the release, its version or compilation context — so that only the selected schedule is compiled.

Administrators can inspect or reinstate the executable under Application Developer > Concurrent > Program. Before enabling, the expected arguments should be reviewed against the package specification of pa_cost_plus to confirm mandatory parameters and valid ranges. In practice the program is frequently triggered indirectly by burden schedule maintenance or compilation flows rather than submitted by end users.

Related Objects

The program sits within the Oracle Projects burdening and costing area and is most closely associated with:

  • PA_BURDEN_SCHEDULES / burden schedule and multiplier tables that hold the rate schedules being compiled.
  • pa_cost_plus package, which contains the compile_schedule procedure and the surrounding burdening logic.
  • Burden schedule maintenance and compilation forms and their associated concurrent processes within Oracle Projects.
  • Cost distribution and burdening programs that consume compiled multipliers during cost processing.

These associations should be validated against the specific 12.1.1 or 12.2.2 instance, as object availability and naming can differ between releases.