Budget Calculation Extensions
Budget calculation extensions allow you to control how Oracle Projects processes budgets. You can make the following types of changes:
- Facilitate budget entry by defining your own rules for calculating budget amounts, based on the quantities and raw cost amounts that you enter.
- Use function security to control whether users can override the calculated amount, based user responsibility. The functions pertaining to this feature have names that begin with "Budget: Line Source". See: Function Security.
Types of Calculations
Using budget calculation extensions, you can calculate the following budget amounts:
Oracle Projects calls the budget calculation extension for raw cost after you enter a Quantity in a Cost Budget's budget line. If you define rules in the budget calculation extension which return a value, Oracle Projects displays the amount in the Raw Cost amount field.
Some examples of rules that you can define are:
- Calculate Raw Cost for an employee based on the number of Hours entered
- Calculate Raw Cost for vehicle usage based on the number of Days entered
Oracle Projects calls the budget calculation extension for burdened cost either after you enter a Quantity for a budget line of a Cost Budget, or after you enter the Raw Cost, deriving the burdened cost from the raw cost.
If you define rules in the budget calculation extension which return a value, Oracle Projects displays the amount in the Burdened Cost amount field.
Some examples of rules that you can define are:
- Calculate Raw Cost and Burdened Cost for an employee based on the number of Hours entered
- Calculate Burdened Cost for computer usage charges based on the Raw Cost entered
Oracle Projects calls the budget calculation extension for revenue after you enter a Quantity for a Revenue Budget's budget line. If you define rules in the budget calculation extension which return a value, Oracle Projects displays the amount in the Revenue field.
Some examples of rules that you can define are:
- Calculate Revenue for an employee using a standard bill rate assigned to the task
- Calculate Revenue for the Job entered using the number of Hours entered
All Budget Amounts
Oracle Projects also calls the budget extension to calculate budget amounts when you enter the Resource, Dates, and Quantity, and when you change the resource or dates for existing amounts