quantas allocation engine for oracle projects

38
Practically Limitless Oracle Project Allocations Quantas Allocation Engine for Oracle Projects Copyright © 2015 Quantas Consulting Corp. Andy Fry afry@quantasconsulti ng.com 1-401-321-2468

Upload: andy-fry

Post on 18-Aug-2015

33 views

Category:

Documents


0 download

TRANSCRIPT

Copyright © 2015 Quantas Consulting Corp.

Practically Limitless Oracle Project

AllocationsQuantas Allocation Engine for Oracle Projects

Andy [email protected]

Copyright © 2015 Quantas Consulting Corp.

Introduction

• Andy Fry• Oracle Projects Consultant • Quantas Consulting• Over 17 years of consulting primarily in the Oracle Projects Suite• Various industries including:

• Utilities• Pipelines• Engineering & Construction• Oil and Gas• Professional Services

Copyright © 2015 Quantas Consulting Corp.

Purpose of Quantas Allocation Engine• To provide project related organizations with the ability to perform

allocations that are not met with standard functionality, for example• Revenue based allocations• Unit based allocations• Unique percentage allocations

• Saves time by automating the allocation procedures• To provide better reporting which gives the company the ability to

better analyze their project activities

Copyright © 2015 Quantas Consulting Corp.

Organizations That Can Benefit

• Project related organizations that are performing manual allocations• Organizations that require allocations that can not be met with

standard functionality• Project organizations that require revenue based allocations that are

otherwise not available in Oracle PA• Companies that require complex allocations

Copyright © 2015 Quantas Consulting Corp.

Benefits of Quantas Allocation Engine• Performs allocations that can not be performed with standard

functionality• Provides Organizations with better costing and revenue data• Streamlines allocations which reduces time for internal resources

performing these functions• Removes the need for many manual allocations

Copyright © 2015 Quantas Consulting Corp.

Overview of Presentation• Terminology• Discuss the problem trying to be resolved• Discuss how it has been resolved• Demonstrate the following features:

• Allocating and Creating Straight Time Allocation Transactions • Generates Billable Transactions• $0 Raw Cost

• Allocating Revenue Transactions• Miscellaneous Entries that only Generate Revenue

• Discuss other options on allocations• Allocate Usages, Straight Time, Overtime, Supplier Invoices, Inventory, WIP, Burden and

Miscellaneous Transactions

• Discuss the configuration• Questions & Contact Information

Copyright © 2015 Quantas Consulting Corp.

Terminology

• Allocation• A method of distributing transactions to projects and tasks.

• Source Project• The project where the transactions originate and are being allocated from.

• Target Project • The project where the transactions are being allocated to.

• Offset Transactions• Transactions that generate a reversing entry on the source project. For instance

if $1,000 is allocated out of Project A to Project B then an offsetting entry would generate $(1000) to Project A.

Copyright © 2015 Quantas Consulting Corp.

Problem

• Oracle Project Allocations has limited functionality:• Only generates Burden or Miscellaneous allocation transactions• Only uses one Expenditure Type and one Expenditure Organization on the

allocated transactions• Extension is available however limitations exist• Allocated transactions are all stamped with the Transaction Source of “Project

Allocation”• Limits identification in Expenditure Inquiry from which allocation the transaction originated

• Allocated transactions generate cost transactions• Will not generate non-cost related transactions such as unit or revenue based transactions

Copyright © 2015 Quantas Consulting Corp.

Resolution – Quantas Allocation Engine for Oracle Projects • An approach exists to generate virtually any project related allocation• The Allocation Engine can generate:

• Revenue based transactions • Unit based transactions• Maintains source data on the allocated transactions• Offset entries to source transactions

• Provides flexibility for project related organizations to properly distribute their transactions• Reporting is improved as costs and revenue are properly distributed• Rollback functionality exists which allows for an allocation run to be

reversed and run again

Copyright © 2015 Quantas Consulting Corp.

Details on Quantas Allocation Engine• The Allocation Engine can use the data on the source transaction for the

target such as:• the source expenditure type• the source expenditure organization• the employee name on the source transaction• the expenditure item date of the source transaction

• Unique data can be used on the allocated transactions such as:• Stamp the transactions with a unique Transaction Source• Apply any Expenditure Type Class to the allocated transaction• Generate revenue or unit based allocated transactions

• Offset entries can be made to the source project or any other project if required

Copyright © 2015 Quantas Consulting Corp.

Examples

• The following are examples of the Quantas Allocation Engine

Copyright © 2015 Quantas Consulting Corp.

Source Transaction – Straight Time

Copyright © 2015 Quantas Consulting Corp.

Allocated Straight Time

Copyright © 2015 Quantas Consulting Corp.

Allocated Straight Time Generating Revenue

Copyright © 2015 Quantas Consulting Corp.

Allocation Percentage by Task

Copyright © 2015 Quantas Consulting Corp.

Source Entry to be Allocated

Copyright © 2015 Quantas Consulting Corp.

Concurrent Program for Allocation Run

Copyright © 2015 Quantas Consulting Corp.

Log File Information

Copyright © 2015 Quantas Consulting Corp.

Allocated Straight Time

Copyright © 2015 Quantas Consulting Corp.

Allocated Straight Time with Revenue

Copyright © 2015 Quantas Consulting Corp.

Allocating Revenue Only

• The following will demonstrate how the Allocation Engine can allocate Revenue only transaction

Copyright © 2015 Quantas Consulting Corp.

Revenue Only Entries

Copyright © 2015 Quantas Consulting Corp.

Revenue Only Entries

Copyright © 2015 Quantas Consulting Corp.

Revenue Offsetting Entries

Copyright © 2015 Quantas Consulting Corp.

Revenue Offsetting Entries

Copyright © 2015 Quantas Consulting Corp.

Allocation Percentage Screen

Copyright © 2015 Quantas Consulting Corp.

Other Types of Transactions to Allocate• Any PA transaction can be allocated including:• WIP, Usages, Straight Time, Misc Trans, Supplier Invoices, Inventory, Burden

• Stamp virtually any transaction attribute on the allocated transactions• Source transactions can be identified on the allocated transactions via

the expenditure item id• Allocations can be run at any interval including daily, monthly or

weekly

Copyright © 2015 Quantas Consulting Corp.

Configuration

• The following demonstrates and example of the configuration of the rules and features

Copyright © 2015 Quantas Consulting Corp.

Unique Transaction Sources

Copyright © 2015 Quantas Consulting Corp.

Standard Oracle Allocation Rule

Copyright © 2015 Quantas Consulting Corp.

Source Project Information

Copyright © 2015 Quantas Consulting Corp.

Resource Structure Feature

Copyright © 2015 Quantas Consulting Corp.

Target Information

Copyright © 2015 Quantas Consulting Corp.

Allocation Percentage Screen

Copyright © 2015 Quantas Consulting Corp.

Rollback Feature

• The Rollback Feature allows the user to reverse any entries that have been incorrectly allocated• Valuable feature when allocation runs are run prior to all entries being

allocated• Allows rolled back entries to be selected on the next allocation run

Copyright © 2015 Quantas Consulting Corp.

Summary

• Allocate any type of transaction• Generate any type of allocated transaction including Straight Time,

Usages, Inventory, Supplier Invoices• Use unique Transaction Sources• Maintain all source transaction attributes if required• Create Revenue based entries• Roll Back Feature allows correcting errors automatically if necessary

Copyright © 2015 Quantas Consulting Corp.

Benefits

• Organizations that have used this tool have been able to:• Better match revenue and costs• Distribute and share revenue for items like packages and bundled services• Save time with upfront setup of distribution percentages• Have better overall reporting• Save labor hours by letting the system do the distribution of costs allowing

resources to analyse the data • Distribute the costs and/or revenue that meets their unique needs

Copyright © 2015 Quantas Consulting Corp.

Questions and Contact Information

• For any questions or information please contact me at:Andy [email protected]://www.quantasconsulting.com

• For more articles please visit:http://www.quantasconsulting.com/articles