Oracle Projects Training Overview
Oracle Projects Training Overview
Project
Task 1 Task 2
Task 1.1.1
Task 2.2.1 Task 2.2.2
Create Budgets
and maintain
financial control Report status –
Financial (Actual vs
budgets, schedule),
Oracle schedule and others
Accrue revenue
Projects
on project based
businesses
Create resource
requirements for
Generate invoices the project and staff
to clients them
Project Collaboration
Expense $
Reports es $
c
Projects v oi Accounts Payable
Project n
rI
Management lie
u pp
- Schedule S
- Progress Mfg Costs
Budgets Expenditures
- Issues M
at
- Changes er
ia WIP
l co
s
La
ts
Costing
bo
re
xp
en
Revenue
se
Inventory
s
Organization Accrual
& Employees
Invoicing
Project
Resource Personnel
Management
$
$
Accounts Receivable
VISIO CORPORATION
$
GL
• Project Costing: Oracle Project Costing provides you with the ability to define
projects, work breakdown structures, and budgets; record and report costs
against projects
Enter projects and tasks. You can define chargeability control to limit charges to your
projects and tasks
Enter cost budgets and baseline them
Track committed costs of requisitions, purchase orders, and supplier invoices
Record detailed cost transactions for timecards, expense reports, asset usage, and
supplier invoices
Interface costs between other Oracle Applications while maintaining a detail audit
trail
Report project status online and in reports.
Issue Materials to
Project
Projects
Manager Accounts Inventory
Project Supervisor
Create Resources Staff
Project
Enter Import
Enter project Enter Record project
Time Inventory and
Expenses Usage and specific
Cards manufacturing
Define Tasks, Misc Costs Manufacturing costs Shop Floor
costs
project and Supervisor
Task options
Enter
Define Key Import
Supplier
Members Supplier
Invoices for
Costs
projects Accounts
payables
Clerk
Enter Project
Budgets
Costing Receive Create
(Calculation of materials Purchase
Project Project Raw, Burdened against PO Orders
Budgets Expenditures Purchasing
costs, Account
Clerk
generation)
Generate Project
Summary Amounts
Summarized
Project
Amounts
Organization Classifications
• Project Expenditure/Event Owning organization
• Project Task owning organization
• Project Invoice Collection Organization
Organization Classifications
• Project Expenditure/Event Owning organization
Organization Classifications
• Project Task owning organization
Organization Hierarchy
• Project/Task owning org hierarchy
• Exp/Event org hierarchy
• Project Setup
• Staffing Setup
• Expenditure/Costing Setup
• Billing Setup
• PA Periods:
Define PA Periods (copy from GL, derived from implementation options)
Statuses
The project type determines how Oracle Projects processes costs (expenditure
items) for a project and provides defaults and controls for project entry and
processing
Setup
Setup
Structures
• Project Template: Defines the basic characteristics of the project, and consists
of:
Basic project information
Work breakdown structure (WBS)
Agreement and funding (optional)
Project and task options, including key members, classifications, Transaction controls,
and any other project and task options
Budgets (optional)
Quick Entry fields which specify fields to enter for the new project when creating it
from a template
Project Option controls which list the project options to display for new projects
created from a template
Project Attributes
Copied from
Project Type
Project Options
(Project/Template
Specific Setups)
Project Attributes
Copied from
Project Type
Project Options
(Project/Template
Specific Setups)
Project Options
(Project/Template
Specific Setups)
Expenditure types
Non-labor Resources:
Rate Schedules:
Pre-Approved Verify:
Project Status?
Expenditure Task Chargeable? Fail Error
Batches Entry Effective Dates
Pass
Verify: Save
Project/Task Submit for Distribute
Error Fail Pass Expenditure Release
Transaction Review Costs
Controls Lines
Submitting a Batch
Releasing a Batch
• Labor Costs: Labor costs are calculated using the quantity and rate
Raw Cost = Hours Worked*Cost Rate
Cost Rate is derived from Organization Labor Costing Rules or employee
rate overrides
• Expenses and Usages: Oracle Projects calculates the cost for expense
reports, usages, and miscellaneous transactions as follows:
Raw Cost = Quantity (if in Currency, for example, Currency Amount)
Raw Cost = Quantity * Cost Rate (if quantity is not in Currency)
• Cost rates by expenditure type, or
• Cost rates by non–labor resource and owning organization for usages (optional); overrides
expenditure type cost rate
• Cost Burdening:
Burden Cost = Raw Cost * Burden Multiplier
Burdened Cost = Raw Cost + Burden Cost
• Costing Processes
PRC: Distribute Labor Costs
PRC: Distribute Usages and Miscellaneous costs
PRC: Distribute Expense Report Costs
PRC: Interface Supplier Costs
PRC: Interface Expense Reports from Payables
PRC: Interface Expense Reports to Payables
PRC: Interface Labor Costs to General Ledger
PRC: Interface Usage and Miscellaneous Costs to General Ledger
PRC: Interface Miscellaneous Inventory Costs from Oracle Inventory (Set)
The Values of
the Segment
corresponding to
the Intermediate
Values
To import an expense report entered in payables to projects run the process „Interface Expense
Reports From Payables‟
OraclePurchasing
Auto
Requisitions Create
Interface
Receipt Receiving Receiptsfrom
PurchaseOrders Entry Purchsing
Transactions
to Projects
Matching Expenditures
OraclePayables
InterfaceInvoicesfrom
Invoices PayablestoProjects
OracleProjects
Enter Project Details in the Project tab of the Distribution Segment of the PO.
Run the PRC: Update Project Summary Amounts and see the commitments reflected
through the reports.
COMMITMENTS
• Project Status Inquiry: With Project Status Inquiry (PSI), you can review the
current status of your projects and then drill down for more detailed review of a
project and its tasks
• Project Summary Amounts: To facilitate fast and easy status reporting and
inquiries, Oracle Projects maintains various levels of project summary amounts
for cost, commitment, revenue, and budget amounts by project, task, and
resource. Oracle Projects maintains to–date amounts as follows:
Period–to–Date Amounts (PTD)
Prior Period Amounts (PP)
Year–to–Date Amounts (YTD)
Project or Inception–to–Date Amounts (ITD)
• Run the PRC: Update Project Summary Amounts process for your projects.
The Project Status window uses the data that is summarized by this process.
• You can update project summary amounts anytime after you distribute costs,
independent of when you interface costs and revenue to Oracle General
Ledger. This allows you to have up–to–date information for project status
reporting, independent of the accounting flow.
• Current Reporting Period: The current reporting period defines the period
through which the amounts are summarized for all projects in your system. A
common reporting period facilitates cross–project reporting
To Define Assets:
• Select Asset information and Expand
• Select Assets and Click details
• Enter the following Information:
– Asset Name, Description, Category, Book
We can enter expenditure items for CIP and RWIP amounts directly to capital projects
from within Oracle Projects. We also can collect supplier invoice costs for the capital
projects from Oracle Payables. When we are ready to place a CIP asset in service, we
can send the associated CIP asset lines to Oracle Assets to become fixed assets
• Collect Costs from various transaction sources viz. PO, AP, Inventory,
Timecards, Pre-Approved Batches etc. and generate accounting
• Run the request „PRC: Update Project Summary Amounts for a Single
Project‟ for the project
• Navigate to Expenditures Expenditure Inquiry Project to review the
expenditures and there sources
Staffing Manager – Fills the supply side of the task flows, manages
schedules and utilization of resources. Can search and nominate for
requirements
• Organization Hierarchies
• Defining Resources
– Employees – HR Employees form
– Primary Assignment
– Locations
© 2009 Infosys Technologies Limited
Setup
• Competencies
– Competence Structure
– Rating Scales
– Define Competencies
– Assign Competencies – Jobs, Roles
• Roles
– Define Roles and Role controls
– Role Lists
• Responsibility based security - Users have view access for all the projects
within the Operating unit attached to the responsibility
– Example: Project Super User responsibility, Project Manager Responsibility, Team
Member Responsibility PA: Global Week Start Day
• Role based security - Controls user access based upon the role the user is
currently playing on a project
– Example: You could play a role of a Project Lead for 6 months, and later as Senior
Consultant for 6 months on the project. The function access for these 2 roles may be
different. If role based security is enabled, you would get different access for these time
periods (as per the role). You could however be using the same „Team Member
Responsibility‟ during the entire period
• Project Authority – Allows you to perform staffing functions on any project in the
organization
• Utilization Authority – Enables you to calculate and view utilization for the organization
• Forecast Authority – Enabled you to generate and view forecast information for
projects in the specified org
Requirements Details
– Basic Information
– Schedule – Dates, Work pattern
– Competencies – Defaults from Role
– Advertisements
– Candidates
– Financial Information
• Filling Requirements
– Directly identifying a known resource – Provisional assignments
– Searching the resource repository to fine suitable resources
• If you have resource authority over the resource you have provisionally
assigned, it gets confirmed automatically.
• Assignment Approval
– If workflow is enabled, the workflow automatically forwards to the approver
– Resources are checked for potential or existing conflicts. If yes, the assignment
request is submitted with conflict
– Primary Contact – First Approver
– Resource Manager – Second Approver
• Candidate Lifecycle: The candidate life cycle begins with the search for
candidates for open requirements. Candidates are nominated for
requirements, their qualifications and competencies reviewed, and finally
selected and assigned.
• Resource Search – Performed to fill a resource requirement
• Search Criteria
– Organizational Hierarchy, Starting Org
– Minimum Availability Percentage– Represents each day a resource has availability
from sys date
• Optional Search criteria
– Include Provisional assignments
– Min and Max Job Levels
– Competencies – Mandatory are searched, optional ones are displayed in x/y format
(e.g. 4/5)
– Location
Availability Setup
• Availability Calculation period (daily or weekly) – Based on the work pattern,
the availability may differ if the calculation is daily or weekly. E.g. 4*10 = 40
Hours, 8*5=40 Hours. If it is weekly, then availability is „0‟. If it is daily, then 1
day is available
• Notations:
– CM = Competence Match
– CMW = Competency Match Weighting
– AM = Availability Match
– AMW = Availability Match Weighting
– JLM = Job Level Match
– JLMW = Job Level Match Weighting
• Project Schedule: The schedules are comprised of work patterns that include
working hours and exceptions, such as vacation days. Each schedule is
based on the calendar for the organization or an individually assigned
calendar.
– View resource schedules in a list or a timeline format
• Extend Duration – Can enter a different status for the extended period
• Timeline views
– Team Schedule – All requirements (unfilled), and assignments
– Resource Schedule – Single or multiple
– PRC: Rebuild Resource Timeline
• Allows you to define revenue and invoicing rules for your projects, generate
revenue, create invoices, and integrate with other Oracle Applications to
process revenue and invoices.
• Enter project customers and contacts with whom you have negotiated and
contracted project work.
• Enter agreements (contracts) from your customers and fund projects with
those agreements
• Generate revenue using various methods including time and materials,
percent complete, and cost plus
• Create draft invoices from detail transactions and milestones for online
approval by your project or accounting managers
• Interface revenue to Oracle General Ledger and invoices to Oracle
Receivables while maintaining a detail audit trail
• Report project revenue, invoice, and receivables status online and in reports
Enter Project
Customer
Enter Cost
and Revenue Project Project
Budgets Budgets Costs
Interface
Accrue
Revenue to
Revenue
General Ledger
Project
Accountant
Interface to
Print Generate
Accounts
Invoices Invoices
Receivables
Rate Schedules
• Contract Projects – To track activities, cost, revenue, and billing for services
performed for and reimbursed by a customer
Time and Materials
Fixed Price
Cost Plus
• Bill Rate – A bill rate is an amount or percentage that is applied to a unit (of
time and materials) to calculate revenue and invoicing. Bill rates are used for
time and materials projects. You can specify the following bill rates in Oracle
Projects:
– Employee Bill Rates: Standard
hourly bill rates or percentage
markups assigned to
employees. You can assign a
different bill rate to each
employee for customer
invoicing
– Job Bill Rates: Standard
hourly bill rates assigned by
job title. For example, all
System Administrators can
have one bill rate, while all
Consultants can have a
different bill rate.
– Non–Labor Bill Rates: Standard bill rates or standard markups assigned to non–
labor expenditure type or non–labor resources.
Agreem
ent
Amount
the project
Click on this to fund
© 2009 Infosys Technologies Limited
Agreements and Funding
Event: Signifies the occurrence of an event in the course of the project having a
revenue and/or invoice impact. Eg: A milestone, invoice reduction
Automatic
Manual
Yes
Error
INTERFACE REVENUE
Invoicing: You can manage and control your invoices, review and adjust them online,
and review the detailed information that backs up your invoice amounts.
INVOICE REVIEW
INVOICE REVIEW
INVOICE DETAIL LINES
INVOICE RELEASE
Structures
Task Types
Budget Types
Financial
Plan
Types
Download
from Oracle
MS
Excel to
Update
To
Upload
Go to >
Add-Ins
Budget Extensions: You can use the budget extensions to define budgeting and
forecasting rules
Workplan Versioning
• Allows you to create multiple versions of workplans
• Statuses: Working, Submitted, Approved, Rejected, Published
• Workplan Publishing:
If you have not set an approver, it gets published automatically
Submitted to approver if you have set an approver
When the approver approves, it goes to Approved status, after which you can publish
Auto-publish after approval, if option is enabled
Notification to team members upon workplan publish
Budget Versioning enables you to model many different planning scenarios for
a plan type.
After creating a working plan version, plan amounts can be entered by one of
the following methods:
•Copy amounts from another plan version or from actual transactions entered on the
same project.
•Enter plan amounts in Edit Plan pages
•Download the plan version and edit the amounts in a Microsoft Excel spreadsheet
Define Period Profiles – Time periods that are available when you enter, edit
and view plan amounts
• Time-phased budgets either PA or GL periods
• 52 PA or GL periods
• Preceding or Succeeding periods
• Plan settings: Specify how to enter and view plan version amounts – Plan
amounts in multiple currency, Factor plan amounts by, Amount entry options,
Amount reporting options
• Plan Options: Enable you to define the level of details at which you enter plan
amounts
Planning Level – Project, Top Task, Lowest Task, Top and Lowest Task
Resource Information – Select a resource list, select resources
Time Phase – PA Period, GL Period, Date Range, None
• Planning Elements: Tasks and resources that you select for a budget or forecast
Select Tasks
Select Resources for Tasks or Project – Resource Group or Resource level
• Plan Type – Enables you to define the budgets or forecasts that you want to plan for (e.g.
approved cost budget, bid)
• Attach multiple plan types to a project
Cost Only
Revenue Only
Cost and Revenue together
Cost and Revenue separately
• Specify planning options for a plan type
• Only one plan type that is designated as „Approved Cost‟ and „Approved Revenue‟
• Plan Versions: Enable you to model different planning scenarios for a plan type
• Maintain Plan Versions : Working, Baselined
Create a working copy of a version
Copy Plan amounts
Edit Plan Version – Plan Lines
Edit in Excel
View Plan Versions
• Control Item Type Classes – Issues, Change Requests and Change Orders
• Create Issues
Choose the issue type
Enter description, classifications
Define and assign actions – Review or Update action
Attach documents
• Action Resolution
Action assignees get the list of actions on team member home page
Reassign action to another person
• Closing Issues
Enter resolution if required
Submit for approval if approval is enabled, close it after it is approved
Else, directly close the issue