Está en la página 1de 45

15

Allocations and AutoAllocations

Copyright 2010, Oracle. All rights reserved.

Objectives

After completing this lesson, you should be able to do the


following:
Explain the terminology associated with allocations
Define and process allocation rules
Explain the use of AutoAllocations in Oracle Project Costing

15 - 2

Copyright 2010, Oracle. All rights reserved.

Agenda

15 - 3

Allocation Rules
Process Allocations
AutoAllocations
Process AutoAllocations

Copyright 2010, Oracle. All rights reserved.

Overview of Allocations

Basis Method

Target
A

Source

Offset
Allocate costs to target projects
15 - 4

Copyright 2010, Oracle. All rights reserved.

Target
B

Allocation Terminology
Allocation Terminology
Allocation
Allocation Rule
AutoAllocation Set
Basis Method
Full Allocation
GL Allocation Batch
Incremental Allocation
Offsets
Source Pool
Target
15 - 5

Copyright 2010, Oracle. All rights reserved.

Difference between Allocation and Burdening

Existing
Amounts
(Source)
Allocation

Targets

Raw Cost x Burden Multiplier = Burden Cost

Multiplier = a set percentage


Burden
Use allocations to distribute actual costs to projects.
15 - 6

Copyright 2010, Oracle. All rights reserved.

Allocation Rules Implementation Steps

Step

Required?

Setup Level

Define allocation rules

Yes

Operating Unit

Implement client extensions for allocations No

Allocation Rules Implementation Steps

15 - 7

Copyright 2010, Oracle. All rights reserved.

Site

Allocation Rules
Basis method
Allocation method
Allocation period type
Targets selection
Allocation Rule

Allocation transaction
attributes
Target

Components of an
allocation rule

Source
Offset
Prorate

15 - 8

Copyright 2010, Oracle. All rights reserved.

Basis Method

Source

Basis Method
Targets

Select a basis method to determine how to allocate


amounts to targets.

15 - 9

Copyright 2010, Oracle. All rights reserved.

Basis Method - Spread Evenly


Target Project

Target Task

Allocation Amount (Total


= 1,000.00)

P1

200.00

P1

200.00

P1

200.00

P2

200.00

P2

200.00

Formula for Spread Evenly:


Allocation Amount = Source Pool Amount /
Number of Tasks in All Target Projects
15 - 10

Copyright 2010, Oracle. All rights reserved.

Basis Method - Target Percent and Spread Evenly


Target

Target

Target Percent

Project

Task

= 1,000.00)

P1

300.00

P1

P1

300.00

P2

50.00

P2

90%

10%

Allocation Amount (Total

300.00

50.00

Formula for Target Percentage and Spread Evenly:


Allocation Amount = Source Pool Amount X Target Line Percentage /
Number of Tasks in All Target Projects for the Target Line

15 - 11

Copyright 2010, Oracle. All rights reserved.

Basis Method - Prorate


Target

Target

Labor Hours

Allocation Amount (Total

Project

Task

P1

40

100.00

P1

60

150.00

P1

200

500.00

P2

80

200.00

P2

20

50.00

= 1,000.00)

Formula for Basis Method - Prorate:


Allocation Amount = Task Labor Hours / All Target Labor Hours

15 - 12

Copyright 2010, Oracle. All rights reserved.

Basis Method - Target Percentage and Prorate


Target

Target

Target

Labor

Allocation Amount

Project

Task

Percent

Hours

(Total = 1,000.00)

P1

100

150.00

P1

200

300.00

P1

300

450.00

P2

0.00

P2

50

100.00

90%

10%

Formula for Basis Method - Prorate:


Allocation Amount = (Source Pool Amount X Target Line Percentage) X
(Target Task Labor hours / All Target Project Labor Hours for the Target
Line)
15 - 13

Copyright 2010, Oracle. All rights reserved.

Allocation Rule Definition


Incremental Allocation Method
Creates expenditure items based on
difference between previous and current run

Run
Periods

Select either Full or


Incremental for the
Allocation Method.

15 - 14

JUN

JUL

AUG

Full Allocation Method


Distributes all amounts
Copyright 2010, Oracle. All rights reserved.

Source Definition

Oracle General
Ledger
Summarized
Project Costs

Posted GL
Balances

Fixed Amount

Potential Sources
Define the source for the costs to allocate.

15 - 15

Copyright 2010, Oracle. All rights reserved.

Target Definition

Services-East projects

For example, allocate to all projects owned by


the same project owning organization.
15 - 16

Copyright 2010, Oracle. All rights reserved.

Offset Definition
Offset Methods
None
Source Project and Task
Source Project and Task,
Use Client Extension

Source

Offset
Transactions

Use Client Extension for


Project and Task
Specific Project and Task

You can define offsets to balance the allocation transactions.

15 - 17

Copyright 2010, Oracle. All rights reserved.

Prorated Basis Method Definition


Project 1
Task A = 25 Hrs
Task B = 50 Hrs

Project 2

Basis Method:
Prorate

Task Y = 15 Hrs
Task Z = 0 Hrs

Example: Actual
Labor Hours
Targets

Define a basis for proration-based rules.


15 - 18

Copyright 2010, Oracle. All rights reserved.

Copy Allocation Rules

Copy

Services-East Monthly Rent


Allocation Rule

Services-West Monthly Rent


Allocation Rule

Copy

Services-North Monthly Rent


Allocation Rule

Copy an allocation rule to define related rules.


15 - 19

Copyright 2010, Oracle. All rights reserved.

Deleting or Modifying Allocation Rules

Delete Allocation
Rule?

You cannot delete an allocation rule


with an existing run.

15 - 20

Copyright 2010, Oracle. All rights reserved.

Client Extensions for Allocations

Allocation Client Extensions


Allocation Source Extension
Allocation Target Extension
Allocation Offset Tasks Extension
Allocation Offset Projects and Tasks Extension
Allocation Basis Extension
Allocation Descriptive Flexfields Extension
Allocation Dependencies Extension
Optionally, implement client extensions for allocations.

15 - 21

Copyright 2010, Oracle. All rights reserved.

Quiz
The allocations feature in Oracle Projects can be used to
distribute amounts between and within projects and tasks, or
to projects in other organizational units.
a. True
b. False

15 - 22

Copyright 2010, Oracle. All rights reserved.

Quiz
___ uses existing amounts to generate expenditure items
while ___ uses a set percentage to increase the total cost
amount of expenditure items.
a. Burdening, allocation
b. Allocation, burdening
c. AutoAllocation, burdening
d. Burdening, AutoAllocation

15 - 23

Copyright 2010, Oracle. All rights reserved.

Quiz
Which of the following is not a component of an allocation
rule?
a. Basis method
b. Target selection
c. Prorate
d. Expenditure item

15 - 24

Copyright 2010, Oracle. All rights reserved.

Quiz
Which of the following basis methods would you use to divide
the source pool amount equally among all the chargeable
target tasks included in a rule?
a. Spread Evenly
b. Target Percent and Spread Evenly
c. Prorate
d. Target Percent and Prorate

15 - 25

Copyright 2010, Oracle. All rights reserved.

Agenda

15 - 26

Allocation Rules
Process Allocations
AutoAllocations
Process AutoAllocations

Copyright 2010, Oracle. All rights reserved.

Allocating Costs
Define
allocation rule

Create draft
allocation run

Modify the
allocation rule

Delete draft
allocation run

Review the draft


allocation run

No

Run
OK?
Yes

Reverse the draft


allocation run (if
necessary)
Cost allocation flow

15 - 27

Copyright 2010, Oracle. All rights reserved.

Release draft
allocation run

Creating Allocation Runs

Submit the program PRC: Generate Allocations Transactions


Specify Parameters:
Rule Name

Period Name

Expenditure Item Date

15 - 28

Copyright 2010, Oracle. All rights reserved.

Allocation Run Statuses


Submit Allocation Run
Allocation run
status flow

Status:
In Process

15 - 29

Status:

Status:

Draft Success

Draft Failure

Release Allocation Run

Delete Allocation Run

Status:

Status:

Release Success

Release Failure

Copyright 2010, Oracle. All rights reserved.

Deleting Allocation Runs

PRC: Delete
Allocation Runs
Review the draft
allocation run.

15 - 30

If not correct,
then delete the
allocation run.

Copyright 2010, Oracle. All rights reserved.

Revise the rule


and create a new
draft allocation.

Releasing Allocation Runs

PRC: Release Allocations


Transactions

Release

Allocates
transactions to
targets

Release the allocation run to create transactions for the target


and offset projects.

15 - 31

Copyright 2010, Oracle. All rights reserved.

Reversing Allocation Runs

Successfully
released
allocation run

Reversing
expenditure
batch
Reverse
Reversing
offset batch

If necessary, you can reverse an allocation run with the status


Release Success.

15 - 32

Copyright 2010, Oracle. All rights reserved.

Quiz
Which of the following parameters would you specify while
submitting the concurrent program PRC: Generate Allocation
Transactions?
a. Rule Name
b. Period Name
c. Basis Method
d. Expenditure Item Date

15 - 33

Copyright 2010, Oracle. All rights reserved.

Agenda

15 - 34

Allocation Rules
Process Allocations
AutoAllocations
Process AutoAllocations

Copyright 2010, Oracle. All rights reserved.

Overview of AutoAllocations
Oracle Project Costing
Responsibility
Create AutoAllocation sets
with both project allocation
rules and GL allocation
batches
Oracle General Ledger
Responsibility
Create AutoAllocation sets
with only GL allocation
batches
Use AutoAllocations to combine processing for
project allocation rules and GL allocation batches.

15 - 35

Copyright 2010, Oracle. All rights reserved.

Overview of AutoAllocations
Rule or Batch

Set Type

Programs Submitted

Project Allocation

Step Down

PRC: Generate Allocations


Transactions
PRC: Release Allocation Transactions
PRC: Distribute Miscellaneous Costs
and Usages
PRC: Update Project Summary
Amounts

Parallel

PRC: Generate Allocations


Transactions
PRC: Release Allocation Transactions
(with Auto Release)

Programs submitted by set type for project


allocation rules
15 - 36

Copyright 2010, Oracle. All rights reserved.

Overview of AutoAllocations

Rule or Batch

Set Type

Mass Allocation
Mass Budget
Mass
Encumbrances
Recurring Journal

Step Down Run MassAllocations


Recurring Journal Entry
Budget Formulas
Posting
Parallel

Programs Submitted

Run MassAllocations
Recurring Journal Entry
Budget Formulas

Programs submitted by set type for mass


allocation, mass budget, mass encumbrances, and
recurring journal allocation batches

15 - 37

Copyright 2010, Oracle. All rights reserved.

AutoAllocation Rules Implementation Steps

Step

Required?

Setup Level

Define AutoAllocation sets

Yes

Operating Unit

Implement Workflow for AutoAllocations

Yes

Site

Implement AutoAllocation extensions

No

Site

AutoAllocations Implementation Steps

15 - 38

Copyright 2010, Oracle. All rights reserved.

AutoAllocation Set Definition


Specify step-down
or parallel

Define
AutoAllocation
sets

Identify default
contact

Define the
AutoAllocation
steps
Components of an AutoAllocation set

15 - 39

Copyright 2010, Oracle. All rights reserved.

Implementing Workflow and Client Extensions for


AutoAllocations
Example:
Generate allocation transactions
Require approval
Release transactions
Use workflow to
automate the
execution of stepdown allocations
sets.

15 - 40

Distribute costs
Update project summary amounts

Copyright 2010, Oracle. All rights reserved.

Quiz
You must implement workflow for AutoAllocations to implement
AutoAllocation rules.
a. True
b. False

15 - 41

Copyright 2010, Oracle. All rights reserved.

Agenda

15 - 42

Allocation Rules
Process Allocations
AutoAllocations
Process AutoAllocations

Copyright 2010, Oracle. All rights reserved.

Submitting an AutoAllocation Set

ADMINISTRATIVE AUTOALLOCATION SET

Enter and post


recurring GL
journal

Allocate posted GL
balance to all projects
with a particular project
owning organization

Example AutoAllocation

To run the entire series of allocations, you must


run the Workflow Background Process for the GL
AutoAllocation item type.

15 - 43

Copyright 2010, Oracle. All rights reserved.

Viewing the Status of AutoAllocation Sets

View allocation
statuses

Steps

Allocation
workbench

Step detail

View AutoAllocation status

15 - 44

Copyright 2010, Oracle. All rights reserved.

Monitor
workflow

Summary

In this lesson, you should have learned how to:


Describe the purpose of allocation rules
Create allocation rules and generate draft allocation runs
Define AutoAllocations rules in Oracle Project Costing

15 - 45

Copyright 2010, Oracle. All rights reserved.

También podría gustarte