Академический Документы
Профессиональный Документы
Культура Документы
Fundamentals
Volume 3 - Student Guide
D47872GC10
Edition 1.0
May 2007
D50467
Author
Sarita Chebbi, Tanya Poindexter
Technical Contributors and Reviewers
Dylan Wan, Martha Mckillip, Janice Wu, Koushik Banerjee, Nagarajan Ramaswamy, Ivy
Farren, Kevin Durand, Ed Artiga, Jeff Colvard, Janet Buchbinder, Lata Sundar, Prashanti G., Juli
Anne Tolley
This book was published using:
oracletutor
Table of Contents
Overview of Oracle Project Management .....................................................................................................1-1
Overview of Oracle Project Management .....................................................................................................1-3
Objectives ......................................................................................................................................................1-4
Agenda...........................................................................................................................................................1-5
Oracle Enterprise Project Management Solution...........................................................................................1-6
Agenda...........................................................................................................................................................1-8
Oracle Project Management ..........................................................................................................................1-9
Resources in Oracle Projects .........................................................................................................................1-11
Overview of Workplans.................................................................................................................................1-13
Manage Progress ...........................................................................................................................................1-15
Integrating with Microsoft Project.................................................................................................................1-16
Budgeting and Forecasting ............................................................................................................................1-18
Manage Changes to Projects..........................................................................................................................1-19
Manage Documents .......................................................................................................................................1-20
Create and Track Deliverables.......................................................................................................................1-21
Manage Programs ..........................................................................................................................................1-22
Project Performance and Exceptions Reporting ............................................................................................1-23
Project Status Reporting ................................................................................................................................1-25
Summary........................................................................................................................................................1-26
Managing Workplans......................................................................................................................................2-1
Managing Workplans ....................................................................................................................................2-3
Objectives ......................................................................................................................................................2-4
Agenda...........................................................................................................................................................2-5
Project Structures...........................................................................................................................................2-6
Overview of Workplans.................................................................................................................................2-7
Organizing a Workplan Structure ..................................................................................................................2-9
Agenda...........................................................................................................................................................2-10
Enable the Workplan Structure for a Project .................................................................................................2-11
Creating Workplans.......................................................................................................................................2-13
Lifecycles ......................................................................................................................................................2-16
Practice - Create a Workplan .....................................................................................................................2-18
Solution - Create a Workplan ....................................................................................................................2-20
Additional Workplan Settings .......................................................................................................................2-24
Viewing Workplans.......................................................................................................................................2-27
Guided Demonstration - View a Workplan ...............................................................................................2-29
Agenda...........................................................................................................................................................2-30
Creating Tasks ...............................................................................................................................................2-31
Managing the Task Schedule.........................................................................................................................2-33
Overview of User-Defined Attributes............................................................................................................2-35
Task Dependencies ........................................................................................................................................2-37
Task-to-Project and Task-to-Task Associations ............................................................................................2-39
Copying Tasks ...............................................................................................................................................2-40
Moving and Indenting or Outdenting Tasks ..................................................................................................2-42
Updating Tasks ..............................................................................................................................................2-43
Deleting Workplan Tasks ..............................................................................................................................2-44
Practice - Add Tasks to a Workplan ..........................................................................................................2-46
Solution - Add Tasks to a Workplan .........................................................................................................2-47
Task Overview Page......................................................................................................................................2-54
Managing Task Resources.............................................................................................................................2-55
Practice - Assign Planning Resources to a Task ........................................................................................2-57
Solution Assign Planning Resources to a Task.......................................................................................2-58
Agenda...........................................................................................................................................................2-63
Copyright 2007, Oracle. All rights reserved.
Calendars .......................................................................................................................................................5-19
Units of Measure ...........................................................................................................................................5-20
Task Statuses .................................................................................................................................................5-21
Defining Task Priorities.................................................................................................................................5-23
Defining Task Types .....................................................................................................................................5-24
Practice - Define a Task Type....................................................................................................................5-27
Solution - Define a Task Type...................................................................................................................5-28
Agenda...........................................................................................................................................................5-30
Setting Up Project Deliverables.....................................................................................................................5-31
Enabling Deliverables on Project Template ..................................................................................................5-32
Define a Deliverable Type.............................................................................................................................5-33
Guided Demonstration - Create a Deliverable Type..................................................................................5-35
Define a Deliverable Status ...........................................................................................................................5-36
Guided Demonstration - Define a Deliverable Status................................................................................5-38
Oracle Supply Chain and Billing Integration Setup ......................................................................................5-39
Agenda...........................................................................................................................................................5-41
Implementing Progress ..................................................................................................................................5-42
Define Progress Status Values.......................................................................................................................5-43
Guided Demonstration - Define a Progress Status.....................................................................................5-44
Define Work Items ........................................................................................................................................5-45
Practice - Define a Work Item ...................................................................................................................5-47
Solution - Define a Work Item ..................................................................................................................5-48
Summary........................................................................................................................................................5-49
Earned Value Management ............................................................................................................................6-1
Earned Value Management............................................................................................................................6-3
Objectives ......................................................................................................................................................6-4
Agenda...........................................................................................................................................................6-5
Overview of Earned Value Management.......................................................................................................6-6
Earned Value and Progress Correlation.........................................................................................................6-7
Agenda...........................................................................................................................................................6-8
Using Earned Value Measures.......................................................................................................................6-9
Fundamental Measures ..................................................................................................................................6-11
Derived Measures ..........................................................................................................................................6-13
Example of Derived Measures.......................................................................................................................6-14
Guided Demonstration - View Earned Value Information For a Workplan ..............................................6-17
Summary........................................................................................................................................................6-18
Managing Programs ........................................................................................................................................7-1
Managing Programs.......................................................................................................................................7-3
Objectives ......................................................................................................................................................7-4
Agenda...........................................................................................................................................................7-5
Overview of Program Management...............................................................................................................7-6
Program Hierarchies ......................................................................................................................................7-7
Characteristics of Program Hierarchies .........................................................................................................7-8
Creating and Maintaining a Program Hierarchy............................................................................................7-10
Agenda...........................................................................................................................................................7-12
Enabling Program Management ....................................................................................................................7-13
Using Workplan Versions in a Program Hierarchy .......................................................................................7-14
Publishing Workplan Versions in a Program Hierarchy................................................................................7-15
Creating Baselines for Program Workplan Structures...................................................................................7-17
Agenda...........................................................................................................................................................7-18
Overview of Rolling Up Workplan Information ...........................................................................................7-19
Rolling Up Program Workplan Information..................................................................................................7-20
Rolling Up Program Progress Information ....................................................................................................7-22
Concurrent Programs for Progress Rollup.....................................................................................................7-24
Rolling Up Program Financial Information...................................................................................................7-25
Agenda...........................................................................................................................................................7-27
Copyright 2007, Oracle. All rights reserved.
Preface
Profile
Before You Begin This Course
Prerequisites
Related Publications
Oracle Publications
Title
Part Number
B25617-02
B25623-02
B25621-02
B25624-02
Additional Publications
Read-me files
Oracle Magazine
Typographic Conventions
Typographic Conventions in Text
Convention
Bold italic
Caps and
lowercase
Courier new,
case sensitive
(default is
lowercase)
Initial cap
Element
Glossary term (if
there is a glossary)
Buttons,
check boxes,
triggers,
windows
Code output,
directory names,
filenames,
passwords,
pathnames,
URLs,
user input,
usernames
Arrow
Brackets
Commas
Graphics labels
(unless the term is a
proper noun)
Emphasized words
and phrases,
titles of books and
courses,
variables
Interface elements
with long names
that have only
initial caps;
lesson and chapter
titles in crossreferences
SQL column
names, commands,
functions, schemas,
table names
Menu paths
Key names
Key sequences
Plus signs
Key combinations
Italic
Quotation
marks
Uppercase
Example
The algorithm inserts the new key.
Click the Executable button.
Select the Cant Delete Card check box.
Assign a When-Validate-Item trigger to the ORD block.
Open the Master Schedule window.
Code output: debug.set (I, 300);
Directory: bin (DOS), $FMHOME (UNIX)
Filename: Locate the init.ora file.
Password: User tiger as your password.
Pathname: Open c:\my_docs\projects
URL: Go to http://www.oracle.com
User input: Enter 300
Username: Log on as scott
Customer address (but Oracle Payables)
Do not save changes to the database.
For further information, see Oracle7 Server SQL Language
Reference Manual.
Enter user_id@us.oracle.com, where user_id is the
name of the user.
Select Include a reusable module component and click Finish.
This subject is covered in Unit II, Lesson 3, Working with
Objects.
Element
Oracle Forms
triggers
Column names,
table names
Example
When-Validate-Item
Passwords
SELECT last_name
FROM s_emp;
PL/SQL objects
Lowercase
italic
Uppercase
Syntax variables
1.
(N) From the Navigator window, select Invoice then Entry then Invoice Batches
Summary.
2.
3.
Notations:
(N) = Navigator
(M) = Menu
(T) = Tab
(B) = Button
(I) = Icon
(H) = Hyperlink
(ST) = Sub Tab
Copyright 2007, Oracle. All rights reserved.
In the navigation frame of the help system window, expand the General Ledger entry.
2.
3.
4.
Review the Enter Journals topic that appears in the document frame of the help system
window.
Chapter 16 - Page 1
Chapter 16 - Page 2
Chapter 16 - Page 3
Objectives
Objectives
After completing this lesson, you should be able to do the
following:
Explain the features of Project Performance Reporting
View and analyze project performance reports
Explain the features of Performance Exceptions
Reporting
Manage exceptions
Chapter 16 - Page 4
Agenda
Agenda
Chapter 16 - Page 5
Effort
Cost
Earned Value
Profitability
Capital Costs
Billing and
Collections
Chapter 16 - Page 6
You can view cost, profitability, and earned value information at the project level.
Project performance reporting also enables you to choose one reporting dimension (for
example, a task) and analyze that dimension by other reporting dimensions (for example,
resources or time).
Chapter 16 - Page 7
Oracle Projects
Transaction Data
Base Summary
Of Reporting Data
Chapter 16 - Page 8
PRC: Update Project and Resource Base Summaries - updates the base summary with
changes in source transactions and new or changed resource breakdown structures
PRC: Refresh Project and Resource Base Summaries - extracts and resummarizes
transaction data to replace the existing base summary data for projects with duplicate,
missing, or unreconciled amounts
PRC: Delete Project Intelligence and Performance Reporting Data - deletes the base
summary data to enable the recreation of the base summary for changed implementation
options in Oracle Projects project performance reporting or Oracle Daily Business
Intelligence for Projects
PRC: Process Resource Breakdown Structure Updates - refreshes base summary data and
summary amounts for allocations, financial plans, and workplans for new and changed
resource breakdown structures.
Concurrent Programs for Reporting Summaries by Project
PRC: Load Project Performance Data - performs the initial summarization of financial
plan amounts for reporting, summarizes allocation amounts for distribution of costs
among projects and tasks, and further summarizes the base summary data for reporting by
project
PRC: Update Project Performance Data - uses the updated base summary data to further
summarize new and incremental costs, commitments, and changes in the resource
breakdown structure for reporting by project
PRC: Refresh Project Performance Data resummarizes the refreshed base summary data
for plan amounts to reflect changes in the resource list and to address data inconsistencies
such as duplicate, missing, or unreconciled summary amounts for specified projects
PRC: Delete Project Performance Reporting Data - deletes all summarized cost, effort,
revenue, and allocation amounts used for project-level reporting and based on the option
selected, automatically reloads financial plan data for reporting on project performance
reporting and view financial plan pages.
For more information on the dependencies of project performance reporting concurrent
programs and on using these programs, refer to R12 Oracle Projects Fundamentals.
Chapter 16 - Page 9
Reporting by Project
Reporting by Project
Financial Performance
Effort
Cost
Earned Value
Revenue
Billability
Example of the performance areas you can see on the overview page
layout for each project type.
Reporting by Project
When you initially access project performance reporting for a project, Oracle Projects displays
an overview page with several regions of graphical and tabular data that shows key
performance measures for the project. These measures enable you to gauge the overall health
of your project. The displayed regions and measures vary depending on whether the project
type is a contract, capital, or indirect project type.
Project performance reporting provides a default overview page layout for each project type
that can include the following regions:
Financial Performance
Cost
Effort
Revenue
Earned Value
Billability
Billing and Collections
Chapter 16 - Page 10
Your implementation team can optionally change the configuration of the performance
overview page to meet your business needs. You can add and delete regions, and change the
location of regions on the page. You can also add and delete measures, and move measures
between regions. For example, if you do not use earned value to track cost and schedule, you
can remove the Earned Value region and add a region showing backlog amounts.
You can navigate from the project-level performance overview page to task, resource, and
periodic summary pages that enable you to drill down to the details of project performance.
The project performance overview also shows the latest exception information and exception
status indicators. You can click an exception status indicator to drill down to the details of each
exception.
Chapter 16 - Page 11
Reporting by Task
Reporting by Task
Project
Task 1
Actual Cost
Task 2
Task 3
Actual Revenue
Financial Structure
Reporting by Task
You can view progress information (such as percent complete and schedule information such
as scheduled start and end dates) for work breakdown structure tasks in the View Workplan
Cost pages. You can view financial information (such as actual cost and revenue, planned cost
and revenue from budgets and forecasts, and variances between actual and planned amounts)
for financial structure tasks in the Project Performance Reporting pages. You can view project
performance reporting information for tasks at all levels of the financial structure.
Oracle Projects rolls up amounts from lowest tasks to higher-level tasks and to the project
level. You can view trends for cost, commitments, revenue, margin, effort, and earned value
for all periods throughout the duration of the project. You can compare actual costs to planned
amounts, drill down to investigate overruns, and review and revise budgets and forecasts.
Oracle Projects determines the current reporting period based on the period you specify during
setup and the calendar that you use to view project performance reports. Oracle Projects
determines earned value amounts based on planned and actual costs, and physical percent
complete spanning the duration of the project from the start of the project through the current
date.
Chapter 16 - Page 12
Reporting by Resource
Reporting by Resource
0 - RBS Version
1. Consulting East
1.1 Consultant
Effort
Cost
Example of viewing cost, profitability, and effort for resource Amy Marlin
from a resource breakdown structure.
Reporting by Resource
You can view cost, profitability, and effort for resources. You can also compare actual costs to
planned amounts, and drill down to detail amounts to investigate the causes of variances
against budgets and forecasts.
To view project performance reporting information by resource, you must attach at least one
resource breakdown structure to your project and designate it for primary reporting. The
resource breakdown structure that you designate for primary reporting is used as the default
resource breakdown structure for displaying information by resource on project performance
reporting pages. You can optionally choose a different resource breakdown structure when you
are viewing performance reporting pages.
For more information on resource breakdown structures, refer to R12 Oracle Project
Fundamentals.
Chapter 16 - Page 13
Reporting by Time
Reporting by Time
Periodic View
Example: Weeks,
Months, or Quarters.
Reporting by Time
You can use a Periodic View page to view cost and profitability information and compare the
trends of actual versus planned financial amounts by period (for example, weeks, months,
quarters, or years) across time. You can use a To-Date View page to view project performance
reporting information for the current period, a quarter, a year, or from inception of the project
until a point in time.
Periodic View
A periodic view page enables you to view period-by-period trends in project performance and
assists you in developing plans for future periods. You can use a periodic view page to spot
fluctuations in project performance and determine the sources and causes of variances. For
example, you can use a periodic view page to analyze the percentage increase in labor costs
during the holiday season due to hiring of contractors. This will help in better contingency
planning during the next holiday season.
To-Date View
A to-date view page shows variances between actual and planned amounts for different
durations of time, such as a month, quarter, a year or since inception until a specified point in
Chapter 16 - Page 14
time. This information enables you to understand the performance of your project for differing
durations of time in a single view.
Note: When you view project performance reporting pages, check the last summarization date,
then decide whether you should run the project performance reporting summarization programs
to retrieve the latest timecards and expenses incurred for the project. After you run these
programs, you can compare the latest actual and planned amounts, and obtain a true picture of
the to-date performance of your project.
Chapter 16 - Page 15
Periodic View
Periodic View
April 2007
Cost
Revenue
Margin
(USD)
Margin
(USD)
May 2007
Cost
Revenue
You can use the Periodic View page to compare project performance
reporting information for a specific calendar and currency across several
months, quarters, or years.
Periodic View
Use a periodic view page to view period-by-period trends for cost, revenue, and margin
information. You can view project performance reporting information for a specific calendar
and currency. The calendar that you select for viewing determines the period length (for
example, week, month, quarter or year).
To determine the duration for which project performance reporting information is displayed,
Oracle Projects uses start and end dates from one of the following sources in the order shown:
The first and latest planning or costing transactions
The project
The calendar used for reporting
You can use a periodic view page to create a side-by-side comparison of project performance
reporting information for several months, quarters, or years. You can also view trends for
actual amounts in historical periods, and for planned amounts in future periods.
Chapter 16 - Page 16
To-Date View
To-Date View
Prior Period
Period-To-Date
Quarter-To-Date
Year-To-Date
Inception-To-Date
Example of the available to-date views in which you can view financial
information for a project through a particular point in time.
To-Date View
In a to-date view, you can view financial information for a project through a particular point in
time. The following list describes the to-date amounts displayed in the available to-date views:
Prior Period: Displays amounts for the calendar period prior to the current reporting
period for the selected calendar
Period-To-Date: Displays amounts in the current reporting period for the selected
calendar.
Quarter-To-Date: Displays amounts in the current quarter for the selected calendar
Year-To-Date: Displays amounts in the current year for the selected calendar
Inception-To-Date: Displays all amounts since the start of the project.
Chapter 16 - Page 17
Agenda
Agenda
Chapter 16 - Page 18
Commitments
Events
Actuals
For example, drill down to view actuals, commitment details,
and events for the lowest tasks.
Chapter 16 - Page 19
2. Computers
2.1 Network
2.2 Server
300 USD
Chapter 16 - Page 20
Customize predefined
page layouts for project
performance reporting
pages
Oracle
Applications
Chapter 16 - Page 21
Page Personalization
Region Personalization
While page personalization enables you to add, and remove tables and
graphs, region personalization enables you to add and remove rows and
columns from tables.
Chapter 16 - Page 22
are displayed in the rows for a particular table. You can add or remove measures from the
Performance Overview page or from a to-date view page within a project. Use the Oracle
Applications personalization features to add or remove measures within a table.
Adding Page Layouts
Project performance reporting pages use predefined page layouts that vary based on the type of
project. You can optionally replace the default page layouts with layouts created by your
implementation team. Alternatively, you can create a new page layout for a page using the
Oracle Applications page personalization features. To view or change a page layout associated
with a project by your implementation team, navigate to the performance Page Layouts page
from within a project.
Chapter 16 - Page 23
Project
Task 1
Task 2
Task 3
Actual
Cost in March
Planned
Cost in March
For a more thorough analysis of cost and profitability, you can view
financial amounts and variances for a selected task by month,
quarter, or year.
Chapter 16 - Page 24
2.
3.
(B) Go
(H) ABCHR101
(T) Reporting
This opens the Performance Overview page and displays several regions of graphical and
tabular data that shows key performance measures for the project. These measures enable
you to gauge the overall health of the project.
5.
Scroll down to review the available graphs and tables. You can compare Period to Date
(PTD) and Inception to Date (ITD) amounts for Effort, Cost, Revenue, etc. Also note the
status indicators displayed on various amounts.
6.
7.
(B) Go
This opens the Task Summary page and displays the Cost data.
From the lowest-level task from both the Cost and Profitability pages, you can drill down
into the transaction details.
Chapter 16 - Page 25
This expands the work breakdown structure and displays amounts by task.
9.
Select an amount from the ITD Burdened Cost column to drill down to the details.
This opens up the Actual Costs transaction page and displays the transaction detail for the
task. Note: You can personalize the view to support your requirements.
Chapter 16 - Page 26
Agenda
Agenda
Chapter 16 - Page 27
Project Level
Key Performance
Area Level
Measure Level
Chapter 16 - Page 28
Note: If a project is also a program (with other projects linking into it), Oracle Projects
determines exceptions for schedule (date-based) measures from the rolled-up dates from all
linked projects for the program. However, Oracle Projects always determines exceptions for
financial and effort amounts at the project level.
Chapter 16 - Page 29
Add Rules
With proper authority, you can add and remove performance rules and
key performance area scoring rules for a project.
Chapter 16 - Page 30
Key Performance
Areas
Assign Weights
Acceptable
Value
No
Yes
Chapter 16 - Page 31
performance rules at the key performance area level. The key performance area scoring rules
threshold is then applied to determine the status indicator for the key performance area.
Sometimes, this process may result in a perceived mismatch between the individual
performance rule statuses and the key performance area status. For example, performance rules
may return a status of At Risk. However, the key performance area may return a status of
Critical. This situation can arise because the total weighting associated with the At Risk value
threshold from all performance rules may add up to a key performance area score that falls in
the Critical range of the scoring rules for the key performance areas.
Chapter 16 - Page 32
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Create a performance rule for the Schedule performance area, with a precision of .01 that is
effective from 1-JAN-2000. Define an exception for this performance rule. Enter the following
information in the first level of the Threshold Levels region:
Field
Value
-999999
Threshold Range To
0.95
Status Indicator
Critical
Report as Exception
Yes
Weighting
75
Value
0.96
Threshold Range To
0.99
Status Indicator
At Risk
Report as Exception
Yes
Weighting
50
Value
Threshold Range To
999999
Copyright 2007, Oracle. All rights reserved.
Chapter 16 - Page 33
Status Indicator
On Track
Report as Exception
No
Weighting
Leave Blank
Chapter 16 - Page 34
2.
3.
4.
Value
Schedule
Name
Description
Measure
Period Type
GL Calendar
Precision
0.01
Effective From
01-JAN-2000
Effective To
Leave Blank
Define an Exception
5.
Enter the following information in the first level of the Threshold Levels region:
Field
Value
-999999
Copyright 2007, Oracle. All rights reserved.
Chapter 16 - Page 35
Threshold Range To
0.95
Status Indicator
Critical
Report as Exception
Yes
Weighting
75
6.
Value
0.96
Threshold Range To
0.99
Status Indicator
At Risk
Report as Exception
Yes
Weighting
50
7.
Value
Threshold Range To
999999
Status Indicator
On Track
Report as Exception
No
Weighting
Leave Blank
8.
(B) Apply
9.
(H) Home
Chapter 16 - Page 36
Agenda
Agenda
Chapter 16 - Page 37
Managing Exceptions
Managing Exceptions
Critical
Details
Record remarks
At Risk
On Track
Record
corrective action
You can click the exception icon status to drill down to the details
of the exception.
Managing Exceptions
The color-coded indicators used by project performance exceptions reporting indicate the
severity associated with the value of a key performance area measure and status. You can drill
down to the details of an exception by clicking the exception icon status, record remarks, or the
corrective action that must be taken. You can also track the corrections.
Each comment that you enter for an exception is recorded by name, date, and time. You can
enter more than one comment for an exception. For example, if a severe exception or cost
variance occurs, you can enter a comment asking the financial analyst for an explanation. The
financial analyst can then enter a response. You can later return to the details of the exception
and enter an additional note or comment to close the tracking of the exception. You can use
page layouts functionality to display exceptions in automated status reports that are sent to
project stakeholders.
Note: Exception details are displayed in global currency.
Chapter 16 - Page 38
2.
3.
4.
(B) Go
(H) ABCHR101
(T) Reporting
(ST) Exceptions
Generate an Exception
5.
Oracle Projects runs a concurrent process to refresh the exceptions. You will get a confirmation
that the request has been submitted. Reselect the Exceptions subtab to refresh the information on
the page. When the concurrent process is finished, the date in the Last Recorded Date column of
the table will be todays date.
Review the Exception
6.
Select the icon to show the Key Performance Area summary information (Icon is the
square with the plus sign)
This displays the overall performance summary for the project and the status for each KPA.
The color-coded indicators used by project performance exceptions reporting indicate the
severity associated with the value of a key performance area measure and status.
7.
(H) Financial
Chapter 16 - Page 39
This shows you the details of the exception for the Financial Key Performance Area,
enabling you to record remarks, or the corrective action that must be taken (when you click
on the Exception Status indicator). You can also track corrections.
8.
(H) Home
Chapter 16 - Page 40
PRC: Generate
Performance Scores
and Notifications
Archive history
Store historical
exceptions
Chapter 16 - Page 41
Chapter 16 - Page 42
Note: Administrators can create personalized views for exceptions from the Exceptions List
page. You can include these personalized views in status reports, on the Project Home page,
and on the Project Overview page.
Chapter 16 - Page 43
Summary
Summary
In this lesson, you should have learned how to:
Explain the features of Project Performance Reporting
View and analyze project performance reports
Explain the features of Performance Exceptions
Reporting
Manage exceptions
Chapter 16 - Page 44
Implementing Project
Performance Reporting
Chapter 17
Chapter 17 - Page 1
Chapter 17 - Page 2
Chapter 17 - Page 3
Objectives
Objectives
After completing this lesson, you should be able to do the
following:
Explain Project Performance Reporting setup steps
Explain Performance Exceptions Reporting setup steps
Chapter 17 - Page 4
Agenda
Agenda
Implementing Project Performance Reporting
Implementing Performance Exceptions Reporting
Chapter 17 - Page 5
Required?
Yes
Yes
No
No
No
No
Chapter 17 - Page 6
Chapter 17 - Page 7
Chapter 17 - Page 8
Chapter 17 - Page 9
2. Submit the Delete Project Intelligence and Performance Reporting Data concurrent
program.
3. Submit the Delete Project Performance Reporting Data concurrent program.
4. Change the project performance reporting setup parameters.
5. Submit the Load Project and Resource Base Summaries concurrent program.
6. Submit the Load Project Performance Data concurrent program.
7. Submit the Update Project Performance Data program.
Note: The profile option setup in Step 1 has to be redone after Step 2. Step 7 is required if you
want to pull in any incremental data after submitting the Load Project Performance Data
concurrent program. Before submitting the Update Project Performance Data program, you
must first run the Update Resource Base Summaries program
You can change current reporting period definitions at any time, even after you have run the
project performance reporting summarization programs. You can choose to determine the
current reporting periods either automatically or manually. Changes to current reporting period
definitions are automatically reflected in project performance pages. You do not need to run
the project performance summarization programs after changing a current reporting period
definition.
Note: To ensure that users navigating from organization-level reports to project-level reports
see reconciled data for a project, implement the same allocation and conversion methods for
project performance reporting and for Oracle Daily Business Intelligence for Projects.
For more information, refer to Oracle Daily Business Intelligence Implementation Guide.
Chapter 17 - Page 10
Additional Currencies
Additional Currencies
and
Transaction Currency
Additional Currencies
You can choose to report project performance reporting for a second global currency and for
transaction currencies.
Secondary Global Currency: If you set up the following profile options from the
Business Intelligence setup menu and enable the secondary global currency for project
performance reporting, you can choose to report project performance information in a
global currency other than the default primary global currency.
- BIS: Secondary Currency
- BIS: Secondary Rate Type
Note: You must enable the secondary global currency for project performance reporting
if you are licensed to use Oracle Projects and Oracle Daily Business Intelligence and
you have enabled the secondary global currency for Oracle Daily Business
Intelligence for Projects. This enables you to navigate from organizational-level
reports in a secondary global currency to project performance pages in the same
currency.
Chapter 17 - Page 11
Chapter 17 - Page 12
PA Calendar = Weekly
GL Calendar = Monthly
When you use calendars with different durations, you can distribute amounts
based on the planning amount allocation method you select.
Chapter 17 - Page 13
Chapter 17 - Page 14
Project Performance
Setup page
Set Current Reporting
Period page
Oracle Projects determines the current reporting period for the calendar
based on the current reporting period option you select on the Project
Performance Setup page and the current reporting period you define on
the Set Current Reporting Period page .
Chapter 17 - Page 15
Specific Period: This option enables you to select a specific calendar period as the current
reporting period.
Note: The open and closed period options are not available for the global calendar. If you
select the Specific Period option for a calendar, then you must manually define the current
reporting period for that calendar on the Set Current Reporting Period page. If you choose any
of the other current reporting period options, or subsequently change to one of the other current
reporting period options after choosing the Specific Period option, then Oracle Projects ignores
the period you specify on the Set Current Reporting Period page.
Chapter 17 - Page 16
Example: Computed
Custom Measure
Chapter 17 - Page 17
custom measures. For example, define a stored custom measure to create a measure that
involves retrieving values based on meeting one of several conditions.
When you define stored custom measures, you can define any formula that will return a
numeric value for a combination of a project ID, task ID, and several other optional attributes.
You can define a formula that retrieves information from any system outside project
performance reporting that has a value for the combination of attributes that are required to
create the custom measure.
Some examples of stored custom measures are as follows:
High Airfare Expenses = Sum of Airfare Expenses Incurred With Raw Cost > 500 US
Dollars
Planned Sales Backlog = (Actual Backlog at the End of Last Year + Planned New Funding
+ Planned Addition Funding Lines + Planned Revaluation Funding Lines) - Planned
Revenue
- IF Calculated Amount >= 0 THEN Planned Sales Backlog = Calculated Above
- ELSE Planned Sales Backlog = 0
For more information, refer to the Oracle Projects Implementation Guide.
Note: When defining custom measures ensure that you have different names for the display of
period-to-date and inception-to-date values for these measures on the project performance
reporting pages.
Note: You cannot view custom measures on periodic pages that display performance summary
information by month, quarter, or year.
Chapter 17 - Page 18
Sections
Default Performance
Overview Page Layout
(for indirect projects)
Cost
Earned Value
Effort
Chapter 17 - Page 19
reporting on the Project Template Setup page so that project managers can add the new
performance page layouts to their projects.
Attaching Project Performance Reporting Page Layouts to a Project Template
Follow these steps to attach page layouts you create for project performance reporting to a
project template.
1.
Login using the Project Super User responsibility and select Project Templates.
2. Select the project template that you want to modify and click Update.
3. Navigate to Project Performance from Reporting setup options.
4. Enable the Performance Page Layouts check box and click Update.
5.
Choose the page layout you want to apply for the project performance reporting page.
Predefined Page Layouts and Sections
The predefined sections that you can have for a page layout depends on the type of project. An
example of the default performance overview page layout in the case of indirect projects is
shown on the slide. In addition, Oracle Projects provides predefined tabs that you can add to a
page layout.
For more information on page layouts, predefined page layouts and their sections, and
predefined tabs, refer to the Oracle Project Implementation Guide.
Chapter 17 - Page 20
1. Navigate to the
Row Sets page
2. Enter details,
select measures
3. Save your work
Chapter 17 - Page 21
2.
3.
(B) Go
(H) ABCHR101
5.
(T) Reporting
(ST) Setup
This opens the Performance Rules page and displays the performance rules selected for the
project. You can review the performance rules here.
6.
7.
Navigate to the Key Performance Area Scoring Rules and Notification page
(ST) Setup
8.
Chapter 17 - Page 22
You can select a report type and choose the Notification Recipients icon to enable reporting
of exceptions to specific recipients on this page.
9.
(ST) Setup
This opens the Performance Page Layouts page. Oracle Projects provides page layouts by
page type for Contract, Capital, and Indirect projects.
13. Preview page layouts for the page types listed on the page
(I) Preview
Chapter 17 - Page 23
2.
3.
Find the following profile options for User: SERVICES and set them to Yes:
4.
(I) Save
5.
Find another profile option for the user: Services and set it to Yes:
6.
(I) Save
8.
9.
Value
Name
XX-Effort
Description
Code
XX EFFORT
People Effort
Copyright 2007, Oracle. All rights reserved.
Chapter 17 - Page 24
(I) Move
(B) Go
(H) ABCHR101
Personalize Region
16. Navigate to the Performance Overview page
(T) Reporting
(I) Seeded User Views - for Advanced Table: (This table displays..)
Value
View Name
XX-People Effort
Number of Rows
25 Rows
Copyright 2007, Oracle. All rights reserved.
Chapter 17 - Page 25
Displayed
Set As Default
No
Securing Function
Leave Blank
Description
XX-People Effort
22. Specify the parameters and values to filter the data that is displayed in your table
In the Search Query to Filter Data in your Table region, select Show table data when all
conditions are met
For rowset code, select IS from the list and enter XX EFFORT in the empty field
(B) Apply
(B) Go
27. Scroll down the page and select the icon (the green plus sign) to add content in the flexible
layout (PerfRowRegionsFlexibleLayout) region
29. Add content to the Performance Overview region for view name XX-People Effort
(H) Next 10
(H) Next 10
(H) Next 10
Copyright 2007, Oracle. All rights reserved.
Chapter 17 - Page 26
(H) Next 10
Select the title of Performance Overview Region for view name XX-People Effort
Chapter 17 - Page 27
Resource
Period
View Categories
You can use predefined public views to retrieve actual and planned
summary amounts for your reports by task, resource, and period.
Chapter 17 - Page 28
Agenda
Agenda
Implementing Project Performance Reporting
Implementing Performance Exceptions Reporting
Chapter 17 - Page 29
Required?
No
Yes
No
Yes
No
No
Chapter 17 - Page 30
Critical
At Risk
On Track
Example of the predefined performance statuses. You can provide your own
set of images to replace the predefined performance status indicators.
Chapter 17 - Page 31
Financial
Description
Schedule
Measure
Health
Period Type
Effective From
Effective To
Threshold Levels
Defining Performance
Rules and Exceptions
Chapter 17 - Page 32
You must attach performance rules to a project to view project performance statuses and
exceptions. If you attach performance rules to a project template, then any project created from
the template will inherit the prescribed rules. One status can be attached to different thresholds.
For example, both under-utilization and over-utilization of resources could indicate a
performance status of critical.
Submit the PRC: Generate Performance Scores and Notifications concurrent program to
generate exceptions, key performance area scores, statuses, and automated e-mail status report
notifications. You can create different performance rules for the same measure (for example,
for different calendars). However, associating a project with more than one performance rule
that is defined on the same measure, but on a different calendar, can cause the key performance
area scores and statuses to be inflated.
Note: You must define a minimum and maximum value for at least one threshold of a
performance rule. Defining values for the remaining four thresholds is optional. Define
threshold values to cover all possible values for a performance rule. If the value of a rule does
not fall in any threshold range, no status indicator icon is displayed for that performance rule.
Chapter 17 - Page 33
Financial
Threshold Range
Status Indicator
Schedule
From: 0 - 150
On Track
Health
At Risk
Critical
Chapter 17 - Page 34
the key performance area scores. For every score that meets a defined threshold in a key
performance area scoring rule, Oracle Projects displays the associated performance status
indicator for that key performance area. You can use the Oracle Applications personalization
feature to include a summary of key performance area statuses in the Project Home page,
Project Overview page, and status reports.
Oracle Projects displays the worst, or most severe performance status for a key performance
area as the overall performance status of the project. If required, you can use a client extension
to modify the overall performance status calculation logic.
Note: You must define a minimum and maximum value for at least one threshold of a key
performance area scoring rule. Defining values for the remaining four thresholds is optional.
Define threshold values to cover all possible values for a key performance area score. If the
value of a score does not fall in any threshold range, no status indicator icon is displayed for
that key performance area.
Chapter 17 - Page 35
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Define health, financial, and schedule scoring rules that can be used for all project types. For
each scoring rule, define threshold information appropriate for the three statuses of On Track, At
Risk, and Critical.
Chapter 17 - Page 36
2.
3.
4.
Value
Health
Name
XX-Health KPA
Description
Precision
Effective From
01-Jan-2000
Effective To
Leave Blank
Value
10
Threshold Range To
50
Status Indicator
On Track
Chapter 17 - Page 37
Field
Value
51
Threshold Range To
75
Status Indicator
At Risk
Field
Value
76
Threshold Range To
150
Status Indicator
Critical
6.
(B) Apply
8.
Value
Financial
Name
XX-Financial KPA
Description
Precision
1
Copyright 2007, Oracle. All rights reserved.
Chapter 17 - Page 38
Effective From
01-Jan-2000
Effective To
Leave Blank
Value
Threshold Range To
150
Status Indicator
On Track
Field
Value
151
Threshold Range To
225
Status Indicator
At Risk
Field
Value
226
Threshold Range To
450
Status Indicator
Critical
Chapter 17 - Page 39
Value
Schedule
Name
XX-Schedule KPA
Description
Precision
Effective From
01-Jan-2000
Effective To
Leave Blank
Value
40
Threshold Range To
100
Status Indicator
On Track
Field
Value
101
Threshold Range To
150
Status Indicator
At Risk
Field
Value
151
Threshold Range To
300
Status Indicator
Critical
Chapter 17 - Page 40
Chapter 17 - Page 41
Chapter 17 - Page 42
Generation of exceptions
PRC: Generate
Performance
Scores and
Notifications
Activities you can schedule with the PRC: Generate Performance Scores
and Notifications program.
Chapter 17 - Page 43
performance reporting summarization concurrent programs before you run the Generate
Performance Scores and Notifications concurrent program.
Note: You do not need to run the project performance summarization programs to view
schedule exceptions based on the dates in your workplan.
Chapter 17 - Page 44
Summary
Summary
In this lesson, you should have learned how to:
Explain Project Performance Reporting setup steps
Explain Performance Exceptions Reporting setup steps
Chapter 17 - Page 45
Chapter 17 - Page 46
Chapter 18 - Page 1
Chapter 18 - Page 2
Chapter 18 - Page 3
Objectives
Objectives
After completing this lesson, you should be able to do the
following:
Describe the features of project status inquiry
Explain the use of summary amounts in project status
inquiry
Chapter 18 - Page 4
Agenda
Agenda
Project Status Inquiry
Review Project Summary Amounts
Summarizing Actuals by Resource List
Chapter 18 - Page 5
Chapter 18 - Page 6
and type of expenditure items charged to a project, the date an expenditure item occurred,
accrued revenue, and other information. You can also drill down to Oracle Payables to view
the Invoice Overview form and to Oracle General Ledger to view Taccounts. For additional
discussion regarding Expenditure Inquiry, see the coursed titled R12 Project Costing
Fundamentals.
You can review invoice and funding information for contract projects using both Invoice
Review and Funding Inquiry. You can also review retention information for contract projects
using Retention Inquiry. For additional discussion regarding Funding Inquiry, Invoice Review,
and Retention Inquiry, see the course titled R12 Project Billing Fundamentals.
Chapter 18 - Page 7
Summary Amounts
Actual Cost
Amounts
Actual Revenue
Amounts
Commitment
Amounts
Cost Budget
Amounts
Revenue Budget
Amounts
Chapter 18 - Page 8
Chapter 18 - Page 9
Period-to-Date (PTD)
Prior Period (PP)
Year-to-Date (YTD)
Inception-to-Date (ITD)
To-Date Amounts
Chapter 18 - Page 10
Chapter 18 - Page 11
Chapter 18 - Page 12
Chapter 18 - Page 13
Summarization Errors
Summarization Errors
Summarization Log
Update Project
Summary
Amounts
Update Project Summary
Amounts Report
Summarization Errors
The Summarization Exception column in the Project Status window displays messages
describing errors that occurred during the summarization program. Examples of these errors
are:
Currency conversion errors were encountered while summarizing commitments
The summarization period type has changed
The current reporting period has been rolled back to a date earlier than the last period
accumulated for the project
The project is closed
Summarization Log
If you suspect that the project summary amounts do not properly reflect the source detail, a
good way for you to start troubleshooting is to examine the log file produced by the Update
Project Summary Amounts program. The summarization log shows the following information
related to a projectlevel summarization:
The submission parameters for the program
Before and after numbers for actuals
Copyright 2007, Oracle. All rights reserved.
Chapter 18 - Page 14
Chapter 18 - Page 15
Labor Cost
Security
Chapter 18 - Page 16
Agenda
Agenda
Project Status Inquiry
Review Project Summary Amounts
Summarizing Actuals by Resource List
Chapter 18 - Page 17
Task
Resource Group
Resource Group
Resource
Subtask
Resource
Resource
Resource Group
Resource
Resource Group
Resource
Resource
Drilldown from project status to view task and
resource status.
Chapter 18 - Page 18
- This window displays the Current Period as the current reporting period by which
Oracle Projects calculates the values for projects. Amounts for all summarization
brackets (periodtodate, prior period, yeartodate, and inceptiontodate) are
calculated as of the current reporting period.
To review task summary amounts:
1 From the Project Status window, select the project you want.
- Choose the Task Status button to review top tasks and their summarized amounts.
- Choose the Task button to review details for a selected task.
2. Drill down to review subtasks.
- Select a top task, and then doubleclick on the selected task number to review the
subtasks that are one level below the top task.
- Continue this for subsequent task levels.
To review resource summary amounts:
Oracle Projects displays the resource groups and resources in the resource list that are budgeted
or have summarized actuals or commitments.
To review project resources, select a project in the Project Status window and choose the
Resource Status button.
To review task resources, select a task in the Task Status window, and then choose either
the drilldown indicator or the Resource Status button.
To review resources below a resource group, select a resource group, and then double
click on the resource name.
To view actuals and commitments using a different resource list:
Choose a different resource list that is assigned to the project from the Resource Drilldown List
menu item on the Tools Menu.
Chapter 18 - Page 19
129,512.10
1,295,121.00
Example of actual
revenue amount
12,951.21
Factor By: Thousands
1,295.12
Chapter 18 - Page 20
Task
1.0
15,100.00
20,100.00
18,589.00
- 2.0
18,500.00
18,600.00
16,544.00
2.1
15,800.00
14,700.00
14,845.00
2.2
2,700.00
3,900
1,699.00
3.0
5400.00
2300.00
3300.00
Chapter 18 - Page 21
Actuals
Chapter 18 - Page 22
Chapter 18 - Page 23
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Search for and find the project named ABCHR101. View project and resource status
information. View the customer invoices associated with the project and task status. Finally view
the actual costs incurred against Task 1.1.1.
Chapter 18 - Page 24
2.
3.
(B) Find
4.
5.
(B) Project
Chapter 18 - Page 25
6.
Double click on the resource Labor to expand the resource group and view the resources
Chapter 18 - Page 26
7.
(B) Invoices
You can view the customer invoices associated with the project because this is a
contract project. You can drill down on each invoice to see additional details as needed.
8.
Double click on Task 1.0 to expand the task and see the subtask.
Double click on Task 1.1 to expand the task and see the subtask.
Chapter 18 - Page 27
9.
(B) Actuals
(B) Clear
(B) Find
10. When finished, close the open Project Status Inquiry windows and return to the Navigator
Chapter 18 - Page 28
Agenda
Agenda
Project Status Inquiry
Review Project Summary Amounts
Summarizing Actuals by Resource List
Chapter 18 - Page 29
Summarizing by Resource
Summarizing by Resource
1. Employee and Supplier
2. Job
Unclassified
3. Organization
4. Expenditure Type and
Event Type
Transaction
does not map to
any resource on
the resource list
5. Expenditure Category
and Revenue Category
Precedence by resource type
Summarizing by Resource
Oracle Projects summarizes actuals and commitments by resource when you update project
summary amounts. Oracle Projects automatically maps each transaction to one resource in each
resource list assigned to the project to which the transaction is charged. This mapping is based
on the following: employee or supplier, expenditure organization, and expenditure type of the
transaction; you do not have to specify the resource when you enter the transaction.
Oracle Projects maps each transaction to a resource based on the combination of the resource
and its resource group. For example, you can enter an organization resource of Risk Analysis
under both the resource groups of Labor and Other Expenses in one resource list. Timecards
for the Risk Analysis organization map to the resource of Risk Analysis under the Labor
resource group, and expense reports for the Risk Analysis organization map to the Risk
Analysis resource under the Other Expenses resource group.
Precedence-Based Mapping
There are cases in which one transaction could map to more than one resource in a resource
list. For example, you may have entered both an employee resource for Marlin and a job
resource of Senior Consultant under the Resource Group of labor. Amy Marlin, a senior
consultant, charges labor to the project using this resource list. Marlins labor transaction can
Copyright 2007, Oracle. All rights reserved.
Chapter 18 - Page 30
be mapped to both resources. However, Oracle Projects ensures that each transaction maps to
only one resource in a resource list by utilizing a precedencebased mapping to determine
which resource in the resource list is mapped to each transaction.
Oracle Projects predefines the precedence of each resource type for each expenditure type
class. The resource types that are more specific are ranked higher and thus are used to
summarize the transaction amounts. For example, an employee resource is used before a job
resource is used.
When a Transaction Does Not Map to a Resource
It is possible that a transaction cannot be mapped to any resource defined in the resource list.
Oracle Projects maps such transactions to an Unclassified resource.
If you discover that transactions are mapped to an Unclassified resource, and you subsequently
want to change the resource list to ensure that all transactions are mapped to a resource, you
can add the appropriate resource to the resource list and then update the project summary
amounts after a resource list change.
Chapter 18 - Page 31
Chapter 18 - Page 32
Summary
Summary
In this lesson, you should have learned how to:
Describe the features of project status inquiry
Explain the use of summary amounts in project status
inquiry
Chapter 18 - Page 33
Chapter 18 - Page 34
Chapter 19 - Page 1
Chapter 19 - Page 2
Chapter 19 - Page 3
Objectives
Objectives
After completing this lesson, you should be able to do the
following:
Define additional columns for use in Project Status
Inquiry
Describe the use of the extensions available for Project
Status Inquiry
Chapter 19 - Page 4
Agenda
Agenda
Project Status Inquiry Setup
Extensions
Chapter 19 - Page 5
Required?
Inquiry
Define non-default columns
No
No
No
No
No
No
Chapter 19 - Page 6
Project Name
ITD - Cst Budget
ITD - Act Cost
Commit Amount
Oracle Projects has
default PSI columns for
the Project, Task, and
Resource status windows.
Chapter 19 - Page 7
The ROUND expression will work correctly only if you have not checked the Factor By check
box for a PSI column in the PSI Columns window. If you check the Factor By check box, the
column displays amounts based on the currency format defined in Oracle General Ledger. The
result can be that the numbers are first rounded, and then have a decimal point and zeroes
appended to them to match the required formatting.
Chapter 19 - Page 8
Folder
Resource
Order
Prompt
Definition
Factor By
Total
Chapter 19 - Page 9
Chapter 19 - Page 10
Chapter 19 - Page 11
2.
3.
4.
5.
Value
Order
32
Prompt
Definition
ROUND(NVL(C.BASELINE_LABOR_HOURS_TOT,0)NVL(A.LABOR_HOURS_ITD,0))
Factor By
No
Total
Yes
6.
(I) Save
7.
8.
9.
Close the Project Status Inquiry Columns window and return to the Navigator
Chapter 19 - Page 12
12. (B) OK
Field
Value
Name
Operating Unit
Vision Services
Value
Project Number
ABCHR101
Through Date
Leave Blank
Summarize Cost
Yes
Leave Blank
Summarize Revenue
Yes
Summarize Budgets
Yes
Budget Type
Leave Blank
Summarize Commitments
Yes
14. (B) OK
15. (B) Submit
16. (B) No in the Decision dialog box
17. (B) Find
18. Wait for the process to finish.
Use (B) Refresh Data to monitor the progress of the request processing
Chapter 19 - Page 13
(B) Find
(B) OK
Chapter 19 - Page 14
Requisitions
Purchase
Orders
Pending Supplier
Invoices
Chapter 19 - Page 15
Chapter 19 - Page 16
Customize predefined
project management
(MGT) reports
Oracle
Projects
Chapter 19 - Page 17
Both sets of views contain project and tasklevel summary amounts. The WBS summarization
views have summary level amounts for projects and tasks. The resource summarization views
have summary amounts by project and resource as well as task and resource. Each set of views
contains views with priorperiod, periodtodate, yeartodate, inceptiontodate, and project
summary amounts for the following:
Actual costs and revenue
Revenue budgets
Cost budgets
Commitments
For additional discussion regarding custom reporting summarization views, see the Oracle
Projects Implementation Guide.
Additional Custom Summarization Using the Actuals API and Budget API
Oracle Projects provides APIs that you can use for additional control on your custom
summarization reporting:
Actuals API
- You can use the API to get amounts by a specific Oracle Projects or Oracle General
Ledger period, a specific range of Oracle Projects or Oracle General Ledger periods
and by various transaction attributes.
Budget API
- You can use the budget API for custom reporting. This API gets budget data for any
baseline budget. You can get the budget data without running the Update Project
Summary program.
Chapter 19 - Page 18
Agenda
Agenda
Project Status Inquiry Setup
Extensions
Chapter 19 - Page 19
Commitment
Changes Extension is
called
Oracle Projects
checks for changes
in each project's
commitments
Chapter 19 - Page 20
PSI extension is
called
Chapter 19 - Page 21
Each function has a parameter or switch that you can enable to run only that part of the client
extension. You can run all, none, or any combination of the functions. By default, all three
switches are disabled. If you enable the Get Columns procedure, the Project Status window
displays the column prompts defined in the PSI Columns window and the values calculated by
the extension. Because the values calculated by the extension override values defined in the
PSI Columns window, you do not need to enter a definition for a column whose value is
calculated by a client extension.
If the procedure returns a NULL value, the Project Status window reads the value defined in
the PSI Columns window.
The PSI Get Totals Procedure
The PSI Get Totals procedure consists of two functions for PSI Project window totals
functionality:
Hide_Totals
Proj_Tot_Custom_Extn
By default, these functions are disabled. If the Get Columns procedure is enabled for the
Project window, then one of these functions automatically disables the Project window Totals
button, unless the extension is modified.
If you enable the PSI Totals client extension, you can override the totals fields for all thirty
numeric columns on the Project window for which you assign values to the OUTparameters.
The Project window displays NULL for any OUTparameter that is not assigned a value.
For added flexibility, the Totals query actually selects and summarizes columns from a user
defined view, PA_STATUS_PROJ_TOTALS_V. By default, this view maps directly to the
base view queried by the PSI Project window. Providing you maintain the same column names
and data types for the first 34 columns, you may change the select statement, substitute literals
for columns, and add unions to PA_STATUS_PROJ_TOTALS_V.
Chapter 19 - Page 22
Summary
Summary
In this lesson, you should have learned how to:
Define additional columns for use in Project Status
Inquiry
Describe the use of the extensions available for Project
Status Inquiry
Chapter 19 - Page 23
Chapter 19 - Page 24
Chapter 20 - Page 1
Chapter 20 - Page 2
Chapter 20 - Page 3
Objectives
Objectives
After completing this lesson, you should be able to do the
following:
Describe the features of Microsoft Project Integration
with Oracle Projects
Identify the steps for implementing Microsoft Project
Integration
Explain integration considerations
Chapter 20 - Page 4
Agenda
Agenda
Chapter 20 - Page 5
4. Collect Progress
5. Update Task
Information
Resource Data,
Workplan Data
(Unscheduled)
Workplan Data,
(Scheduled)
Create Initial
Project Workplan
Workplan Data
(Scheduled)
2. Schedule Project
6. Reschedule
Project Workplan,
Update Task
Information
Resource Data,
Workplan Data
(Unscheduled)
Microsoft Project
Oracle Projects
Chapter 20 - Page 6
4. The team members progress on the tasks is collected for updating the project plan.
5. The project plan is updated with the progress.
- The project is now unscheduled. The unscheduled project plan is downloaded to
Microsoft Project for rescheduling.
6. The project plan is rescheduled in Microsoft Project and the task information is updated.
- The rescheduled workplan is uploaded to Oracle Projects for publication.
Chapter 20 - Page 7
Chapter 20 - Page 8
Progress information data at the task and assignment level, including the as of date,
comments, progress overview, percent complete, and actual dates.
- Note: Actual effort and costs are not sent for shared structure. For version enabled
structure, you must have at least one published version to send progress.
Workplan Structures
Project Data
You can send the same project data for a workplan structures as for a shared structure. In
addition, you can send:
Task and assignment level cost, based on the Calculate Cost Using option in the
preference settings
Progress information data at the task and assignment level (for example actual effort and
estimate to complete effort)
Financial Structures
Project Data
Work breakdown structures for a project that include task information such as task
hierarchy and task dates.
Certain task attributes such as:
- Billable and chargeable statuses
- Service Types
Percent complete
Budget Data
Costs at the task level
Work (with or without costs) at the resource assignment level
- Costs can be sent as raw cost, burdened cost, or revenue
Chapter 20 - Page 9
Chapter 20 - Page 10
- Actual efforts
- Estimate to complete efforts
- Actual dates
Resources as part of the project data
Resource list without the project data
Financial Structures
Project Data
Work breakdown structures for a project that include task information such as task
hierarchy and task dates.
Certain task attributes such as:
- Billable and chargeable statuses
- Service type
Resources as part of the project data
Resource list without the project data
Actual Data
Raw, burdened, and revenue actuals at the task level
Raw, burdened, or revenue actuals at the assignment level
Assignment hours as actual assignment work
- Actual data can only be received from a linked project
Chapter 20 - Page 11
Enter progress
Microsoft
Project
Chapter 20 - Page 12
to Oracle Projects. If you delete a task using this method, clear the project link and
receive the project into a new project.
Maintain Budgets Created in Microsoft Project
- You cannot receive budget data from Oracle Projects into a project in Microsoft
Project. If you create a budget for a linked project in Microsoft Project, you must
maintain the budget data in Microsoft Project and send the revised information to
Oracle Projects.
- Sending budget data from Microsoft Project to Oracle Projects for a budget type that
already exists for a project replaces the existing draft version for that budget type.
Enter Progress
- You can enter progress in either Oracle Projects or in Microsoft Project. If you use
Oracle Projects to enter progress, you can receive the progress updates in Microsoft
Project.
- If you use Microsoft Project to enter progress, do not enter progress information in
Oracle Projects. The progress records will be overwritten when you send progress
information Microsoft Project.
Chapter 20 - Page 13
Oracle
Projects
Enter progress
Chapter 20 - Page 14
Summarize Actuals
- If you are using a financial plan type or if you want to collect progress on your
workplan for shared structures, run the PRC: Update Project Performance Data
concurrent program in Oracle Projects before you receive actuals from Oracle
Projects into Microsoft Project.
- If you are using a budget type to manage your budgets, run the PRC: Update Project
Summary Amounts program in Oracle Projects before you receive actuals from
Oracle Projects into Microsoft Project. Updating the project, task, and resource
summary amounts in Oracle Projects enables you to track the status of your projects.
Enter Progress
- You can enter progress in either Oracle Projects or in Microsoft Project. If you use
Oracle Projects to enter progress, you can receive the progress updates in Microsoft
Project.
- If you use Microsoft Project to enter progress, do not enter progress information in
Oracle Projects. The progress records will be overwritten when you send progress
information Microsoft Project.
Chapter 20 - Page 15
Agenda
Agenda
Chapter 20 - Page 16
Chapter 20 - Page 17
Chapter 20 - Page 18
Receive
Resource Data
Microsoft
Project
Oracle
Projects
Chapter 20 - Page 19
- Also, decide where (which columns) in Microsoft Project you want the data mapped.
2. For each Microsoft column that you need to map data to, set the corresponding column
flag in PA_AMG_RESOURCE_INFO_V to Y.
- Setting the column flag to Y indicates that Microsoft Project Integration will populate
the column. The default is N.
3. Enter the source of the data in the appropriate column of
PA_AMG_RESOURCE_INFO_V.
4. Repeat the steps above for each column you need to map.
Chapter 20 - Page 20
Oracle Projects
Limiting Access to Features
Project and
Function Security
Role-Based
Security
Chapter 20 - Page 21
feature, your system administrator must create roles. You can then assign these roles to people
on your projects.
Data Security
Entering an action in the Control Actions window in Oracle Projects can prevent Oracle
Projects users from acting on records that originate in Microsoft Project. For example, you can
prevent tasks entered and maintained in Microsoft Project for a linked project from being
deleted in Oracle Projects. Oracle Projects then sends an error message to users who tried to
delete an imported task in Oracle Projects.
Chapter 20 - Page 22
Task Name
Task Name
Task Priority
Text10
Work Type
Text17
Milestone Flag
Milestone
Chapter 20 - Page 23
Chapter 20 - Page 24
Progress Overview
Text12
Planned Work
Quantity
Number2
Estimate to
Complete Effort
Remaining Work
Estimate to
Complete Cost
Cost6
Chapter 20 - Page 25
Chapter 20 - Page 26
Planning Resource
Name
Resource Name
Role Name
Text2
Planning Resource
Alias
Name
Resource Class
Resource Type
Chapter 20 - Page 27
Chapter 20 - Page 28
Billable or
Capitalizable
Text3
Raw Cost
Cost
Burdened Cost
Cost
Revenue
Cost
Chapter 20 - Page 29
Agenda
Agenda
Chapter 20 - Page 30
Microsoft
Project
Work Breakdown Structure
Budget Data
Progress Information
Oracle
Projects
Chapter 20 - Page 31
Oracle Projects
Task 1.1
Start - 01-SEP-2007 08:00
Duration - 2.5 Days
Finish - 03-SEP-2007 12:00
Task 1.1
Start - 01-SEP-2007
Duration - 2.5 Days
End - 03-SEP-2007
Chapter 20 - Page 32
Recurring Tasks
Recurring Tasks
Oracle Projects
Microsoft Project
Send to Oracle Projects
Normal Task
Recurring Tasks
When you send a recurring task from Microsoft Project, the task is received in Oracle Projects
as a normal task, and received back in the same project in Microsoft Project as a recurring task.
If you receive the task in a new project in Microsoft Project, the task is received as a normal
task.
Chapter 20 - Page 33
Scheduling Fields
Populated with
Values from
Microsoft Project
Update Values in
Oracle Projects
Chapter 20 - Page 34
Chapter 20 - Page 35
Microsoft Project
Oracle Projects
Project Name
Project Number
Organization
Project Manager
Market Sector
Send a new
project
Customer (Primary)
to Oracle
Projects
Chapter 20 - Page 36
Oracle Projects
Chapter 20 - Page 37
Microsoft
Project
Link
Oracle
Projects
Chapter 20 - Page 38
Oracle
Projects
Microsoft
Project
Chapter 20 - Page 39
Oracle Projects, you must enable the Enable Percent Complete Collection option for tasks
types that you assign to tasks.
Enable progress options for the workplan: To send progress information from
Microsoft Project to Oracle Projects, you must enable the following progress options for
the workplan in Oracle Projects:
- Allow Physical Percent Complete Collection: Enable this option to enable the
collection of physical percent complete for tasks and deliverables. If you do not
enable this option, you cannot collect physical percent complete for tasks and
deliverables.
- Allow Physical Percent Complete Overrides: Enable this option to enable the
override of physical percent complete if you also select the Allow Physical Percent
Complete Collection option. If you do not select this option, then physical percent
complete for a task cannot be overridden.
Set the status date in Microsoft Project: In Oracle Projects, the As of Date refers to the
date for which you are collecting progress. The progress cycle that you assign to a
workplan determines the As of Dates that you can select. Oracle Projects populates the list
in the As of Date field with five dates, starting with a default As of Date. Microsoft
Project uses the Status Date for a project as the As of Date for progress. To send progress
to Oracle Projects, set the Status Date as follows:
- If you are sending progress to a working workplan version, then you can set the
Status Date in Microsoft Project to any date.
- If you are sending progress and publishing the workplan version at the same time,
then the Status Date in Microsoft Project must match one of the five dates in the As
of Date field list in Oracle Projects.
- If you are updating progress for a previously published workplan version, then the
Status Date in Microsoft Project must either correspond to an earlier date or match
one of the five dates in the As of Date field list in Oracle Projects.
Chapter 20 - Page 40
Budget Information
Workplan Structure
Project Data
For financial structures, costs are sent to Oracle Projects by sending budget
information. For workplan structures, costs are sent by sending project data.
Chapter 20 - Page 41
Send budget
information to
Oracle Projects.
Chapter 20 - Page 42
If you are creating a new budget version, you can enter a Change Reason
Determine how you want to store the costs in Oracle Projects. You can store the costs as
Raw Cost, Burdened Cost, or Revenue.
Choose the Calculate Additional Amounts option if you want to calculate additional
budget amounts in Oracle Projects based on the data being sent.
Chapter 20 - Page 43
Create budget in
Oracle Projects
Microsoft
Project
Chapter 20 - Page 44
Microsoft Project
WBS Code
Oracle Projects
Budget
Task No.
1.1
1.1
1.1.1
1.1.1
1.1.1.1
100
1.1.1.2
100
1.1.1.3
100
Budget
300
Chapter 20 - Page 45
Text5
Oracle Projects
Task No.
Description
A10
A10
Task 1
1.1
A11
A11
Task 1.1
1.1.1
A12
A12
Task 1.1.1
A13
A13
Task 1.1.2
1.1.1.1
1.1.1.2
1.1.2
2
2.1
A14
2.2
Example: Transferring Text5 task numbers to Oracle Projects. Note that
subtask 2.1 is not transferred because its parent task is unnumbered.
Chapter 20 - Page 46
Unique ID
Use the Unique ID option if you want Oracle Projects to use the task numbers generated in the
Unique ID field in Microsoft Projects.
Advantages: Microsoft Project generates the numbers as you create tasks, but values are
always unique because Microsoft Project does not reuse the numbers as you add, move,
and delete tasks. You cannot modify the outline numbers yourself. Because the numbers
are always unique, the task numbers for linked projects are unlikely to become
unsynchronized.
Disadvantages: Some people may find that the simple integer format of the task number
makes it difficult to discern tasks and subtasks.
If you plan to send rolled up WBS and budget data to Oracle Projects, you must use the Unique
ID option.
Column Text5
Use the Column Text5 option if you want to enter your own task numbers. When you select
this option, Oracle Projects creates a new Text5 column in the Gantt chart view in Microsoft
Project, and Oracle Projects uses as task numbers any numbers that you enter in the column.
You can also control which tasks are sent to Oracle Projects, because only tasks that have
entries in the Text5 column are sent to Oracle Projects. However, Oracle Projects does not send
numbered subtasks that belong to an unnumbered direct or higherlevel parent.
Advantages: You have complete control over both the task numbering format and which
tasks are sent to Oracle Projects. After you send a project to Oracle Projects, the font of
the task number in Text5 changes to bold italic. If you add a new task, you can see
immediately if it has been sent to Oracle Projects or not.
Disadvantages: You are completely responsible for coordinating the task numbers in
linked projects. If you overwrite or delete values in the Text5 field, linked projects may
become unsynchronized. You must be very careful not to reuse task numbers in Microsoft
Project that have already been sent to Oracle Projects. Use of the Column Text5 also
affects templates and projects that you receive into (download to) Microsoft Project.
Chapter 20 - Page 47
Oracle Projects
Chapter 20 - Page 48
Microsoft Project
Chapter 20 - Page 49
Agenda
Agenda
Chapter 20 - Page 50
Project Template
Oracle
Projects
Microsoft
Project
You can receive any valid project or project template from
Oracle Projects in Microsoft Project.
Chapter 20 - Page 51
Progress
Published workplan
version with
progress
Microsoft Project
Progress information received in Microsoft Project depends on whether
the published workplan version in Oracle Projects has submitted
progress.
Chapter 20 - Page 52
Chapter 20 - Page 53
Project
Oracle
Projects
Project
Resource Lists
Microsoft
Project
Chapter 20 - Page 54
To receive a resource list from Oracle Projects, choose Oracle Projects > Receive from Oracle
Projects > Resource List.
Resource Information
By default, the following information from resource lists are received into resource sheets in
Microsoft Project:
Resource Name into Resource Name
Resource Class into Resource Type
Resource UOM into Text2
Resource Burdened Rate into Resource Standard Rate
Your company can specify the resource information that will be received into Microsoft
Project. The information that you can receive depends on how you implement Microsoft
Project Integration. The data may include:
Person ID
Job ID
Organization ID
Organization Name
Standard Rate
Overtime Rate
Cost Per Use Rate
To receive additional resource information, your system administrator or implementation team
needs to customize the view PA_AMG_RESOURCE_INFO_V to specify what data will be
received and where the data will be mapped in Microsoft Project. The data appears in the
following columns in Microsoft Project:
Text1 through Text6
Cost1 through Cost4
Overtime Rate
Cost Per Use
Standard Rate
Chapter 20 - Page 55
Unit of Measure
Task Manager
Task Type
Priority
Task Status
Progress Status
Work Type
Item
Chapter 20 - Page 56
Item
Unit of Measure
Task Type
Task Status
Work Type
Chapter 20 - Page 57
Chapter 20 - Page 58
If you receive actuals at the resource assignment level, the active project in Microsoft Project
receives the lowest level todate actuals for each resource assignment from Oracle Projects. In
Microsoft Project, actual cost amounts are stored in the Actual Cost column. The actual
quantity values (labor resources only) are stored in the Actual Work column.
How Preferences Affect Task and Resource Assignment Levels
If you have set Oracle Projects preferences to use either Column Text5 or Lowest WBS level
to send, the Work Breakdown Structure for a linked project is different in Microsoft Project
and Oracle Projects. Collecting and summarizing actuals can take place only for the lowest
level tasks in Oracle Projects, so projects received in Microsoft Project will contain all of the
task details or resource assignment level actuals, as summarized in Oracle Projects.
Chapter 20 - Page 59
Agenda
Agenda
Chapter 20 - Page 60
Deleting a Task
Deleting a Task
Project
Task 1
Task 1.1
Task 2
Task 1.2
Delete task
To delete tasks for linked projects in Microsoft Project, you can
use the Delete Task command in the Oracle Projects menu or the
Delete key in Microsoft Project.
Deleting a Task
To delete tasks for linked projects in Microsoft Project, use either the Delete Task command in
the Oracle Projects menu or the Delete key in Microsoft Project.
Do not use the Edit > Clear > Entire Task function in Microsoft Project to delete tasks
from linked projects. If you do, the deletion will not be sent to Oracle Projects when you
update, and you will not be able to send revised Work Breakdown Structure information to
Oracle Projects. If you delete a task using this method, clear the project link and receive
the project into a new project.
Oracle Projects uses the business rules defined to verify that you can delete the selected
task and then deletes the task in both Microsoft Project and Oracle Projects.
Deleting a parent task deletes all of its subtasks. You cannot delete a top task.
The Delete Task confirmation page only enables you to select for deletion those tasks that
do not violate any business rules in Oracle Projects and are otherwise eligible to be
deleted.
If a task violates Oracle Projects business rules or is otherwise ineligible for deletion, the
page disables its select option and displays an exception reason that explains why the task
cannot be deleted.
Copyright 2007, Oracle. All rights reserved.
Chapter 20 - Page 61
Link
Project
Link
Microsoft Project
Project
Resource
List
Oracle Projects
Chapter 20 - Page 62
Chapter 20 - Page 63
Tools
Tools
Tools
In Microsoft Project, choose Oracle Projects > Tools to access the available tools.
Copy Microsoft Project fields to Oracle Progress fields
- You can copy the progress fields in Microsoft Project to custom Oracle Projects
progress fields in Microsoft Project.
Copy Oracle progress Fields to Microsoft Project fields
- This tool allows you to copy the custom Oracle Projects progress fields in Microsoft
Project to progress fields in Microsoft Project.
Uninstall Microsoft Project Integration
Chapter 20 - Page 64
Summary
Summary
In this lesson, you should have learned how to:
Describe the features of Microsoft Project Integration
with Oracle Projects
Identify the steps for implementing Microsoft Project
Integration
Explain integration considerations
Chapter 20 - Page 65
Chapter 20 - Page 66
Chapter 21 - Page 1
Chapter 21 - Page 2
Chapter 21 - Page 3
Objectives
Objectives
After completing this lesson, you should be able to do the
following:
Describe the integration between Oracle Project
Management and Oracle Project Collaboration
Define additional team member home page layouts
Chapter 21 - Page 4
Agenda
Agenda
Overview of Oracle Project Collaboration
Implementing Oracle Project Collaboration
Chapter 21 - Page 5
Team
Collaboration
Coordinate
Work
Employees
Contingent
Workers
Structured
Project
Workspace
Share Documents
Resolve
Issues
Customers
Chapter 21 - Page 6
progress status and resolution. Team members can assign actions to fellow team members so
that the ownership and steps to resolution are communicated clearly and consistently.
Collaborative Change Request and Change Order Resolution
For all projects on which they are assigned, team members have visibility into open change
requests and change orders and the actions for which they are responsible. Team members can
implement and report progress information on existing documents, raise new change
documents, and assign actions to their team members, driving toward rapid resolution.
Collaborative Document Sharing
Team members can access project documents easily and securely. They can attach documents
to projects, issues, and change requests, and change orders.
Quick Access to Common Functions
The shortcuts available from Team Member Home provide easy access to frequently
performed functions. Available shortcuts include:
Time Entry (via Oracle Time and Labor)
Expense Entry (via Oracle Internet Expenses)
Task Progress Update
Schedule and Profile View (via Oracle Project Resource Management)
Utilization View
Open Requirement Search (via Oracle Project Resource Management)
Add Administrative Assignments (via Oracle Project Resource Management)
Desktop Integration
Team members can continue to use their daily desktop tools to access their up-to-the-minute
project information. Workflow notifications are sent via e-mail, allowing team members to
collaborate without logging into Oracle Projects. Issue and change lists can be downloaded to
the desktop for use within Microsoft Excel.
Oracle Projects delivers seamless integration between the Oracle Projects applications and
Microsoft Project through an easy to use web interface. The intuitive graphical user interface is
an extension of existing Microsoft Project menus and windows, and each function and process
preserves the enterprise business rules and function security defined in Oracle Projects.
Chapter 21 - Page 7
Quickly access
common functions
Respond to project
actions
Share documents
Report progress
Chapter 21 - Page 8
Role-Based Security
Role-Based Security
Project B
Project Manager
Project A
Consultant
Project C
Billing Supervisor
Role-Based Security
Rolebased security enables you to control user actions on a specific project based on the
users current role on the project. Every project team member has a role. Role-based security
can be used to determine the level of access a user has to a project.
With rolebased security, during implementation you assign menus to roles, and menus are in
turn comprised of security functions. A single person can play different roles on different
projects and can therefore have different security access for different projects. A team
member's role defines the functions he or she can perform on a project. Rolebased security
overrides responsibilitybased security for individual users. The system applies responsibility
based security to users who have not been assigned project roles, as well as to users who have
project roles without corresponding function menu assignations.
For additional discussion regarding project security, see the course titled R12 Project
Foundation Fundamentals.
Chapter 21 - Page 9
Agenda
Agenda
Overview of Oracle Project Collaboration
Implementing Oracle Project Collaboration
Chapter 21 - Page 10
Chapter 21 - Page 11
Chapter 21 - Page 12
2. Select Team Member Home as the layout type from the Create Page Layout list.
3. On the Create Page Layout page, enter the information for the new layout.
4. Select a shortcut menu.
- Using standard menu functionality in the System Administrator responsibility, you
can define a variety of shortcut menus using the Menus window. By tying together
submenus, you can create a hierarchical shortcut menu with a maximum of three
levels. The lowest level menu is always the shortcut link.
- Shortcut links are composed of user functions and are therefore subject to rolebased
security. This enables you to control link access based on the role of a user on a
project. For example, you can make the Add Team Members link visible only to
project managers and other users whose role includes the ability to perform this
function. In addition, certain links are subject to product licensing.
- You cannot associate a section both as a link and as a section on the same page.
5. Optionally, add page sections.
6. Optionally, add links.
- Links can be displayed on each page. Links provide easy access to related project
information.
You can create multiple configurations of the Team Member Home page. However, you can
use only one configuration per responsibility and user.
Chapter 21 - Page 13
Profile Options
Profile Options
Profile Option
PA: Licensed to Use Project Collaboration
PA: Highlight Starting Tasks: Number of Days
PA: Home Page Highlights: Number of Weeks
PA: Team Member Home Page Layout
Profile Options
PA: Licensed to Use Project Collaboration
Indicates if Oracle Project Collaboration is licensed. Available values are listed below:
- Yes: Oracle Projects allows you to perform all Project Collaboration functions.
- No: Oracle Project Collaboration functions cannot be used.
- (No Value): Equivalent to No
You can set this profile option only at the site level.
PA: Highlight Starting Task: Number of Days
This profile option determines which tasks are highlighted as Upcoming in the Open and
Upcoming Tasks region.
You can set this profile option at the responsibility and user levels.
The default value is 14.
PA: Home Page Highlights: Number of Weeks
This profile option specifies the number of weeks of future team activity to display in the
Team Highlights table on the Project Home page.
You can set this profile option only at the site level.
Copyright 2007, Oracle. All rights reserved.
Chapter 21 - Page 14
Chapter 21 - Page 15
Summary
Summary
In this lesson, you should have learned how to:
Describe the integration between Oracle Project
Management and Oracle Project Collaboration
Define additional team member home page layouts
Chapter 21 - Page 16
Objectives
Objectives
After completing this lesson, you should be able to do
the following:
Discuss the key aspects of Oracle Project
Management
Identify the other courses available in the Oracle
Projects learning path
Agenda
Agenda
Workplans
Workplans
Create multiple versions of
workplans.
Submit workplans for
approval.
Publish workplans.
Compare workplans.
Designate a baseline
version of the workplan.
Use workplans to manage
your projects.
Workplans
The workplan structure organizes the tasks that define all of the work in a project. Project
managers and task managers can create tasks and define their attributes, such as task schedules,
resource assignments, and dependencies.
A workplan structure includes the following functionality:
Workplan Versioning
- You can create multiple versions of the workplan. This enables whatif analysis for
project managers and a historical archive of changes to the workplan.
Workplan Approval and Publication
- You can submit a workplan for approval for change control purposes. Once
approved, or if approval is not necessary, you can publish the workplan. Publishing
the workplan communicates new tasks, dates and changes that affect the schedule of
the workplan.
Workplan Baseline
- You can designate a version of the Workplan as the baseline version.
Comparing Workplans
- When comparing two versions of a workplan structure for a project, you may have a
task present in one workplan version, but missing in the other workplan version.
Depending on which version you are viewing, different rules will apply in
displaying and roll up of task information.
Third Party Project Tool Integration
- You can integrate with thirdparty project management and scheduling tools. When
you integrate with another project tool, you can send and receive tasks, progress,
budgets, resources and other project information. For additional discussion
regarding Microsoft Project Integration, see the lesson titled "Microsoft Project
Integration."
Project Deliverables
Project Deliverables
Project Deliverables
A project deliverable is the output that must be produced to complete a project or task. A
deliverable can result from the need to satisfy an external contractual obligation, or the need to
fulfill an internally planned activity. Many project-oriented organizations require the concept
of deliverables to effectively track the tangible outputs from a project and to provide a
mechanism to measure project performance.
Examples of deliverables are:
A detailed design document
A training manual
A product
In Oracle Project Management, you can create project deliverables, associate them with
workplan tasks, and track them. You can also integrate them with supply chain management
and billing applications to streamline your business process.
You can define deliverables at the project or task level. Each deliverable is identified by its
type class. There are three type classes for deliverables: Item, Document, and Other. A project
or task can have multiple deliverables. In some cases, the project deliverables are known in
advance of planning the work breakdown structure. You can define all the deliverables that
Copyright 2007, Oracle. All rights reserved.
need to be produced to complete the project. Later, after the work breakdown structure is
defined, you can associate deliverables to workplan tasks.
In other cases, the work breakdown structure is deliverable-oriented. You can define a
deliverable-oriented work breakdown structure and deliverables together. You can also
associate one or more workplan tasks with a deliverable or vice-versa.
Progress Management
Progress Management
Physical Percent
Complete
Actual Quantity
Progress Management
Progress is the collection, processing, and reporting of actual quantities and costs, estimate to
complete quantities and costs, dates, and physical percent complete for a project.
You use progress to report on whether workplan execution is on track. This allows you to make
adjustments to work planning if progress is ahead of or behind schedule. You can also use
progress to forecast the effort and costs at project completion, generate revenue, and invoice
customers, and perform financial reporting.
When you collect and submit progress, Oracle Projects rolls up progress from resources to a
task, from deliverables to a task, from lower level tasks to a summary task, and from summary
tasks to a project.
Oracle Projects calculates physical percent complete based on the submitted progress and it
rolls up the physical percent complete to higher levels of the task hierarchy. Physical percent
complete enables you to assess the amount of work achieved at each level of a project.
Oracle Projects uses physical percent complete to calculate earned value measures for each
task. You can review information such as physical percent complete and earned value
measures to monitor the health and performance of a project.
Program Management
Program Management
Program
Project
Project
Project
Program Hierarchy
Programs enable you to view and manage workplan schedule
information across a hierarchy of projects and obtain benefits
not available from managing each project individually.
Program Management
A program is a special project with characteristics that allow multiple related projects to link to
it and create a hierarchy.
Scheduled dates roll up to the program across the hierarchy of linked projects. So, programs
enable you to view and manage workplan schedule information across different related
projects, and obtain benefits not available from managing each project individually.
Model financial
impact of planning
alternatives.
Issue Management
Issue Management
Issue Management
An issue is a concern, problem, or outstanding question on a project or task. Issue management
is the process of creating, managing, resolving, and closing issues. This process often requires
the collection of input from various people associated with the project, and other interested
parties. Oracle Project Management provides you with a centralized issue management system
that enables you to manage this process and communicate issues in a consistent and timely
manner. Issues must be associated with a project or project/task combination.
Issue management offers many features, such as the ability to:
Use a predefined set of issue types
Create issues with assigned actions
Define custom user statuses
Associate related documents to an issue
Enable team members to comment on an issue
Copy existing issues to expedite the creation of new issues
Export a list of issues into a Microsoft Excel spreadsheet to perform further analysis
Automatically route issue approvals using Oracle Workflow
Copyright 2007, Oracle. All rights reserved.
Change Management
Change Management
Change Requests
Document and
approve potential
changes
Change Documents
Change Orders
Create and manage change
documents for projects.
Track and
implement
approved
changes
Change Management
A change is an event, action, or condition that affects the scope, value, or duration of a project
or task. All change documents must be associated with a project or project/task combination.
Change management is the process of creating, managing, resolving, implementing, and
communicating changes. Change management encompasses both change requests and change
order:
Change requests enable you to document potential changes to the scope of a project and
to facilitate the approval process.
Change orders enable you to track and implement the impacts of changes to a project.
- You can merge the impacts of multiple change requests into a single change order.
Once approved, you can implement the impact of a change order.
Change requests and change orders are sometimes referred to collectively in Oracle Projects as
change documents.
Notify team
members.
Document Management
Document Management
Budget and Forecast Versions
Change Documents
Issues
Projects
Status Reports
Attach documents to create
a repository of projectrelated information.
Tasks
Examples of where you can
attach documents in Oracle
Project Management.
Document Management
Oracle Project Management enables you to attach, store, and associate documents with a
project on which you are a team member. To attach documents, you must have authority to
access the corresponding project, task, or function. If you have access to a project, task, or
function, then you automatically have access to all attached documents.
Earned Value
Profitability
Capital Costs
Billing and
Collections
Project performance reporting also enables you to choose one reporting dimension (for
example, a task) and analyze that dimension by other reporting dimensions (for example,
resources or time).
accrued revenue, and other information. You can also drill down to Oracle Payables to view
the Invoice Overview form and to Oracle General Ledger to view Taccounts. For additional
discussion regarding Expenditure Inquiry, see the coursed titled "11i Project Costing
Fundamentals."
You can review invoice and funding information for contract projects using both Invoice
Review and Funding Inquiry. You can also review retention information for contract projects
using Retention Inquiry. For additional discussion regarding Funding Inquiry, Invoice Review,
and Retention Inquiry, see the course titled "11i Project Billing Fundamentals."
4. Collect Progress
5. Update Task
Information
Resource Data,
Workplan Data
(Unscheduled)
Workplan Data,
(Scheduled)
Create Initial
Project Workplan
Workplan Data
(Scheduled)
2. Schedule Project
6. Reschedule
Project Workplan,
Update Task
Information
Resource Data,
Workplan Data
(Unscheduled)
Microsoft Project
Oracle Projects
Team
Collaboration
Employees
Coordinate
Work
Subcontractors
and Partners
Structured
Project
Workspace
Share Documents
Resolve
Issues
Customers
Agenda
Agenda
Summary
Summary
In this lesson, you should have learned how to:
Discuss the key aspects of Oracle Project
Management
Identify the other courses available in the Oracle
Projects learning path