Defining the Targets

Targets are the projects and tasks to which the allocation distributes amounts. You can define targets by specifying projects and tasks either in the Target window, or by designating projects and tasks in the Allocation Target client extension.

Note: You must define at least one target. All target projects must be open. All target tasks must be open and chargeable. If cross charging is enabled in Oracle Projects, you can allocate amounts to target projects that are in different operating units from the source projects.

How the Target Interacts with the Basis

The rule charges allocation transactions to the target projects and tasks according to the basis method. (You select the basis method in the Allocation Rule window and define prorated methods further in the Basis window.)

The rule first allocates the specified percentage of the source pool to each target line, and then uses the information in the Basis window to prorate the allocated amount across the tasks on each line. For more information, see Allocation Costs: Precedence, Oracle Project Costing User Guide.

Duplicate Target Projects

You can include the same project on multiple lines in the Target window. For example, you could enter Project Y in the Project field on one line, and then specify a project organization that includes Project Y on a different line.

If you include the same project on multiple lines, the Allow Duplicate Targets option in the Allocation Rule window affects the way the rule behaves:

To define the targets:

  1. In the Allocation Rule window, choose Targets.

    The Targets window opens. You can designate projects using Step2, Step 3, or both.

  2. To use open projects designated in the Allocation Target client extension, select Use Client Extension Targets. See: Allocation Target Extension, Oracle Projects APIs, Client Extensions, and Open Interfaces Reference.

  3. Specify one or more open projects to which you want to distribute the amounts in the allocation pool:

    1. Enter a number in the Line Num field, and then select from the list of values to enter project information in the Project Org, Project Type, Class Category, Class Code, Project, and Task fields.

      Notes:

      • If the system does not display a list of values for Project and Task, it is possible that you entered a combination of project organization, project type, class category, class code, or other attributes for which no project (or task) exists.

      • If you do not enter a task, the rule distributes the allocation to all the chargeable tasks in the proportion specified by the basis method.

      • You can add columns (Billable/Capitalizable, Service Type, Task Name, and Task Org) to the Targets window. For more information, see: Customizing the Presentation of Data, Oracle Applications User's Guide.

    2. (Optional) If you selected one of the target percentage basis methods in the Allocation Rule window (Target % and Spread Evenly or Target % and Prorate), enter a value in the % field. The value is the percentage of the source pool to allocate to the line. The total percentage for included targets must equal 100.

      Note: The rule ignores the % field if you use the Allocation Target client extension (that is, if you select Use Client Extension Targets) and the extension returns a target percentage.

    3. To exclude a project from the target definition, select Exclude on the appropriate line. To exclude a specific task within a project, enter the project on two lines: on one line, leave the Task field blank; on the other line, enter the task that you want to exclude and select Exclude.

  4. Save your work.

  5. Return to the Allocation Rule window.

(Optional) Defining the Offset

Offsets are reversing transactions used to balance the allocation transactions with the source or other project. All projects and tasks to which you apply offsets must be open and chargeable.

Do not specify an offset to the source project if you do not want to change the total amount in the source project.

All offset projects and tasks must be open and chargeable, and in the same operating unit as the source projects.

The rule creates the offset transactions for the offset project and task when you run the PRC: Generate Allocations Transactions process.

To define the offset:

  1. In the Allocation Rule window, choose Offset.

    The Offset window opens.

  2. Select an offset method.

    Note: If the source is an Oracle General Ledger account and you want to create offsetting transactions, select the offset method UseClient Extension for Project and Task or SpecificProject and Task. Then you can specify the project and task that you want to receive the offset transactions. The following table provides a description of each offset method you can select in the Offset window.

    Offset Method Description
    None (Default) The PRC: Generate Allocations Transactions process does not create any offset transactions.
    Source Project and Task The rule creates reversing transactions for the source projects and tasks.
    Source Project, Use Client Extension for Task The rule creates reversing transactions in specific tasks in the source project. Specify the tasks in the Allocation Offset Tasks client extension.
    Use Client Extension for Project and Task The rule creates reversing transactions in projects and tasks as specified in the Allocation Offset Projects and Tasks client extension.
    Specific Project and Task The rule creates reversing transactions in one project and one of its tasks, as specified in the Project and Task fields.
  3. For the fields in the Offset Transaction Attributes region, select from the list of values.

  4. Save your work.

  5. Return to the Allocation Rule window.

(Optional) Defining Prorated Basis Methods

If you select a proration basis method (Prorate or Target % and Prorate) in the Allocation Rule window, you must define exactly how you want to prorate the source pool amount to the target projects. Proration basis methods derive the proportion of the source amount to be allocated to target projects and tasks. For example, based on the number of labor hours recorded by workers on a project, you can allocate a proportionate amount of the source to that project.

Use the following procedure to define the basis method. (Another way to prorate the source pool is to use an extension. See: Allocation Basis Extension, Oracle Projects APIs, Client Extensions, and Open Interfaces Reference.)

How the rule computes a proration basis

Prorate basis method: The rule prorates the amount specified by the source pool to the targets based on the definition in the Basis window.

Target % and Prorate basis method: The rule first computes the percentage of the source pool to be allocated to the target lines. (The percentage is specified in the Targets window.) The rule prorates the result to the targets based on the definition in the Basis window.

For more information about basis methods, see: Selecting a Basis.

To define the basis:

For more information on basis methods, see: Step 3.

  1. In the Allocation Rule window, choose Basis.

    The Basis button is available only if you selected the basis methods of Prorate or Target % and Prorate.

  2. Enter the Basis information. Descriptions of selected fields are shown below:

    Basis Category You can select Actuals, Budget, or Financial Plan Type.
    Relative Period Enter a number to denote the current (0) or earlier (less than 0) period. For example, if you want to use the period preceding the current one, enter -1.
    Budget Type (Available only if the basis category is Budget) Select from the list of budget types.

    Note: The list of values displays only cost (non-revenue) budget types. The basis is computed using the latest baselined budget.

    Financial Plan Type (Available only if the basis category is Financial Plan Type) Select from the list of financial plan types.
  3. For Resource Structure, use the list of values to choose a resource breakdown structure or resource list from which you want to select resources to include in the basis computation. The basis category determines whether you can choose a resource breakdown structure or a resource list.

  4. In the Resources area, choose resources and resource groups from the list of values. To exclude a specific resource or resource group, select Exclude on the appropriate line.

Using Resources to Define the Basis

If you include a resource group, you cannot also include a resource that is a member of that group. However, you can exclude the resource.

When you choose a resource breakdown structure as part of the criteria for determining either the sources or the basis for an allocation rule, all projects that you include in the allocation rule must be summarized by the same resource breakdown structure version.

To use a resource breakdown structure for allocations, you must select the Use for Allocations option for the resource breakdown structure in the Resource Breakdown Structures window. A resource breakdown structure that you want to use for allocations cannot include rule-based elements.

For more information about resource breakdown structures, see: Resource Breakdown Structures.

Saving Your Work

Save your work when you have completed the definition of the allocation rule. You also can save intermittently as you define an allocation rule.