Professional Documents
Culture Documents
Training Manual Oracle Projects Accounting Module
Training Manual Oracle Projects Accounting Module
Table of Contents
5. Enter an Agreement
9. Generate Revenue
Overview
Overview
Oracle Projects requires each new project to be copied from an existing project or template. This
promotes efficiency and accuracy in creating new projects. Project templates predefine the most
commonly used project options, including the following:
Note: Exercise caution to ensure that you are in the proper menu when creating templates or
projects. All screens look very similar. Only templates can be created in the setup area and only
projects can be created in the project area.
Easily enter a project by copying a project template or another project, and then changing specific
values using the Quick Entry feature. Set up any kind of project as a template, and define different
combinations of default project options for each template. Create a single template for use across the
company or many templates for each office in your company.
Select: New
Name: Enter a unique template Name that will provide an accurate description
for identifying purposes. It is recommended that all similar Templates
follow a naming convention to group them together when the List of
Values is invoked during queries.
Organization: Use the List of Values to specify the default Project Owning Organization.
Specify an organization for a new project using Quick Entry, PA assigns
this new organization to any tasks originally assigned to the same
organization as the project organization in the template. All tasks that are
by default managed by a different organization than the project
organization in the template retain that managing organization.
Status: Current Template Status that will default to Projects created by this
template.
Template - Indicator: Note that the Template indicator is checked to indicate that the particular
item is a template, not a project.
Template Dates: Specify the effective dates for the template. Date range for use of
template.
Change Status Button: Change the Status of the Template to the Default status for projects
created from template.
Within the Options region of the template, enter the appropriate information within each
Option Name. In creating the template, consider the most common use of project options to
be defined at the template level. This enables efficient generation of new projects by
avoiding repetitive setup steps. Define the typical work breakdown structure, task names,
service types, key members, and classifications for the projects that will be created from the
new template. Please refer to the Create New Project training guide for a detailed
description of each project option.
Within the Options region of the template, the Show column is activated to specify which
attributes will be displayed when the template is used to create a project. For items that are
Order: Enter a number to indicate the sequence in which the Quick Entry fields
should appear.
Field Name: Select the fields you want to appear in the Quick Entry window when
creating a new project.
♦Project Number
♦Project Name
♦Project Start Date
♦Project Completion Date
♦Project Description
♦Project Status
♦Customer Name
Note: A primary bill-to and ship-to address for a customer must exist to use the
customer in Quick Entry. If you enter the name of a customer that does not have an
active primary bill-to or ship-to site, then Oracle Projects creates the project without a
project customer.
Key Members (by Project role type)
♦ Project Classification
♦ Distribution Rule
Overview
This training covers the process of creating a new project from an existing Project Template or Project.
Information needed to create the project should be received from the appropriate internal sources
prior to opening the project.
A project can be created at any point. Until the status is changed to “Approved” from the default
listing the project will not be available to accept charges from PA, AP, or Inventory sources. A
contract project can not generate either revenue or invoices until an agreement has assigned funding
and an “approved revenue budget” has been baselined. If the contract project is using a “cost” based
distribution rule, an additional “Approved Cost budget” must be baselined prior to doing a Revenue
budget baseline.
The new project can be deleted up to the point where transactions are charged to the project or a
budget is baselined. To disable a project you cannot delete, transfer all transactions to a new project
and change the project status to one that does not allow new transactions or charges. Also change
the start and completion dates to reflect that the disabled project is no longer in use.
Each new project in Oracle Projects must be created by copying it from an existing Project Template or
from an existing Project.
Select: Find
Select: Copy To
Note: Projects creates a new project with the information from the template/project used to do the
copy from. The minimum additional information required is the new Project Number (If manual
Number) and new Project Name.
Complete the Project Quick Entry screen with the requested information. The Project Quick Entry
screen is created when the template is created, and is used to enter project information that
commonly changes between projects. Different templates can require different information.
Select: OK
Select: Open
Please Note: Most of the Project Options can be defined at the project level, as well as each individual
task level. Note the fields shown on the screen. All projects need to have a Project Number and
Project Name that is unique. In addition, the project needs to have a start date. It is important to note
the end date can be changed later and will serve to cut off expenditure items with dates after the
project end date.
Within the Projects screen, place the cursor in the region beside the Tasks Option Name.
Select: Detail
The Task information is copied from the template or project used to create the project. Change the
Task Number, Task Name, Description, Start Date and Completion Date of existing tasks to resemble
the new project requirements.
Task Number: Unique identification number of the task within the project. You can
enter a numeric or alphanumeric value.
Task Name: A short, descriptive name of the task. You can use the same task name
many times within a project.
Task Description: Enter a short description for the task.
Start Date and The duration of the task. The task dates must be within the project dates
Completion Date: and the dates of the parent task. You cannot charge an expenditure item
whose date falls outside the task dates to that task. These dates are
defaulted from the project for top tasks and the parent task for subtasks.
Options: Allows you to create Task Detail, Cross Charges, Transaction Controls,
Burden Multipliers, Billing Information, Bill Rates and Overrides
specifications for each task.
Create Subtask: Create a new Child Task by selecting the task for which you want to
create a child task, and click Create Subtask. Enter the Task Number,
Task Name, Description, Start Date and Completion Date.
Create Peer Task: Create a new Top Task by selecting a top task and click Create Peer Task.
Enter the Task Number, Task Name, Description, Start Date and
Completion Date.
Step 4.0 View the Classifications (Optional as it is Included in the Project Quick Entry)
Each class category has a set of values (class codes) that can be chosen for a project.
Within the Projects screen, place the cursor in the region beside the Classifications Option Name.
Select: Detail
Step 5.0 View the Key Members (Optional as it is Included in the Project Quick Entry)
A Key Member is an employee who is assigned a role on a project, and is able to update the project’s
data and view the project’s expenditure information. Oracle Projects requires that each project have
a Project Manager.
Within the Projects screen, place the cursor in the region beside the Key Members option name.
Select: Details
Specify the effective date system by default would take the start date of the project.
Assigning a resource list to a project specifies which resource list to use for summarizing project actual
amount for project status tracking.
Within the Projects, Templates screen, place the cursor in the region beside the Resource List
Assignments Option Name.
Select: Detail
Resource List: Using the list of values to designate which resource list you want to
assign to this project. The resource list defaults from the project type.
Use: Indicate the use of the resource list, such as Status Reporting. PA
determines this value after you use a resource list in a budget.
Drilldown Default: Check the box if you want to automatically drilldown by resource list for
project status tracking. If you enter additional assignments, only one
assignment can be the drilldown default. Generally the default resource
list is predefined in the project template.
Save the information, and close the Resource List Assignments form.
Within the Projects screen, place the cursor in the region beside the Customers and Contacts Option
Name.
Select: Detail
Main Contractor
Consultant - Optional
Customer (Main Using the list of values select a customer. There must be a funding
Contractor & agreement with the selected customer for this project, in order for later
Consultant) revenue and billing processing.
Name and Number:
Relationship: Select from user defined list. Usually used to classify primary and
secondary relationships.
Contribution: The percentage of this project’s revenue and billing you expect this
customer to contribute. For primary it should be 100% & for secondary it
should be 0%)
Bill Site: An address where you want to send this customer’s invoices. Select any
active billing address defined for this customer in the Oracle Receivables
database. For consultant it may refer his office address it not actually
Work Site: An address where work will be performed for this project. Select any
active billing address defined for this customer in the Oracle Receivables
database. For consultant it may refer his office address it not actually
meant as work site
Within the Projects screen, place the cursor on the Billing Information Option.
Select: Detail
Place the cursor in the region beside the Billing Setup Option Name.
Select: Detail
Numbers of checks are made to ensure the project is properly setup prior to allowing the status to be
changed to ‘Approved’. You must have the following:
♦ Project Manager
♦ At least one task
♦ Customer and contacts
♦ Distribution rule.
Select: Approved
Overview
Resources can be defined as employees, organizations, jobs, suppliers and expenditure types.
Resource lists are a set of similar resources that are used on specific kinds of projects. Oracle Projects
uses resource lists as a tool to define budgets and summarize actual.
Group: Use the List of Values to specify the desired Resource Group
Alias: Specify the Alias name to be displayed during the budgeting and inquiry
processes
Order: Specify the order in which to view the resource groups during inquiry
Enabled: Check the Enable box to enable the Resource Group
Resource Type: Use the List of Values to select Employee, Event Type, Expenditure Type,
Job, Organization, or Supplier as the Resource Type.
Resource: Use the List of Values to designate the Resource for the resource type
Alias: Specify the Alias name to be displayed during the budgeting and inquiry
processes
Order: Specify the order in which to view the resource groups during inquiry
Enabled: Check the Enable box to enable the Resource Group
Return to the Resource Group region – Step 2. Select an additional resource group.
Continue adding the appropriate resource groups and resources for the resource list.
Overview
Overview
A budget is the estimated cost or Revenue for a project or task, and is used as a tool to track actual
performance.
Oracle Projects provides the ability to budget at the project level, as well as the lowest level task.
Budgets can be time-phased by Project Accounting Periods, General Ledger Periods or for a specific
date range. Budgets can be at a summary level, or for specific categories of cost and revenue types.
Many different budget types can be created in addition to the system defined Approved Revenue
budget and Approved Cost budget. User defined budget types can be incorporated in reporting and
on line viewing via the Project Status Inquiry if appropriate custom definitions are created. Oracle
defined reports and on-line applications do not use any budget other than the approved cost and
revenue budgets.
When a project is copied from a template or another project, the budgets are automatically copied
from the source project or template to the new project. Templates that have baselined budgets will
copy to the new project as a baselined budget. Projects that have baselined budgets will not copy to
the new project as a baselined budget.
Project Number: Enter the Project Number for which a budget is being created. OR
Project Name: Enter the Project Name for which a budget is being created.
Budget Type: Use the List of Values to choose the Approved Cost Budget Type.
Select: Find Draft
Decide on the level of detail needed for tracking cost on a specific project. The Budget Entry Method
selected determines the following Budget attributes:
1) Budget Entry Level - Project, Top task, lowest task or Top and Lowest Task level.
2) Time–phase - Specified Date range, GL period, PA Period or None.
If the amounts are not entered by period, Oracle assumes an even division of
the budget over the period of the project or task.
3) Detail of budget - Summary budget line or budget lines Categorized by resources.
4) Amount Types – Quantity and Raw Cost
The Resource Lists selection and the way in which Resource Lists are defined will also have an impact
on the level of detail.
A more detailed budget allows more detail in status tracking and exception analysis. A detailed budget
requires more time and effort to plan, create, enter, and maintain the budget amounts, but can
provide valuable insight into the project status.
The next form that will be displayed depends on the Budget Entry Method.
If Task level budget entry has been selected, the displayed form (See next) will show the totals for
each task. Budget values will have to be entered on an additional Task level form (See Budget Lines
form).
Select: Details
At task level
If Project level budget entry has been selected, the above form will not be displayed. The application
will display the Budget Line form (See below).
Resource: Using the list of values to select the appropriate resource/resource group
for the budget line. Available values will depend on the Resource List
setup. You cannot budget simultaneously for Resource Groups and
Resources belonging to that same Resource group.
Amount Type: Choose between Quantity and Raw Cost
Value: Enter budget Value in appropriate column/ period
Select: Up/Down arrows at the top of the form to navigate between tasks. Enter
budget values for all appropriate Tasks.
Select: Submit
Once the budget has been submitted, the status has changed to ‘Submitted’. No additional changes
are allowed to a Submitted budget. If a need to modify the budget is identified at this point, select
rework to change the status back. Changes are then allowed.
Click on Base
line (Approval)
Select: Baseline
After the manager approves the budget, select Baseline to complete the budget approval process.
Submit and Baseline processes check a number of items. If errors are identified, resolve the item and
re-perform the process.
When a budget is baselined, the history button becomes available. PA keeps a record of all previous
baselined budgets and they can be reviewed by selecting them in the history area.
Select: History
Project Accounting requires a revenue budget be created and baselined for all contract projects
before generating any Revenues or Invoices. The revenue budget amount must equal the project’s
funding agreement in order for the budget to be ‘Baselined’. In addition, if the contract project has a
distribution rule of “Cost”, an approved cost budget must also be submitted and baselined prior to
being able to baseline an Approved Revenue budget.
Project Number: Enter the Project Number for which a budget is being created. OR
Project Name: Enter the Project Name for which a budget is being created.
Budget Type: Use the List of Values to choose the Approved Revenue Budget Type.
Entry Method/ Resource Verify that the Entry Method/Resource List is appropriate for the new
List: budget. A new Entry Method/ Resource List may be selected, but the
existing definition will then be deleted.
Status: If the budget has not been “Submitted” or “Baselined”, the budget will
have a “Working” Status
New Original: If the budget is the first for the project, the New Original field will be
enabled
Decide on the level of detail needed for tracking revenue on a specific project. The Budget Entry
Method selected determines the following Budget attributes:
1) Budget Entry Level - Project, Top task, lowest task or Top and Lowest Task level.
2) Time–phase - Specified Date range, GL period, PA Period or None.
If the amounts are not entered by period, Oracle assumes an even division of
the budget over the period of the project or task.
3) Detail of budget - Summary budget line or budget lines Categorized by resources.
4) Amount Types – Quantity (UOM for Resource) and/or Revenue entry.
The next form that will be displayed depends on the Budget Entry Method.
If Task level budget entry has been selected, the displayed form will show the totals for each task.
Budget values will have to be entered on an additional Task level form (See Budget Lines form).
If Project Level budget entry has been selected, the displayed form will be for entering the Budget
Line values.
Select: Details
No changes are allowed to a Submitted budget. If a need to modify the budget is identified
after a budget was submitted, select rework to change the status back to Working. Changes
are then allowed.
Select: Submit
When the budget is ready, select Baseline to complete the budget approval process. Submit
and Baseline processes check a number of items. If errors are identified, resolve the item
and continue the process.
Select: Baseline
When a budget is baselined, the history button becomes available. PA keeps a record of
previous baselined budgets and they can be reviewed by selecting them in the history area.
Select: History
Overview
An agreement is a contract with a customer and serves as the basis for work authorization. An
agreement may represent a legally binding contract, such as a purchase order, or a verbal
authorization. An agreement defines the terms of payment for invoices generated against the
agreement, and affects whether there are limits to the amount of revenue that can be accrued or
billed against the agreement. An agreement can fund the work of one or more projects.
Customer Name: Use the List of Values to specify the Customer Name OR
Customer Number: Use the List of Values to specify the Customer Number
Number: Enter the Agreement Number
Type: Select the Agreement Type from the list of values
Amount: Enter the Agreement Amount
Funds can be allocated at the project level or top-level task, and can be divided among several
different projects or tasks. In ALLCO we wanted to generate the revenue at Top task level, so funding
also should be done at the same Top task level.
Select: Funding
Note: Do not delete any funding entered under an agreement. ONLY enter adjusting lines of funding.
Deleting funding can result in serious balancing problems within the Project module.
Overview
The employee cost rate is the hourly rate an employee is paid. Each employee must have a cost rate
and a compensation rule in order to determine the raw cost of using a particular employee on a
project. You can not have more that one cost rate per employee.
Select: Find
Rate: Enter Cost rate for selected employee.
From: Enter Effective Start date.
To: Optional – Enter Effective End date.
Save the information and close the Employee Cost Rates window.
Cost rate schedule Select the Cost rate schedule, which you defined, from LOV
Effective date Enter the effective date
Save it.
Overview
Overview
Labor expenditure items are charged to a project to track the cost of actual work performed. Oracle
Projects uses pre-approved expenditure batches as a means to enter these costs into a project. Pre-
approved expenditures can be classified as timecards, expense reports, usage logs, inventory, burden
transactions, miscellaneous transactions, and work in process. These items are usually pre-approved
by a supervisor. Oracle Projects processes these items in groups, or batches, to reduce data entry.
Select: Expenditures
Employee Name: Use the List of Values to select the Employee Name for the timesheet
being entered OR
Employee Number: Use the List of Values to select the Employee Number for the timesheet
being entered
Organization: Defaults from the employee assignments
Expenditure Ending Enter a short description, describing the Batch, if desired. If left blank, the
Date: system will default the Class name
Control Total: Use the Control Total, if desired, to compare control totals entered versus
the actual expenditures that are entered
Running Total: Total of Actual Expenditures entered
Expenditure Item Date: The Expenditure Item Date defaults from the Expenditure Ending date,
but can modified to reflect the true date of the expenditure
Project Number: Use the List of Values to enter the Project to charge the expenditure to
Task Number: Use the List of Values to enter the lowest level Task Number to charge
the expenditure to
Expenditure Type: Use the List of Values to enter Expenditure Type
UOM: The Unit of Measure defaults from the Expenditure type
Quantity: Enter the appropriate Quantity for the expenditure
Comment: The comment field is available for additional information
Save the information, and return to the Employee Name field to continue with the next entry.
Parameters
Entered By: Enter the name of the employee who actually entered the expenditure
batch
Expenditure Ending Enter Expenditure Ending Date for the appropriate Batch
Date:
Sort Expenditures by: Select whether to sort expenditures by Employee Name, Employee
Number and Organization
Expenditure Batch: If desired, the report can be run for a particular batch. Use the List of
Values to enter the batch name. If the report is to be run for all batches,
leave the field blank
Expenditure Type Class: If desired, the Expenditure Type Class field may be used to specify
Expense Report, Overtime, Project Journal, Straight Time, Supplier
Invoices, and Usages
Expenditure Batch Sort Select whether to sort the expenditure batch by Date Entered, Entered
By: By, Expenditure Ending Date, Expenditure Group, Status, or System
Linkage
Select: OK
Select: Summit
Once the AUD: Pre-Approved Expenditure Entry Audit report has been reviewed, return to the
Expenditure Batches window to continue the submission process. If a correction is to be entered,
locate the batch and select the Expenditures button. Edit the expenditure items accordingly.
Select: Summit
This labels the batch to await review and approval. Corrections might still be made.
Select: Rework
Select: Release
Oracle Projects costs Straight Time expenditure items to compute labor costs based upon employee
labor cost rates and to determine the GL account to charge.
This process can be run for a specific Expenditure Batch, Project Number, or Employee Name. If all
uncosted expenditure items are to be processed, leave the parameters blank.
The output report generated by this process is composed of the following components:
• Labor Cost Exception Report for Straight-time (transactions that were not costed or distributed,
includes rejection reasons),
• Labor Cost Report for Straight-time,
• Labor Cost Exception Report for Overtime (transactions that were not costed or distributed,
includes rejection reasons),
• Labor Cost Report for Overtime.
Process: Enter Expense Reports – Optional if you want to book the expenses directly in
projects and then Interface the same to Oracle Payables. System would also
support you to book the expenses in AP first from there you can Import the
expenses to Oracle Projects for Costing
Overview
Expenditures are incurred, such as labor, expense report items. Expenditure items are charged to a
project to track the cost of actual work performed. Oracle Projects uses pre-approved expenditure
batches as a means to enter these costs into a project. Pre-approved expenditures are classified as
timecards, expense reports, usage logs, and miscellaneous transactions. These items are usually pre-
approved by a supervisor. Oracle Projects processes these items in groups, or batches, to reduce data
entry.
Select: Expenditures
Employee Optional - Use the list of Values to select the Employee Name or Number
Name/Number: for the Expense Report entered.
Organization: The Expenditure Organization will default from the employee assignment.
Expenditure Ending The Expenditure Ending Date will default to the last day of the current
Date: Expenditure period.
Control Total: Optional - Use the Control Total, if desired, to compare control totals
Expenditure Item Date: Expenditure Item Date defaults from the specified expenditure period
ending date. Can be modified to reflect the true date of the expenditure
item, but must be within the specified expenditure period.
Project/Task Number: Use the List of Values to enter the Project Number and lowest level Task
Number to charge the expenditure to.
Expenditure Type: Use the List of Values to enter the Expenditure Type.
UOM: The Unit of Measure will default from the expenditure type.
Quantity: Enter the appropriate Quantity for the expenditure item.
Comment: The comment field is available for additional information.
Save the information, and return to the Employee Name field to continue with the next entry.
Entered By: Enter the name of the employee who actually entered the expenditure
batch.
Expenditure Ending Specify Expenditure Ending Date for the batch
Date:
Select whether to sort expenditures by Employee Name, Employee
Number and Organization.
Batch Name: If desired, the report can be run for a particular batch. Use the List of
Values to enter the batch name. If the report is to be run for all batches,
leave the field blank.
System Linkage If desired, the System Linkage field may be used to specify Expense
Function: Report, Overtime, Project Journal, Straight Time, Supplier Invoices, and
Usages.
Select: Submit
Once the AUD: Pre-Approved Expenditure Entry Audit report has been reviewed, return to the
Expenditure Batches window to continue the submission process. If a correction is to be entered:
Select: Expenditures
Edit the expenditure items accordingly. After the expenditure items have been correctly entered.
Select: Submit
Select: Rework
Oracle Projects provides function security by distinguishing between the Submit and Release processes
in performing the approval process for expenditures. This enables the business to segregate
responsibilities between Submitting and Releasing a batch. Typically, a supervisor reviews submitted
batches and releases them for cost distribution.
Once a batch has been reviewed, and it has been determined that the batch is ready to be released,
locate the batch and:
Parameters: This process can be run for a specific Expenditure Batch. If all uncosted
expenditure batches are to be processed, leave the parameters blank.
Select: OK
Select: Submit
• Batch Expense Reports Exception Report (transactions that were not costed or distributed, includes
rejection reasons)
• Batch Expense Reports Report.
Note:
Incase the Expense reports are booked directly in AP then Run the following Concurrent request in
Project module Import the cost back to Projects
When Supplier Invoices are booked in AP then Run the following Concurrent request in Project
Module to Import the cost back to Projects
Overview
Overview
Expenditures are incurred, such as labor, expense report items. Expenditure items are charged to a
project to track the cost of actual work performed. Oracle Projects uses pre-approved expenditure
batches as a means to enter these costs into a project. Pre-approved expenditures are classified as
timecards, expense reports, usage logs, and miscellaneous transactions. These items are usually pre-
approved by a supervisor. Oracle Projects processes these items in groups, or batches, to reduce data
entry.
Select: Expenditures
Employee Optional - Use the list of Values to select the Employee Name or Number
Name/Number: for the expenditure incurred by person (optional)
Organization: Use the list of Values to select the Expenditure Organization.
Expenditure Ending The Expenditure Ending Date will default to the last day of the current
Date: Expenditure period.
Control Total: Optional - Use the Control Total, if desired, to compare control totals
Expenditure Item Date: Expenditure Item Date defaults from the specified expenditure period
ending date. Can be modified to reflect the true date of the expenditure
item, but must be within the specified expenditure period.
Project/Task Number: Use the List of Values to enter the Project Number and lowest level Task
Number to charge the expenditure to.
Expenditure Type: Use the List of Values to enter the Expenditure Type.
Non-Labor Resource: Use the List of Values to enter Non-Labor Resource.
Non-Labor Org: Use the List of Values to enter Non-Labor Organization.
UOM: The Unit of Measure will default from the expenditure type.
Quantity: Enter the appropriate Quantity for the expenditure item.
Comment: The comment field is available for additional information.
Save the information, and return to the Employee Name field to continue with the next entry.
Entered By: Enter the name of the employee who actually entered the expenditure
batch.
Expenditure Ending Specify Expenditure Ending Date for the batch
Date:
Select whether to sort expenditures by Employee Name, Employee
Number and Organization.
Batch Name: If desired, the report can be run for a particular batch. Use the List of
Values to enter the batch name. If the report is to be run for all batches,
leave the field blank.
System Linkage If desired, the System Linkage field may be used to specify Expense
Function: Report, Overtime, Project Journal, Straight Time, Supplier Invoices, and
Select: Submit
Once the AUD: Pre-Approved Expenditure Entry Audit report has been reviewed, return to the
Expenditure Batches window to continue the submission process. If a correction is to be entered:
Select: Expenditures
Edit the expenditure items accordingly. After the expenditure items have been correctly entered.
Select: Submit
Select: Rework
Oracle Projects provides function security by distinguishing between the Submit and Release processes
in performing the approval process for expenditures. This enables the business to segregate
responsibilities between Submitting and Releasing a batch. Typically, a supervisor reviews submitted
batches and releases them for cost distribution.
Select: Release
Parameters: This process can be run for a specific Expenditure Batch. If all uncosted
expenditure batches are to be processed, leave the parameters blank.
Select: OK
Select: Submit
Overview
Overview
Oracle Projects generates revenue based on the transactions that are charged to the project. The
project setup configures the project to accrue revenue based on the actual cost incurred. Revenue
amounts are reviewed online and Projects will interface the revenue amounts to the General ledger.
When revenue is generated, Projects calculates revenue, determines GL account coding and maintains
funding balances. Revenue can be created for a single project or a range of projects.
The following items must hold true before the project will be eligible for revenue generation:
1. The project status must not be closed.
2. The project must be a Contract project type class.
3. The project must have funding. An agreement must exist that allocates funds to the
project.
4. The project must have a baselined revenue budget. The baselined revenue budget must
equal the amount of funding available to the project.
5. Expenditure items must be billable.
6. Expenditure items must have been submitted and released.
7. The costs of billable expenditures for the project must have been distributed by running
the following processes:
♦ PRC: Distribute Labor Costs
♦ PRC: Distribute Expense Report Costs
♦ PRC: Interface Supplier Invoices From Payables
♦ PRC: Distribute Usage and Miscellaneous Costs
8. The expenditure item date must be earlier than “The Accrue through Date” revenue
generation is for.
In running the PRC: Generate Draft Revenue process, Oracle Projects calculates the potential revenue
for the project. Potential revenue is the full revenue amount that could be accrued if enough funding
is available. The first stage for revenue recognition is to calculate potential revenue for expenditure
items. If the revenue is generated based on a distribution rule of “Cost”, Projects takes the total of the
actual cost, inception-to-date, divided by the total approved cost budget and multiplied by the total
approved revenue budget. If there has been prior revenue recognized, that amount is subtracted
from the computed total ITD revenue. The difference is presented as the draft revenue amount for
the current generation.
Oracle Projects searches for agreements that fund the project, and updates the agreement when draft
revenue is created. If applicable, revenue is accrued up to the point of the hard limit amount. If
funding does not exist to cover the full amount of revenue accrued for expenditure items, the
remaining agreement amount is pro-rated to partially accrue revenue for each expenditure item. The
partially accrued items can be fully accrued by adding more funding to the agreement before revenue
is generated next.
Project Number/s: Enter the ‘From Project Number’ and/or ‘To Project Number’ parameter
when Generating Revenue for a Range of Projects OR
Enter the ‘Project Number’ parameter when Generating Revenue for a
Single Project.
Accrue Through Date: Optional, when left blank the system defaults the system date. Revenue
will be generated for all specified projects up to the “Accrue Through
Date”.
Select: OK.
Select: Submit.
Project Number/Name: Enter the Project Number/Name for which accrued revenue will be
reviewed. Any other Criteria can be used to find a project or projects for
review.
Select: Find
The Revenue Summary window will specify the details regarding the revenue, including the Revenue
Status.
The Revenue form shows additional information about the revenue, including interface information
after the revenue has been interfaced to the GL and Tieback to PA.
Select: Open
Select: Lines
Released revenue cannot be updated or deleted. Oracle Projects processes adjustments to released
revenue by creating crediting revenue transactions.
The PRC: Interface Revenue to General Ledger process updates the General Ledger accounts with
eligible Projects revenues. Once this process has been completed, the Revenue Status within the
Revenue Summary window will show as Accepted.
Open the Revenue Summary to view detailed information, including revenue lines and details. This
window also provides Revenue Exception reasons and warnings. If a problem occurs in generating
revenue, definition of the error can be viewed through this region.
Project Number/Name: Within the Find Revenue window, using the list of values, select the
appropriate project number/name.
Select: Find
Select: Open
Open the invoice line and the interface information will now show the details on the interface to the
GL as well as the entry to either Unbilled Receivable or Unearned Revenue, depending on what has
been invoiced.
As a recommendation for month end close, use the Revenue Summary window to verify that all
revenue has been Released and Accepted by the General Ledger.
Select: Find
Verify that the Revenue Status for all revenues indicate an ‘Accepted’ status.
Overview
Oracle Projects offers a variety of functions to manage and control the generation, review and
adjustment of invoices.
The following items must hold true before the invoice generation:
• When submitted for a single project, the Generate Draft Invoices process ignores billing
cycle. Also, if you have any unreleased draft invoices, they are deleted and a new draft
invoice is created.
5. Events must
• not already be invoiced,
• event completion date is on or before the bill through date,
Project Number/s: Enter the ‘From Project Number’ and/or ‘To Project Number’ parameter
when Generating Revenue for a Range of Projects OR
Enter the ‘Project Number’ parameter when Generating Revenue for a
Single Project.
Bill Through Date: Optional, when left blank the system defaults the system date. Invoices
will be generated for all specified projects up to the ‘Bill Through Date’.
Select: OK
Select: Submit
Project Number/Name: Using the list of values select the project number/name for which
invoices are to be reviewed. Note that the list of values only contains
Contract Projects. Any of the other fields could be used as search criteria.
Select: Find
The Invoice Summary window will register the Invoice Status as ‘Unapproved’.
Select: Open
Keep the cursor in the correct Invoice and Select Clip Icon in the tool bar
Enter the details as given in the screen shot and follow regular step of an attach files.
AR Invoice Number: Enter the appropriate transaction number for the Accounts Receivable
module. This field will not appear if ‘Automatic’ was selected as Invoice
Once an invoice has been released, the invoice can not be changed or deleted, but can be adjusted by
creating crediting invoice transactions.
Project Number/s: Enter the ‘From Project Number’ and ‘To Project Number’ parameter. If
the interface is to be run for one project, specify the particular Project
Number in both fields. If the fields are left blank, all eligible invoices will
be transferred.
Select: OK
Select: Submit
Once the PRC: Interface Invoices to Receivables has completed the Auto invoice Master Program
needs to be submitted in Oracle Receivables.
View the Project Invoice in AR Once the Auto invoice Master Program has completed.
Select: Submit
The report generated by the PRC: Tieback Invoices from Receivables process is broken down by the
following components:
• Account Receivable Tie-back Report for Successful Invoice Transfers, and
• Account Receivable Tie-back Report for Rejected Invoice Transfers (includes rejection
reasons).
Select: Find
As a recommendation for month end close, use the Find Invoices window to verify that all generated
invoices have been approved, released, and transferred to Receivables. Enter the date ranges for the
specific month and select the Find button. Verify that the Invoice Status for all invoices indicate an
Accepted status.
Objectives: View summarized project status in terms of budgets, actual and quantities with
the ability to drill down to task and resource levels.
Prerequisites: Run the PRC: Project Summary Amounts process if any new transactions have
occurred after the last time the process was run or the PA reporting period has
been advanced
Overview
Overview
The PSI columns have different kinds of amounts for cost, commitment, revenue, and budget amounts
by project, task, and resource like Period-to-Date amounts (PTD), Prior-Period Amounts (PP), Year to
Date amounts (YTD) and Project or Inception to Date amounts (ITD).
PSI gives the option of drilling down to AR Invoices, Commitments, AP Invoices, Events and
Expenditure Lines. It also gives the option to view the project and task options as defined during the
creation of the project and task.
The Project Status Inquiry (PSI) is a reporting tool that gives a snapshot of the status of project in
terms of budgets and actual costs and revenue. The Project Status Inquiry tool enables drilling down
to the lowest transaction level.
Find Project Status: Enter Criteria to Find project/s for Status Inquiry review.
Select: Find
Select: Invoices
Select: Open
Select: Task
Select: Resource
This form is used to submit requests to the concurrent manager to execute reports or processes.
Step 2
The name of the report or process required to be executed needs to be entered into the Name-field.
This could be achieved by typing it in or by selecting it from the list of values.
Step 3
It is likely that the report or process will require entering parameters. The required parameters need
to be added for the request.
Step 4
The Submit button needs to be clicked to tell the system to execute the process.
The output and log files of the reports/processes can be viewed by going to the View Requests form
and using the respective buttons in the form.
Select: Find