Professional Documents
Culture Documents
Oracle Projects (Cons) PDF
Oracle Projects (Cons) PDF
com/
M
O
.C
T
O
P
S
G
Oracle Projects
O
L
.B
8
8
S Overview
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Agenda
M
O
Overview of Oracle Projects .C
T
Modules O
P
Setup S
G
O
Project Types
L
WBS .B
8
8
Project Templates S
P
Project Creation P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Oracle Projects
M
Business application for Project Oriented Companies in different O
industries: .C
Engineering & Construction T
O
PSA
P
Consulting S
G
Aerospace & Defense
O
Retail L
. B
8 and structuring projects,
Provides you a flexible approach to defining
tasks and budgets 8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Oracle Projects
M
O
.C
Track various Structure the project by Track Project
costs related to breaking it down to Schedule, monitor
project, track tasks to effectively track
T
progress, issues
O
profitability the work to be and manage
accomplished
P
changes
S
G Report status
Create Budgets
and maintain
financial control O
L Financial (Actual vs
.B
budgets, schedule),
Oracle schedule and others
8
Accrue revenue
Projects
8
on project based
businesses
S
P Create resource
P requirements for
A
Generate invoices the project and staff
to clients them
E
L
C
A Collaborate project data across the project team seamlessly
R
O
http://oracleapps88.blogspot.com/
Oracle Projects
M
Project Collaboration
O
Expense $
.C
Reports
o ice
s $
T
O
Projects
Project nv Accounts Payable
rI
lie
P
Management
u pp
- Schedule S
S
- Progress Mfg Costs
Budgets Expenditures
G
- Issues M
at
- Changes er
ia WIP
O
l co
s
La
ts
Costing
L
bo
.B
re
xp
en
8
Revenue
se
Inventory
s
Organization Accrual
& Employees
S
P
Invoicing
Project
P
A
Resource Personnel
Management
E $
L
$
Accounts Receivable
C
A VISIO CORPORATION
R $
O GL
http://oracleapps88.blogspot.com/
O controlled here
L
.B
8
8
Organizations
SInventory Org 2
P
HR Org 1 Inventory Org 3
P
A
E
Define SOB GL
L
C
Define Organizations HR
A
R
O
http://oracleapps88.blogspot.com/
Projects Foundation
M
Project Types The project type determines how Oracle Projects processes costs (expenditure
O
.C
items) for a project and provides defaults and controls for project entry and processing. Each project
type must have a project type class.
T activities, such
Indirect To collect and track expenditure item costs and labor hours for overhead
O You can also
as administrative and overhead work, marketing, and bid & proposal preparation.
define indirect projects to track time off including sick leave, vacation,P
and holidays
S
G
Contract To collect and track costs, labor hours, revenue, and billing for services performed for
.B
capitalize as one or more assets
8
Examples of project types:
8
Cost Plus S
P
Time and Materials
P
Construction A
E
L
General and Administration
C
A
R
O
http://oracleapps88.blogspot.com/
Projects Foundation
M
Work Breakdown Structure Hierarchical breakup of the project activities into
O
.C
manageable units
Financial WBS To aggregate costs and manage billing at the task level T
O
Workplan Detailed WBS to track task schedules
P
Tasks Top Tasks, Summary Tasks and Lowest Tasks (activities) S
G
O
Benefits in Oracle Projects Budgets at task level, costing can be controlled, controlled billing,
summarization of costs, schedule tracking
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Project Foundation
M
Project Template: Defines the basic characteristics of the project, and consists of:
O
Basic project information
.C
Work breakdown structure (WBS) T
O
Agreement and funding (optional)
P
S
Project and task options, including key members, classifications, Transaction controls, and any other
project and task options G
O
Budgets (optional)
L
.B
Quick Entry fields which specify fields to enter for the new project when creating it from a template
Projects Foundation
M
Project Template screen shot O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Project Foundation
M
Quick Entry Screen O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Project Foundation
M
Project Creation: Create Project by copying O
.C
Project Template
T
Another Project O
P
Provide details in the quick entry S
G
Modify details as required after project creation
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Projects Foundation
M
Project Creation screen shot O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Projects Foundation
Project and Task Options M
O
.C
Project Classifications - Choose the class category for the project, then select one or more class
codes for the class category. For example, you can specify a class category of Funding Source, and
assign a class code of Federal to indicate project funding by a federal agency. T
O
P
Customers and Contacts- Specify the revenue and billing contribution of a paying customer for project
S
work, define the relationship of a customer to this project, and enter other information about this
projects customer. The customer you choose must be an active customer in the Oracle Receivables
database.
G
O
L
Cross Charge - Specify whether the project or lowest task allows charges from other operating units.
.B
Key Members - Key members are employees who are assigned a role on the project. You assign
8
employees as key members who need access to the project.
8
Organization overrides - You can reassign an employees, or an entire organizations, costs and
S
revenue to a different organization for a particular project.
Resource List Assignments - YouP
Pproject
assign resource lists to a project to indicate which resource lists
A
you want to use for summarizing actual amounts for project status tracking.
Transaction Controls E - Configure your projects and tasks to allow only charges that you expect or plan.
You can also defineL what items are billable and nonbillable on your projects.
CSchedule - You must specify a cost burden schedule if you specify that a project type
is burdened.A
Costing Burden
The costing burden schedule defaults from the project type.
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
Thank you G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
Oracle ProjectOCosting
L
.B
8
8
S
P Part 1
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Agenda
M
O
Oracle Project Costing overview .C
T
Setup O
P
Expenditures S
G
O
Costing
L
Burdening .B
8
8
Auto Accounting S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
O
Track committed costs of requisitions, purchase orders, and supplier invoices
L reports, asset usage, and
.B
Record detailed cost transactions for timecards, expense
supplier invoices
8 while maintaining a detail audit trail
8
Interface costs between other Oracle Applications
S
Report project status online and in reports
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Business Process
M
Issue Materials to O
.C
Project
Projects
Manager Accounts Inventory
Project
T
Staff Supervisor
Create Resources
Project
O
Enter Import
Enter project Enter Record project
Time
P
Expenses Usage and Inventory and
Cards specific
Misc Costs manufacturing
Manufacturing costs
S
Define Tasks, Shop Floor
costs
project and Supervisor
G
Task options
O
L
Define Key Import Enter Supplier
Members Supplier Invoices for
.B
Costs projects
Accounts
payables
Budgets
8
S Costing Receive Create
Project Project
P (Calculation of Raw, materials
against PO
Purchase
Orders
P
Budgets Expenditures Burdened costs, Purchasing
Account generation) Clerk
A
E
L
Generate Project
Summary Amounts
C
A
R
Summarized
Project
O
Amounts
http://oracleapps88.blogspot.com/
Setup
M
Expenditure Categories O
.C
Revenue Categories
T
O
Units (UOM)
P
Expenditure Types S
G
Auto Accounting Lookup sets O
L
Accounting Rules
.B
8
Assign Auto Accounting Rules 8
S
Non-Labor Resources P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Setup
M
Labor Costing Multipliers O
.C
Labor Costing Rules
T
O
Rate Schedules (shared between costing and billing)
P
Organization Labor Costing Rules S
G
Cost Bases and Cost Base Types O
L
Burden Cost Codes
.B
8
Burden Structures 8
S
Burden Schedule P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Setup
M
Expenditure/Costing setup at implementation options O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Setup
M
Setup costing options for a project type
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Setup
M
O
.C
Optionally, setup project/task override options
Costing Burden Schedule
T
Burden Schedule Overrides O
P
Transaction Controls
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Expenditures
M
Expenditure Group of transactions incurred by an employee or an organization for an
expenditure period O
.C
Actual Cost To record actual work performed or cost incurred. Eg: Timecards, Expense
Reports T
O
Commitments Future committed costs you expect to incur. Eg: PO, Requisition
P
S
Expenditure Type Classes: An expenditure type class tells Oracle Projects how to process an
G
expenditure item. Oracle Projects predefines all expenditure type classes.
O
L
Oracle Projects uses the following expenditure type classes to process labor costs for interfacing
to Oracle General Ledger:
Straight Time Payroll straight time .B
8
8
Overtime Overtime premium on a project
P
Expense Reports Oracle Projects
employee reimbursement
A
Usages Asset usageE are interfaced to Oracle General Ledger.
costs
L
C
Supplier Invoices Oracle Payables supplier invoices are interfaced from Oracle Payables to
Oracle Projects.
A
R
O
http://oracleapps88.blogspot.com/
.B
Work In Process This expenditure type class is used for Project Manufacturing WIP transactions
8Projects.
8
that are interfaced from Manufacturing to Oracle
Inventory This expenditure type classSis used for the following transactions:
P
P
Project Manufacturing transactions that are interfaced from Manufacturing or Inventory to
Oracle Projects.
A
E
Oracle Inventory Issues and Receipts that are interfaced from Oracle Inventory to Oracle
L
Projects in a manufacturing or nonmanufacturing installation.
C
A
R
O
http://oracleapps88.blogspot.com/
Expenditure Entry
M
O
.C
T
O
P
S
Verify:
Pre-Approved
Project Status
Expenditure
Task Chargeable ?
Fail Error
G
O
Batches Entry
Start/Finish Dates
L
Pass
.B
8
8
Verify Project/
S Save
P
Submit for Distribute
Error Fail Task Transaction Pass Expenditure Release
Review Costs
Controls
P Lines
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Expenditure Entry
M
O
.C
Expenditure batch entry
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Expenditure Entry
M
O
.C
Expenditure Items for a Timecard
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Expenditure Inquiry
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Costing
M
Costing: Costing is the processing of
O
.C
expenditures to calculate their cost to
each project and determine the GL
accounts to which the costs will be T
posted. The Costing process includes
O
the following steps:
P
1. Calculate raw cost (Quantity S
Rate). G
O
2. Calculate burdened cost L
3. Perform accounting .B
8
Determine account numbers to post 8
to in Oracle General Ledger S
P
P
Create cost distribution lines
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Costing
M
Labor Costs: Labor costs are calculated using the quantity and rate
O
Raw Cost = Hours Worked*Cost Rate
.C
Cost Rate is derived from Organization Labor Costing Rules or employee rateT overrides
O
P
Expenses and Usages: Oracle Projects calculates the cost for expense reports, usages, and
miscellaneous transactions as follows:
S
G
Raw Cost = Quantity (if in Currency, for example,currency amount)
O
L
Raw Cost = Quantity Cost Rate (if quantity is not in Currency)
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Costing
M
Costing Processes
O
PRC: Distribute Labor Costs
.C
PRC: Distribute Expense Report costs T
O
PRC: Distribute usages and miscellaneous costs
P
PRC: Interface Supplier Invoice Costs S
G
PRC: Interface Expense Reports from Payables
O
PRC: Interface Expense Reports to Payables L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Burdening
M
Burdening A method of calculating
O
the burden costs by applying one
.C
or more burden cost components T
to the raw cost amount of each O
P
S
individual transaction.
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Burdening
M
O
.C
Burden Structure: A burden
structure determines how cost
bases are grouped and T
establishes the method of O
applying burden costs to raw
P
costs.
S
Burden Cost Code: Type of G
burden cost that you want to O
attach for the raw cost L
.B
8
Cost Base: Grouping of Raw
8
Costs
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Burdening
M
Burden Structure - Example O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Burdening
M
O
.C
Burden Schedule: Establish
the multipliers used to calculate
the burdened cost. T
O
Burden costs can be on the
P
same or separate expenditure
S
G
line
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
AutoAccounting
M
Use AutoAccounting to specify how to determine the correct general ledger O
account for each transaction.
.C
T
Examples of accounting practices you can implement using AutoAccounting
O
Pof which region those
include:
S
Charge central headquarters with all advertising costs regardless
advertisements benefit.
G
O to the division for which an
Credit payroll costs to the payroll liability account belonging
employee works.
L
. B
Assign revenue from subcontractors to the company and cost center managing the
project.
8
8 you define the rules and circumstances
When you implement AutoAccounting,
S accounts Oracle Projects uses.
P
that determine which general ledger
Oracle Projects then usesP the rules when performing accounting transactions.
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
AutoAccounting
M
O
AutoAccounting Rule: Each AutoAccounting rule
.C
T
you define supplies one Accounting Flexfield
segment value. Thus, you need to specify one
AutoAccounting rule for each segment in your O
Accounting Flexfield for each transaction P
S
To define an AutoAccounting rule, you first specify
an intermediate value (an input for the rule). You G
can draw an intermediate value from one of three O
intermediate value sources: L
Constant .B
8
Parameter 8
S
SQL Select Statement
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
AutoAccounting
M
O
.C
Assign AutoAccounting Rules Window : Use this window to assign an AutoAccounting rule to each
segment of your Accounting Flexfield for the AutoAccounting transactions you want to use.
T
Example: Accounting for Labor Costs
O
P
S
Labor Cost Account Function: When you run the PRC: Distribute Labor Costs process, Oracle
Projects calculates labor cost amounts based upon employee labor cost rates. After calculating labor
G
costs, Oracle Projects uses the Labor Cost Account transactions to debit an expense account for raw
labor costs. O
L
B
Enable the Private Billable Labor Transaction and Assign Rules:
.
8 Name: Private, Billable Labor
Function Name: Labor Cost Account, Transaction
8
S
P
Number Segment Name Rule Name
0 Company P Employee Company
A Employee Cost Center
1
E
Cost Center
2 L
Account Private, Billable Labor
C
A
R
O
http://oracleapps88.blogspot.com/
AutoAccounting
M
O
.C
Labor Cost Clearing Account Function: When you run the PRC: Interface Labor Costs to General
Ledger process, Oracle Projects credits a payroll clearing liability account to balance the labor expense
T
account it debits when you run the PRC:Distribute Labor Costs process. The process then transfers
O
both the liability credits and the expense debits to the Oracle General Ledger interface tables so you can
post them to the general ledger.
P
Enable the Labor Cost Clearing Account Transaction and Assign Rules: S
G
O
Function Name: Labor Cost Clearing Account, Transaction Name: Clearing Account
L
Number Segment Name Rule Name .B
8
0 Company 8 Company
Employee
S Cost Center
P
1 Cost Center Division
2 Account P Payroll Clearing
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
Thank you G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
G
Oracle ProjectOCosting
L
.B
8
8
S
P Part 2
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Agenda
M
O
.C
Allocations T
O
AP-PO-PA Integration P
S
Project Status Inquiry G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Allocations
M
Allocations: Using Allocations, you can distribute amounts between and within O
.C
projects and tasks, or to projects in other organizational units.
T
For example, a manager could distribute across several projects (and tasks) amounts such
as salaries, administrative overhead, and equipment charges. O
P
Oracle Projects performs allocations among projects and tasks.
S
G
MassAllocations in Oracle General Ledger performs allocations among GL accounts.
Allocations
M
Allocation Rule: Allocation rules define how allocation transactions are to be generated, O
.C
including:
Source - The amounts you are allocating T
Targets - The projects and tasks to which you want to allocate amounts O
P
S
How much of the source pool you want to allocate, and if you want to include a fixed
G
amount, GL balance, or client extension (or any combination of these)
The time period during which the rule is valid O
L
.B
You can leave the original expenditure amounts in the source project, or offset the
amounts with reversing transactions.
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Allocation Rule
M
Source: Determines the source pool amount that needs to be allocated.
O
.C
Fixed Source Amount A fixed amount that you want to include in the source pool
T in the
Project Source: One or more projects and/or tasks as source. The costs collected
project/task add to the source pool. O
P unit
All source projects and tasks must be open and from the same operating
S
The tasks must be a top or lowest level task
G
Oprojects
Optionally, limit the resources that are a part of source
L
B
GL Source: Select a GL Account as a source (if allocation period type is GL)
.
8
Allocation Pool % - Indicates how much of source pool to allocate
8 pool during a specific period of time. The start
S by:
The rule accumulates the amounts for the source
P
and end date of the time period is determined
Allocation period type (eitherPGL or PA, as set in the Allocation Rule window)
A
E
Amount Class PTD, ITD, QTD, YTD
L
C
A
R
O
http://oracleapps88.blogspot.com/
Allocation Rule
M
Target: Targets are the projects and tasks to which the allocation distributes amounts. O
If you selected one of the target percentage basis methods in the Allocation Rule . C
window (Target % and Spread Evenly or Target % and Prorate), enter a value T in the %
field for each Target line
O
The value is the percentage of the source pool to allocate to the line.P
The total
percentage for included targets must equal 100. S
G
O
Offset: Offsets are reversing transactions used to balance the allocation transactions with
the source or other project.
L
All projects and tasks to which you apply offsetsB
. must be open and chargeable.
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Allocation Rule
M
Basis Method: When you define an allocation rule, you select a basis method. The basis O
.C
method defines how the amounts in the source pool are to be divided among the target
T
lines.
O
Spread Evenly: The rule divides the source pool amount equally among all the
chargeable target tasks included in the rule.
P
Target % and Spread Evenly: You specify the percentage of the Ssource pool that you
G
want to allocate to each target line. The rule calculates the amount to allocate to the
line, and then spreads the results evenly among the tasks.
O
L over how the rule distributes
Prorate: Proration basis method provides precise control
the source pool. The rule uses the attributes setB
. in the Basis window to derive the rate
8
at which the source pool amount is apportioned among the target projects and tasks.
C
the Allocation Basis
A
R
O
http://oracleapps88.blogspot.com/
Allocation Rule
M
Basis: If you select a proration basis method (Prorate or Target % and Prorate) in the O
.C
Allocation Rule window, you must define exactly how you want to prorate the source pool
T
amount to the target projects.
O
Proration basis methods derive the proportion of the source amount to be allocated to
target projects and tasks.
P
S of Prorate or
The Basis button is available only if you selected the basis methods
Target % and Prorate. G
O by workers on a project,
Lto that project.
For example, based on the number of labor hours recorded
you can allocate a proportionate amount of the source
. B
8
Basis Category: Actual, Budget, Financial Plan Type
8 (Eg: Total Raw Cost, Total Labor Hours)
S
Amount Type: Dependent on Basis Category
Allocation Example
M
Assume a source Pool of $1000. The Target projects are P1 (with tasks A, B, C) and P2
O
.C
(with tasks Y and Z)
TAllocation
Basis Method Target Project Target Tasks Target
O
Labor Hours
Percent
P
Spread P1 A S $ 200
Evenly G
B
O $ 200
L
.B
C $ 200
P2 Y 8 $ 200
8
Z
S $ 200
Target % and P1 AP 90% $ 300
Spread PB
Evenly A $ 300
E
L C $ 300
C
P2 Y 10% $ 50
A
R Z $ 50
O
http://oracleapps88.blogspot.com/
Allocation Example
M
Assume a source Pool of $1000. The Target projects are P1 (with tasks A, B, C) and O
P2 (with tasks Y and Z)
.C
TAllocation
Basis Method Target Project Target Tasks Target
O
Labor Hours
Percent
P
Prorate P1 A 40 S $ 100
G60
(Proration B
O $ 150
basis is Labor
L
.B
Hours) C 200 $ 500
P2 Y 8 80 $ 200
8
Z
S 20 $ 50
Target % and P1 AP 90% 100 $ 150
Prorate PB
A 200 $ 300
(Proration
E
basis is Labor
L C 300 $ 450
Hours)
C
P2 Y 10% 0 $0
A
R Z 50 $ 100
O
http://oracleapps88.blogspot.com/
Allocation Process
M
O
.C
Submit: PRC:
Define
Generate Allocate
T
Allocation Error
Transactions
Rules
O
process
P
Fail
S
G
Specify Rule Create Allocated
Verify Source, Create Draft Release
Name, Period transactions in
O
Target and Offset Pass allocation allocation
Name as Target and
L
project statuses runs runs
parameters Offset projects
.B
8
8
S
Full allocations distribute all the amounts in the specified projects in the specified amount
P
class. The full allocation method is generally suitable if you want to process an allocation rule
only once in a run period. P
A
Ein the previous and current run. This method is generally suitable if
Incremental allocations create expenditure items based on the difference between the
AutoAllocations
M
O
AutoAllocations: To generate allocations more efficiently, you can group allocations rules and
.C
then run them in a specified sequence (stepdown allocations) or at the same time (parallel
allocations).
T
Oset.
Stepdown allocations use the results of each step in subsequent steps of the
autoallocation set. Oracle Workflow controls the flow of the auto allocations
P
S
Parallel allocations carry out the specified rules all at once and do not depend on previous
allocation runs.
G
O
L
AutoAllocation Set:
.B
Type: Recurring Journal, MassAllocations, MassBudgets, MassEncumbrances, Project
8 rule.
Allocations
8
Batch/Rule: Enter the Allocation batch or Allocation
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
AutoAllocations
M
O
.C
Workflow for StepDown AutoAllocations: The PA Step Down Allocations workflow (item type)
automates the execution of stepdown autoallocation sets to:
T
O
Create allocation runs
AP-PO-PA Integration
M
Expense Reports integration with AP O
.C
T
Run the process: O View
Enter Expense Distribute
Interface P
Import
Expense
Reports in Expense Report
Expense Reports S
Payables
Reports in
Projects Costs
To payables G Invoices
Payables
O
L
.B Tie back expense
8
8
reports to Projects
S
P
P
A
To import an expense report entered in payables to projects run the process Interface Expense
Reports From Payables
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
AP-PO-PA Integration
M
O
. C
AP-PO-PA Integration: Oracle Projects fully integrates with Oracle Purchasing and Oracle Payables
T
and allows you to enter projectrelated requisitions, purchase orders, and supplier invoices using
those products. O
P
S
When you enter projectrelated transactions in Oracle Purchasing and Oracle Payables, you
enter project information on your source document. G
OGenerator to determine the account
Oracle Purchasing and Oracle Payables use the AccountL
number for each projectrelated distribution line B
. based on the project information that you enter.
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
AP-PO-PA Integration
M
O
OraclePurchasing
.C
Auto
T
O
Requisitions Create
P
S Interface
Receipt G
Receiving Receiptsfrom
PurchaseOrders Entry O Purchsing
L
Transactions
to Projects
.B
8
8
S
Matching
P Expenditures
P
OraclePayables
A
E
L InterfaceInvoicesfrom
C Invoices PayablestoProjects
A
R OracleProjects
O
http://oracleapps88.blogspot.com/
AP-PO-PA Integration
M
O
. C
To interface supplier related costs from purchase receipts and supplier invoices, run the Concurrent
Process: PRC: Interface Supplier Costs. Set one of the following parameters: T
O
Interface Supplier Invoices: Default Yes
P
S
Interface Receipt Accruals: Default No
G
O
Interface AP Discounts: Default No
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
AP-PO-PA Integration
M
Interface Receipt Accruals is Set to Yes: O
.C
Receipt accruals for project-related items with a destination type of Expense are transferred
from Oracle Purchasing to Projects T
O
P
Receipt accrual entries are not interfaced if the received items are invoiced and the invoice
distributions are interfaced to Projects
S
Interface Supplier invoices is set to Yes: G
O
L
Project-related supplier invoice cost is interfaced from Oracle Purchasing to Projects
.B
When the item cost is not accrued on receipt, Invoice distributions are interfaced to Projects
8
8
S
When the item cost is accrued on receipt, variance amounts and additional charges are
interfaced to Projects P
P
A
Interface AP Invoices is set to Yes:
Eprorated across project-related distributions are interfaced to
L
Invoice payment discounts
Projects
C
A
R
O
http://oracleapps88.blogspot.com/
C
projects and then drill down for more detailed review of a project and its tasks.
.
T and budget
Project Summary Amounts: To facilitate fast and easy status reporting and inquiries, Oracle Projects
O as follows:
maintains various levels of project summary amounts for cost, commitment, revenue,
amounts by project, task, and resource. Oracle Projects maintains todate amounts
P
PeriodtoDate Amounts (PTD) S
Prior Period Amounts (PP) G
O
YeartoDate Amounts (YTD)
L
Project or InceptiontoDate Amounts (ITD)
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
O
interface costs and revenue to Oracle General Ledger. This allows you to have uptodate information
for project status reporting, independent of the accounting flow.
P
Current Reporting Period: The current reporting period defines theS period through which the amounts
are summarized for all projects in your system. A common reportingG period facilitates crossproject
reporting.
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
Thank you G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
Oracle ProjectOG
Billing
L
.B
8
8
S
P Part 1
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Agenda
M
O
Oracle Project Billing overview .C
T
Contract Projects O
P
Agreements and Funding S
G
O
Budgets
L
Events .B
8
8
Revenue Accrual S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
.C
revenue, create invoices, and integrate with other Oracle Applications to process revenue and
invoices.
T
O
Enter project customers and contacts with whom you have negotiated and contracted project
work
P
Enter agreements (contracts) from your customers and fund projectsS with those agreements
G
Generate revenue using various methods including time and O materials, percent complete, and
cost plus L
Create draft invoices from detail transactions and . B for online approval by your project
milestones
or accounting managers 8
8and invoices to Oracle Receivables while
S
Interface revenue to Oracle General Ledger
maintaining a detail audit trail P
Report project revenue, invoice,P
A and receivables status online and in reports
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Business Process
M
O
.C
Customer Contract/Account
Manager
Project
Manager
Project
T
Project
O
Resources Accountant
P
Create
Awards Create Enter Usage and
Project Enter
S
Contract Agreement Miscellaneous
Timecards,
expenses, import
G
Expense
Define Tasks, project Reports inventory and
O
and Task options, manufacturing
Fund revenue and invoicing costs
L
Projects rules
.B
8
Enter Project
8
Customer
S
P
Enter Cost
and Revenue Project Project
A
E Accrue
Interface
L
Revenue to
Revenue
General Ledger
C Project
A
Accountant
Interface to
R
Print Generate
Accounts
Invoices Invoices
Receivables
O
http://oracleapps88.blogspot.com/
Setup
M
Receivables System Options O
.C
Define and Assign Output Tax Codes
T
O
Payment Terms
P
Rate Schedules S
G
Invoice Formats O
L
Credit Types
.B
8
Event Types 8
S
Customers P
P
A
Transaction Types AR
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Setup
M
Billing setup at implementation options O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Setup
M
Setup Billing options for a project type
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Setup
M
O
.C
Optionally, setup project/task billing options
Customers and Contacts
T
Currency O
P
S
Billing Option Distribution Rule, Invoice Formats, Funding Rules
.B
Retention Define retention terms for your customer
8
Bill Rates and Discount overrides
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Contract Projects
M
O
Contract Projects To track activities, cost, revenue, and billing for services performed for
.C
and reimbursed by a customer
Time and Materials
T
Fixed Price O
P
Cost Plus
S
Contract Project Flow: G
O
Create a Contract Project & Tasks,
L
Enter an agreement
.B
8
Fund the project
8
S
Enter and baseline a draft revenue budget
P
P
Distribute costs, generate revenue and invoices
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Contract Projects
M
O
Billing Methods Billing methods determine how Oracle Projects generates revenue and invoices
for projects.
.C
T
Billing Method Description
O
P
S
Cost/Cost Accrues revenue and bills using the ratio of actual
cost to budgeted cost (percent complete)
G
Cost/Event
O
Accrues revenue using the ratio of actual cost to
L
budgeted cost (percent complete) and bills based on
events
Cost/Work .B
Accrues revenue using the ratio of actual cost to
8
budgeted cost (percent complete) and bills as work
occurs 8
S
Event/Event
P
Accrues revenue and bills based on events
O
http://oracleapps88.blogspot.com/
Contract Projects
M
O
Bill Rate A bill rate is an amount or percentage that is applied to a unit (of time and materials) to
.C
calculate revenue and invoicing. Bill rates are used for time and materials projects. You can specify
the following bill rates in Oracle Projects:
T
O
Employee Bill Rates: Standard hourly bill rates or percentage markups assigned to employees.
P
S
You can assign a different bill rate to each employee for customer invoicing.
G
Job Bill Rates: Standard hourly bill rates assigned by job title. For example, all System
O
Administrators can have one bill rate, while all Consultants can have a different bill rate.
L
.B
NonLabor Bill Rates: Standard bill rates or standard markups assigned to nonlabor
expenditure type or nonlabor resources.
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
8
8and Contract Project options.
All revenue and invoice amounts are divided between each customer according to the percentage
S
splits defined for the project in the Customers
Pone draft revenue per customer, and each run of generate
P
Each run of generate revenue creates
O
invoice by contract. For example, a project that was originally funded by one purchase order is
subsequently funded by another purchase order
P
S
G
When revenue is generated, hard limit agreements are used first in order of expiration date, followed
by soft limit agreements in order of expiration date.
O
Multiple Customers, Multiple Agreements Per CustomerL
. B
Use multiple agreements per customer when you 8have multiple paying customers, multiple contracts
8
with one or more of the customers, and a requirement to invoice by contract.
S
This method is a combination of the P two above. Revenue is prorated between the customers
PFor each customer, revenue is placed on agreements by the same
according to their percentage split.
A and a single customer.
E
rules as for multiple agreements
L
C
A
R
O
http://oracleapps88.blogspot.com/
Events
M
O
Event: Signifies the occurrence of an event in the course of the project having a revenue
.C
and/or invoice impact. Eg: A milestone, invoice reduction
T
Automatic O
P
Manual
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Revenue Accrual
M
O
Revenue Oracle Projects generates
.C
revenue based on the transactions
T
that you charge to your projects O
P
When you generate revenue, Oracle S
Projects calculates revenue, creates G
O
event and expenditure item
L
.B
revenue, determines GL account
codings, and maintains funding
8
balances 8
S
You can generate revenue for a P
P
A
range of projects or for a single
project E
L
C
A
R
O
http://oracleapps88.blogspot.com/
O
L Yes
.B
8 Error
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Revenue Accrual
M
O
.C
Steps to complete before revenue accrual
Baseline Project Budget Baseline Revenue Budget T
Distribute costs for all billable expenditures O
P
Selection criteria: S
G
O
Exp should be prior to Accrue through date, billable, cost distributed, should not be revenue
distributed
L
Cost to Cost - Should have summarized costs
.B
8level
% Complete Enter a % Complete at funding
Revenue Accrual
M
Revenue Calculation O
Projects with Task Level funding calculate potential revenue at task level .C
T
Time and Materials O
P
S
Potential revenue is the sum of revenue of all expenditure items and events
G
Revenue of expenditure items calculated using the bill rate schedules and the mark ups
Cost-to-Cost O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Revenue Accrual
M
O
.C
Search for agreements against which to accrue potential revenue
Revenue Accrual
M
PRC: Generate Draft Revenue for a Range of Projects (as per the billing cycle) O
Release and Interface revenue amounts .C
T
Revenue Review Form To review detailed information about project revenue O
P
S
Regenerate Revenue for unreleased revenue lines (lines are deleted and
regenerated)
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
Thank you G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
Oracle ProjectOG
Billing
L
.B
8
8
S
P Part 2
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Agenda
M
Invoicing
O
Percent Complete .C
T
O
Revenue and Invoice Accounting
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Invoicing
M
O
Invoicing: You can manage and control your invoices, review and adjust them online, and review
the detailed information that backs up your invoice amounts.
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Invoicing
M
Invoicing Terms O
Bill Through Date: The date through which Oracle Projects picks up events and .C
expenditure items to be billed on an invoice. T
O
P
Invoice Date: The date that is printed on the invoice and the date on which an invoice
receivables aging begins. You specify the invoice date when you generate the invoice.
S
G
Billing Cycle Code: The code that indicates when to generate invoices automatically a
O
project; determined from the project. The bill cycle code is used only during mass invoice
generation.
L
.B
First Bill Offset Days: The number of days that elapse between the project start date and
the date of the projects first invoice; determined from the project. Bill offset days are used
only during mass invoice generation. 8
8
S
Invoice Currency: The invoice currency selected for the project customer.
Invoicing
M
O
Generating Invoices: You can generate an invoice for a single project, or for all projects having
.C
potential invoices
S
creates invoice items, it also searches for available
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Retention
M
O
.C
Retention: Retention is a provision in a contract to hold back a portion of invoiced amounts
for the duration of the project.
T
Retention Level: Project or Top Task level for each customer
O
P
S
Retention Terms: Retention Terms determine how amounts are withheld from project
invoices and how the withheld amounts are billed to the project customer. Retention terms
include: G
O
Withholding Terms
L
Withholding Terms by Expenditure Category
.B
8
Withholding Terms by Event Revenue Category
8
Billing Terms S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Retention
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Retention
M
Witholding Terms: Apply terms to all sources of project invoice amounts for the specified
O
.C
project or top task. For each term, you can define a withholding percentage or amount, and
optionally, a threshold amount.
T
O
Withholding Terms by Expenditure Category: You define withholding terms for specific
P
classifications of cost, such as labor or materials. The following expenditure classifications are
available for this definition: S
G
Expenditure category
O
Expenditure type L
NonLabor resource .B
8
8
Withholding Terms by Event Revenue Category: You define withholding terms for specific
S
types of milestone events such as fees or incentives. The following classifications are available
P
P
for this definition:
Revenue category
A
Event type
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Retention
M
O
Retention Billing Terms: Retention invoices bill project customers for previously withheld retention
amounts. Billing terms control the timing and calculation of retention invoices.
.C
Total Withheld Amount: When the amount of unbilled retention on a projectT or top task exceeds a
O creates a retention
P amount).
stated threshold (total amount), the invoice generation process automatically
S
invoice for the specified percentage (billing percentage) or amount (billing
Percent Complete: When your project or top task reaches the Gspecified percent complete,
retention invoices are generated automatically. O
L
.B
Billing Cycle: Retention invoices are generated automatically based on a billing cycle.
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Percent Complete
M
Percent Complete based Revenue and Billing Generate revenue and invoices based on the O
.C
percent complete that you enter for a project. Enter Percent Complete at the Funding level.
Tthe following
O
Oracle Projects performs the physical percent complete revenue calculation using
predefined billing extensions:
P
Percent Complete Revenue S
G
Percent Complete Invoicing
O
L
.B
Creates an automatic revenue or invoice event based on the percent complete at the funding level.
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Percent Complete
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Percent Complete
M
O
.C
T
O
P
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
Revenue Accounting
M
O
.C
Revenue Accounting : Once revenue is created, Oracle Projects runs AutoAccounting to determine the
appropriate general ledger accounts.
T
Example: Accounting for Labor Revenue
O
P
S
Labor Revenue Account Function: When you run the PRC: Generate Draft Revenue process,
Oracle Projects uses the Labor Revenue Account transactions to credit a revenue account for labor
items. G
O
L
Enable the Private Labor Revenue Transaction and Assign Rules:
.B
Function Name: Labor Revenue Account, Transaction Name: Private, Labor Revenue
8
8
S Rule Name
Number
P
Segment Name
0 CompanyP Employee Company
A
1
ECost Center Employee Cost Center
2 L Account Private, Fee Revenue
C
A
R
O
http://oracleapps88.blogspot.com/
8
Account 8
Debit Credit
S 200
Receivables
P
Unearned Revenue P 200
A
E
L
C
A
R
O
http://oracleapps88.blogspot.com/
ORevenue 300
http://oracleapps88.blogspot.com/
M
O
.C
T
O
P
S
Thank you G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O