Sei sulla pagina 1di 56

Projects- Setup Process

Oracle e-Business Suite Implementation Release 12


Document by

M. Prashanth Reddy

Projects Setup Cycle

Table of Contents
Table of Contents ..................................................................................................................................................................... 2
INTRODUCTION.................................................................................................................................................................... 3
Oracle Project Setup Check List ............................................................................................................................................ 4
Organization Definition ......................................................................................................................................................... 5
Overview of Organizations: ............................................................................................................................................... 5
Defining Project Organization: ................................................................................................................................. 5
Defining Organization Hierarchy: ........................................................................................................................... 8
Define Responsibility ............................................................................................................................................................ 11
Responsibility Profile Options:........................................................................................................................................ 11
Implementation Options ...................................................................................................................................................... 12
Expenditure/ Resource Definition ..................................................................................................................................... 18
Expenditure Categories: ................................................................................................................................................... 18
Expenditure Types: ........................................................................................................................................................... 19
Expenditure Type Class: ......................................................................................................................................... 20
Rate Schedules ....................................................................................................................................................................... 21
Budget Types ......................................................................................................................................................................... 23
Budget Entry Methods.......................................................................................................................................................... 24
Resource List .......................................................................................................................................................................... 26
Project Types .......................................................................................................................................................................... 28
Contract Project Type ....................................................................................................................................................... 28
Capital Project Type .......................................................................................................................................................... 35
Indirect Project Type ......................................................................................................................................................... 40
Project Template .................................................................................................................................................................... 44
Auto-Accounting ................................................................................................................................................................... 48
Defining Auto Accounting Lookup Sets ........................................................................................................................ 48
Defining Auto Accounting Rules .................................................................................................................................... 49
Assigning Auto Accounting Rules ......................................................................................................................................52
Appendix ................................................................................................................................................................................54
1.

Keyboard Help........................................................................................................................................................... 54

2.

Toolbar Help .............................................................................................................................................................. 55

PROJECTS_SETUP_PROCESS_CYCLE

Projects Setup Cycle

INTRODUCTION
Oracle Projects provides an integrated cost management solution for all projects and activities within an
enterprise. With Oracle Projects you can manage costs across currency and organizational boundaries. Oracle
Projects acts as a central repository of project plans and transactions, processes project costs, and creates
corresponding accounting entries to satisfy corporate finance requirements.
Oracle Projects gives operations managers and finance managers complete and timely access to project
performance information and the resulting accounting impacts thereof.

PROJECTS_SETUP_PROCESS_CYCLE

Projects Setup Cycle

Oracle Project Setup Check List


Oracle Projects provides common foundation across all Oracle Products;
- Project Costing
- Project Billing
- Project Resource Management
- Project Management
- Project Collaboration
The following check list shows the steps to complete for Oracle Project Setups;
- Ledgers and Currencies
- Calendars
- Organization Definition
- Define Responsibilities
- Responsibility Profile Options
- Implementation Options
- Resource Definition
- Rate Schedules definition
- Project Types
- Project Templates
- Auto Accounting Lookups, Rules and Assignments

PROJECTS_SETUP_PROCESS_CYCLE

Projects Setup Cycle

Organization Definition
Overview of Organizations:
The business group organizations we define represent each legislative unit under which your business
operates. Within each business group, you can define organizations to represent the structure of your
enterprise.
Many enterprises choose to maintain one single business group so that they can manage and report
information from all parts of enterprises at the same time.
Companies having foreign operations must define unique business groups for each country.

Defining Project Organization:


Pre-requisites for defining Organization:
- Primary Ledger
- Legal Entity
- Operating Unit
- Calendar
Organization Classifications to be assigned for a Project Organization,
- Inventory Organization:
- Project Expenditure/Event Organization: Expenditure/Event Organizations are organizations that can own
project events (labor and non-labor) and can incur expenditures for projects in the processing operating unit.

Project Invoice Collection Organization: If your business decentralizes its invoice collection within an
operating unit, you must enable the Project Invoice Collection Organizations classification for each organization
in which you want to process invoices.

Project Task Owning Organization: Project/Task Owning Organizations are organizations that can own
projects and/or tasks in the operating unit.

PROJECTS_SETUP_PROCESS_CYCLE

Projects Setup Cycle


1.
2.
3.
4.

Define the Project Organization name.


Select the Location
Select the respective Organization Classification
Under Inventory Organization classification we assign the Ledger, Legal Entity, Operating unit,
Calendar, and respective accounts.

Under Accounting Information we assign Primary Ledger, Legal Entity and Operating Unit.

Under Inventory Information we assign the calendar and the respective accounts.

PROJECTS_SETUP_PROCESS_CYCLE

Projects Setup Cycle


-

Under Receiving Information we assign receiving control details.

Note: The receiving controls are unique for each organization under an operating unit.
5. Under Project Expenditure/Event Organization classification we assign the operating Unit and
Calendar.

6. Under Project Task Owning Organization classification we define what kind of project types we can
define under that project organization.
PROJECTS_SETUP_PROCESS_CYCLE

Projects Setup Cycle

Note: Once Project Organization and other Inventory organizations are defined under an operating unit,
organization hierarchies to be defined.

Defining Organization Hierarchy:


An organization hierarchy illustrates the relationship between the organizations. When a hierarchy is defined,
we tell oracle projects that which organization is subordinate to which organization.
To define an organization hierarchy, we use Organization Hierarchy setup window. The organizations we
define here appear in the list of values of Implementation Options window.
You specify a start organization to indicate which branch of your organization hierarchy you want Oracle
Projects to recognize as the top of your hierarchy for a particular purpose. If you want to use your entire
organization hierarchy, your top organization (generally the business group) is the start organization.
Organization hierarchies can be created as many as required for different reporting and processing needs.
There are four types of Organization Hierarchy Versions:
Project Burdening Hierarchy Organization
Project Expenditure/ Event Organization
Project / Task owning organization
Project default Reporting Organization

PROJECTS_SETUP_PROCESS_CYCLE

Projects Setup Cycle

1.
2.
3.
4.
5.
6.
7.

Enter a unique name for the hierarchy.


Check Primary check box if you want to set this hierarchy as main reporting hierarchy.
Save and enter the version number and date.
Save work.
Query the top organization in the organization block.
In the subordinates block select the next organization in the hierarchy.
To add organizations below the subordinate organizations then clicks on Down button and add the
next subordinate organization.
8. Generally the Business group is selected as top organization and then followed by the operating unit and
the project organizations.

Business Group

Operating Unit

Project Organization

PROJECTS_SETUP_PROCESS_CYCLE

Projects Setup Cycle


9. To create a new version for the hierarchy, place the cursor on the Version Number block and click on
down arrow to create a new version and enter the start date for the new version.
10. Once the new version is created, then automatically the previous version will become inactive.
11. Copy Hierarchy is used to copy an existing hierarchy, enter the name of the new hierarchy and enter the
version name and start date for the hierarchy.
12. Then click on Copy Hierarchy button, select the required hierarchy from the list of values. The same
values will copy to new hierarchy created.
Navigation from Project Module:

Setup

Resources and
Organization

HR FOUNDATION

Work Structures

Organization

Hierarchy

PROJECTS_SETUP_PROCESS_CYCLE

10

Projects Setup Cycle

Define Responsibility
Create Project responsibility assigned with the respective menus and set of requests.
Once the responsibility is defined, then assign the below set of Profile Options to that responsibility

Responsibility Profile Options:


Profile Option

Values to set at Responsibility Level

GL Ledger Name

Select the respective Ledger Name

GL: Data Access Set

Select the respective Ledger Name

HR: Security Profile

Select the Business Group

HR: Business Group

Select the Business Group

HR: Cross Business Group

Set the value to Yes at responsibility level

HR: User Type

Select HR with Payroll User

MO: Operating Unit

Select the Operating Unit

MO: Security Profile

Select the Business Group / Company Code

PA: Cross Project User Update

Set the value to Yes if that responsibility can have access to edit data.
Without PA: Cross Project User View to yes this profile option has no
significance

PA: Cross Project User -- View

Set this to Yes if only view access to be given to the responsibility.

PROJECTS_SETUP_PROCESS_CYCLE

11

Projects Setup Cycle

Implementation Options
In a multiple organization environment, each operating unit has its own implementation options. Defining
implementation options determines how data is interfaced with other oracle applications.
Pre-Requisites required for defining Implementation Options:
-

Defining Ledger
Defining Business Group
Defining Organization Hierarchy

The oracle implementation options include the following group of options:

System Implementation
Currency Implementation
Project Setup Implementation
Staffing Implementation
Expenditure/ Costing Implementation
Billing Implementation
Cross Charge
Internal Billing

PROJECTS_SETUP_PROCESS_CYCLE

12

Projects Setup Cycle


1. System Implementation Options:

Specify the ledger to tell Oracle Projects to use which ledger. Other modules like Accounts Receivables,
Accounts Payables, Oracle general ledger, Oracle purchasing and oracle assets also should be assigned
with this same ledger.
If the profile option HR: Cross Business Group is set to Yes the business group field will display the
value as All.
If the profile option HR: Cross Business Group is set to No then the business group field will display
the business group assigned to the responsibility using HR: Security Profile profile option
Specify a summarization period type which is used when updating project summary amounts. Select
GL Period Type.
Period Types are of two types GL Period Type: Summarization is carried by ITD/YTD/PTD and in PA
Period Type: Summarization is carried by Monthly, Weekly etc.
Oracle Projects maintain summary amounts as ITD, PTD, and YTD.
The default calendar value assigned to the ledger will be displayed in the Calendar name field.
Select the PA Period type.
Default asset book is selected if under one operating unit there are two asset books, and then we select
the default asset for the project asset.
Check the Maintain Common PA and GL Periods check box to automatically maintain the PA and GL
periods.
Under Default Reporting Organization hierarchy: The Organization hierarchy created is selected from
the list of values. The start organization is selected for reporting as per the hierarchy list available in the
list of values.

PROJECTS_SETUP_PROCESS_CYCLE

13

Projects Setup Cycle


2. Currency Implementation Options:

Functional currency is default value displayed based on the currency assigned to the ledger.
Costing Exchange Rate Date Type:

- Expenditure Item Date: The project uses the transaction date as exchange rate date for calculating the
exchange currency rate.
- PA Period Ending Date: The system will calculate the default exchange rate date period end date for
calculating the exchange rate.
Select the Exchange Rate Type.

3. Project Setup Implementation Options:

Select the method and type of Project Numbering" process.

PROJECTS_SETUP_PROCESS_CYCLE

14

Projects Setup Cycle


-

Select the organization hierarchy to the operating unit to control which organizations can own the
Project/ Tasks.

4. Staffing Implementation Options:

5. Expenditures/ Costing Implementation Options:

PROJECTS_SETUP_PROCESS_CYCLE

15

Projects Setup Cycle


6. Billing Implementation Options:

7. Billing Implementation Options:

PROJECTS_SETUP_PROCESS_CYCLE

16

Projects Setup Cycle


8. Cross Charge:

9. Internal Billing:

PROJECTS_SETUP_PROCESS_CYCLE

17

Projects Setup Cycle

Expenditure/ Resource Definition


In Oracle Projects Resources are used for costing and budgeting purposes. For budgeting the created
expenditures should be added in Budgets > Resource Lists and for costing the created expenditure types must
be assigned with Expenditure Type Classes in expenditure types window.
Before creating expenditure types Expenditure Categories must be defined in Expenditure Categories
window.
We can categorize the resources into below 5 types:
Material
Man Power
Equipment
Sub Contract
General Expenses

Expenditure Categories:
An expenditure category defines the source of your organization costs; if an expenditure category is named as
Material then it refers to Material Cost for the organization.
Expenditure Categories are used for budgeting, transaction controls and reporting purposes, also in Auto
Accounting Rules.
Expenditure categories are used for grouping expenditure types for costing.
S. No
1
2
3
4
5

Expenditure Category
Material
Man Power
Equipment
Sub Contract
General Expenses

Remarks
Material Cost (Raw Materials like cement, iron, steel etc.)
Labour Cost (Electrician, Carpenter etc.)
Equipment Cost (Vehicle, machinery etc.)
Sub Contract Cost (Erection, Excavation, road works etc.)
Other expenses cost (Travelling, freight charges, miscellaneous costs etc.)

Defining Expenditure Categories: Expenditure type window is a setup window at instance level.
Navigation: Projects Responsibility > Setup > Expenditures > Expenditure Categories

PROJECTS_SETUP_PROCESS_CYCLE

18

Projects Setup Cycle

Enter a unique Expenditure category code and its description.


Mention the effective dates accordingly.
Once the category is defined, expenditure types to be crated against each category.

Expenditure Types:
An expenditure type is a classification of the cost that you assign to each expenditure item you enter in oracle
projects. Expenditure types definition is a process of further classification of expenditure categories.
Pre-requisites for defining Expenditure Types:

Expenditure Category
Revenue Category
Unit of Measure

Defining Expenditure Types: Expenditure type window is a setup window at instance level.
Navigation: Projects Responsibility > Setup > Expenditures > Expenditure Types

PROJECTS_SETUP_PROCESS_CYCLE

19

Projects Setup Cycle


Once the expenditure types are defined, the expenditure types should be defined with the Expenditure types
class.

Expenditure Type Class:


An expenditure type class tells Oracle Projects how to process an expenditure item.
Oracle projects predefine all the expenditure type classes:
S. No
1.
2.
3.
4.

Expenditure Type
Class
Straight Time
Overtime
Expense Reports
Usages

5.

Supplier Invoices

6.
7.

Miscellaneous
Transaction
Burden Transaction

8.

Inventory

9.

Work In Process

PROJECTS_SETUP_PROCESS_CYCLE

Remarks
Labor cost calculated using a base cost rate multiplied by hours
Labor cost calculated using a premium cost rate multiplied by hours
For each expenditure type classified by a Usage expenditure type class,
You also define non-labor resources and organizations that own each nonlabor resource.
Supplier invoices, discounts, and payments from Oracle
Payables or an external system, and receipt accruals from Oracle Purchasing.
Miscellaneous Transactions are used to track miscellaneous project costs.
Burden transactions track burden costs that are calculated in
an external system or calculated by Oracle Projects as separate, summarized
transactions
This expenditure type class is used for the following transactions:
Project Manufacturing transactions that are interfaced from
Manufacturing or Inventory to Oracle Projects
Oracle Inventory Issues and Receipts that are interfaced from Oracle
Inventory to Oracle Projects
This expenditure type class is used for Project Manufacturing
WIP transactions that are interfaced from Manufacturing to Oracle Projects.

20

Projects Setup Cycle

Rate Schedules
Pre-Requisites:
-

Define Organizations
Define Employees.
Define Jobs.
Define Implementation Options
Define Expenditure Types
Define Non-Labor Resources
Define Resource Classes

In Oracle Projects we have to define 4 types of Rate Schedules for each respective rate.
Employee: Use this type of rate schedule to define standard hourly rates or percentage markups by
employee.

Job: Use this type of rate schedule to define standard hourly rates by job title. When you enter a jobbased rate schedule, you enter a job group to indicate which jobs are used to determine rates.

PROJECTS_SETUP_PROCESS_CYCLE

21

Projects Setup Cycle

Non-Labour: Use this type of rate schedule to define rates or percentage markups by non-labor
expenditure type or non-labor expenditure type and non-labor resource combination.

Resource Class: Use this type rate schedule to define planning rates by resource class or by resource class
and organization combination.

PROJECTS_SETUP_PROCESS_CYCLE

22

Projects Setup Cycle

Budget Types
Budget types defines different types of budgets and forecasts that we plan when we want to create budget or
forecast that use oracle budgetary control and budget integration features.
We can create as many budget types as required; we classify each budget type either as a Cost budget or
Revenue budget.

For Cost Budget, we enter quantities, Raw Cost Amounts and Burdened Cost Amounts.
For Revenue Budget Type, we can enter quantities and revenue amounts.

Oracle Project predefines four types of budgets:

Approved Cost Budget


Approved Revenue Budget
Forecast Cost Budget
Forecast Revenue Budget

To define a budget type:


Navigate to the Budget Types window.
Enter a name and description for the budget type.
Enter effective dates for the budget type.
Select Cost Budget or Revenue Budget as the Amount Type.
If you want to enable Workflow for the budget type, then check the Use Workflow for Budget Status
Changes check box.
Save your work.
Use Workflow for Budget Status Change:
When you enable budgetary controls for a budget type, the process to create a baseline version varies depending
on whether you use workflow to control budget status changes.
If you do not use workflow to control budget status changes, then Oracle Projects calls the PA: Budget
Integration Workflow. If you use workflow to control budget status changes, then Oracle Projects changes the
budget version status to In Progress and calls the budget approval workflow.

PROJECTS_SETUP_PROCESS_CYCLE

23

Projects Setup Cycle

Budget Entry Methods


Budget entry methods specify and control how you enter a budget or forecast. You use budget entry methods
when you create budgets and forecasts that use budgetary controls and budget integration features.
Budget entry methods specify and control the following options:

The level of the work breakdown structure at which you enter a budget or forecast
The time phase that you use to enter budget and forecast amounts, if any
Whether you enter amounts that are categorized by resources
The amounts that you can enter

Budget entry methods simplify budget and forecast entry by leading you through the budget entry windows to
enter the data that you need. You select a budget entry method when you create a draft budget or forecast for a
project.

We specify a default budget entry method for a project type

Oracle Projects predefines three budget entry methods:

By lowest tasks and date range, Categorized by Resources


By lowest tasks and GL period, Categorized by Resources
By lowest tasks and PA period, Categorized by Resources

You can define additional budget entry methods during implementation.

To define a budget entry method:

Navigate to the Budget Entry Methods window.


Enter a name and description for the budget entry method.
Select an entry level. The entry level can be Project, Top Tasks, Lowest Tasks, or
Top and Lowest Tasks.
Select Categorized by Resources if you want to categorize amounts by resources.
Select a time phased type. The choices are Date Range, GL Period, PA Period, or None.
Select the enterable fields for cost and revenue using the displayed check boxes.
Save your work.

PROJECTS_SETUP_PROCESS_CYCLE

24

Projects Setup Cycle


For Budget Entry Method for Revenue Budget we use the below while implementing:

For Budget Entry Method for Cost Budget we use the below while implementing:

PROJECTS_SETUP_PROCESS_CYCLE

25

Projects Setup Cycle

Resource List
You can define the resource list as a hierarchy of resources up to two levels.
The top level is restricted to resource types, such as organization, expenditure category, and revenue category.
You use the following resource types to define the second level of the hierarchy:

Employee
Event Type
Expenditure Type
Job
Organization
Revenue Category
Expenditure Category
Supplier

Pre-Requisites:
Oracle Projects setup for different resource elements, such as:
People, Organizations, Jobs, and Job Groups (a part of the Oracle HRMS setup)
Expenditure Types, Expenditure Categories, Revenue Categories, and Event Types (PJC and PJB)
Supplier

To define a resource list:

Navigate to the Resource Lists window.


You can create a new resource list or use Copy From to edit and use an existing resource list. For a new
resource list, enter the Resource List name.
If your installation is in Cross Business Group Access mode, then resource list names must be unique
across the system.

PROJECTS_SETUP_PROCESS_CYCLE

26

Projects Setup Cycle

If your installation is in Single Business Group Access mode, then resource names must be unique within
each business group.
If the resource list is job-based, then you must enter a job group to be used for summarization. The
Resources region then displays jobs that belong to the job group you entered.
Resource Group Region: Choose how you want to group the resource list.
If you choose to group the resource list, then you enter resource groups. Select the resource group, and
override the alias and order if necessary.
In the Resources region, enter the resources for each resource group.
If you do not use grouping for the resource list, then use the Resources region to enter resources for the
resource list.
For each resource, select the resource type and resource, and override the alias and order, if necessary.
You can update a resource, add new resources, and remove a resource that you have not yet used for
budgeting or forecasting.
Note: To ensure that a used resource is not used in the future, deselect the Enable check box.
Save your work.

PROJECTS_SETUP_PROCESS_CYCLE

27

Projects Setup Cycle

Project Types
Project Type controls how the projects are created and controlled in oracle projects. At least one project type
must be defined for creating projects in oracle projects.
Oracle Project classifies Project Types into 3 types:
Contract Project Type
Capital Project Type
In - Direct Project Type
Pre-Requisites:
Before setting up the Project Types, define the following;
Define Implementation Options
Define service types
Define job groups and jobs (if you are using a billing job group other than the HR job group for billing).
Define burden schedules (if you are using burdening).
Define bill rate schedules (for contract project types).
Define invoice formats.
Define budget entry methods.
Define resource lists.
To define a new project type:

Open the Project Types window.


Enter the project type information, including any options appropriate for the project type class.
Save your work.

Contract Project Type


Details Tab:

PROJECTS_SETUP_PROCESS_CYCLE

28

Projects Setup Cycle


Service Type: A service type is a custom reporting attribute that you assign to each financial task to represent
activities that you want to track for financial purposes.
Role List: A role list specifies which roles are available on a project. You can specify a role list when you create a
project.
If you do not select a role list for a project, any role can be used on the project. The list of values of roles
on the project displays all roles defined in the system.
If you associate a role list with a project, you limit the roles that can be used on the project. The list of
values displayed for roles is shorter and project-specific.
Work Type: You define work types to represent a classification of work. You use work types to classify both
actual and scheduled work. The default work type for a project or project template comes from its project type.
Probability List: (optional) Enter a probability list. The probability list you enter provides the list of values for
the Probability field for projects. (Not used generally)
Administrative: Use this box to identify administrative indirect projects on which that you can create
administrative assignments in Oracle Project Resource Management. (Not used generally)
Unassigned Time: Enable this option if you want to track available resource time in utilization reporting. (Not
used generally)
Intercompany Billing: Choose this box if you want to use this project type for intercompany billing projects.
(Not used generally)
Organization Planning: You must define a unique project type to identify the organization projects that are
used in organization forecasting. Define the project type for organization forecasting projects with a class of
indirect and then enable the Organization Planning check box. (Not used generally)
Sponsored: Enable this check box if you want to fund projects with awards in Oracle Grants Accounting. (Not
used generally)
Contingent Worker Enabled: Enable this check box to include all purchase orders associated with contingent
worker enabled projects available for selection when a contingent worker enters a timecard. If you do not enable
this, only purchase orders associated with the project that the contingent worker entered on the timecard, are
available for selection. (Not used generally)

Costing Information Tab:


Details in this TAB are entered only if the orhanization is using Burdened cost. But most of the cases we only
use Raw Cost.
Unless Burdened Cost is used for costing, this tab is not used when the costing method is RAW cost..

PROJECTS_SETUP_PROCESS_CYCLE

29

Projects Setup Cycle

Budget Option Tab:

Allow Cost Budget Entry: Indicates if you allow entry of cost budget types.

Entry Method: The default budget entry method for cost budgets.
Resource List: The default resource list for cost budgets.

Allow Revenue Budget Entry: Indicates if you allow entry of revenue budget types. For contract
projects, you must enter a revenue budget for a contract project before it can accrue revenue and be
billed. For indirect and capital projects, you can choose to not allow entry of revenue budgets.

Entry Method: The default budget entry method for revenue budgets.
Resource List: The default resource list for revenue budgets.

Resource List for Status Reporting: The default resource list to use for summarizing project amounts
for status reporting.
You must enter a value to ensure that you can view information in the Project Status windows and
project status reports, even when you have not baselined a budget for the project. You typically select
the same resource list as one of the resource lists you use for budgeting. When you create a new project
template from scratch, Oracle Projects automatically creates a resource list assignment using this
resource list.

PROJECTS_SETUP_PROCESS_CYCLE

30

Projects Setup Cycle

Classification Tab:

You define project classifications to group your projects according to categories you define. A project
classification includes a class category and a class code.

Budgetary Control Tab:

Allow Override at Project Level: Check this check box if you want to allow users to modify the default
budgetary control settings that you enter for the project type.
The budgetary control settings for the project type are used when a project template or project is created. If this
check box is not checked, the user cannot change the values at the project template or project level.
PROJECTS_SETUP_PROCESS_CYCLE

31

Projects Setup Cycle


Budget Type:
For Budgetary Controls: Select a project cost budget type. (Budgetary controls can be enabled for cost
budgets only.)
For Bottom-Up Budget Integration: Select a project budget type to be integrated. You can select any
active budget type.
Control Flag: Check this check box to enable budgetary controls for the corresponding budget type. (Budgetary
controls can be enabled for only one budget type per project type.)
Balance Type: This field is used to define top-down and bottom-up budget integration.
For Bottom-Up Budget Integration: Select Budget.
For Top-Down Budget Integration: Select Encumbrance.
For No Integration (Independent Budgetary Controls): Leave field blank.
Non- Project Budget: This field is used to define top-down and bottom-up budget integration.
For Bottom-Up Budget Integration: Select a General Ledger budget from the list of values. The list of
values displays budgets with a status of Open or Current.
For Top-Down Budget Integration: Select the General Ledger Funding Budget from the list of values.
For No Integration (Independent Budgetary Controls): Leave field blank.

Billing Information Tab:

PROJECTS_SETUP_PROCESS_CYCLE

32

Projects Setup Cycle

Distribution Rules Tab:

Name: You select the distribution rules that can be allowed for any project of this project type. You can choose
any predefined distribution rule:
In the below table, the fields highlighted in Green are used very often.
Cost/Cost

Accrue revenue and bill using the ratio of actual cost to budgeted cost (percent spent)

Cost/Event Accrue revenue using the ratio of actual cost to budgeted cost (percent spent), bill based on events
Cost/Work Accrue revenue using the ratio of actual cost to budgeted cost (percent spent), bill as work occurs
Event/Event Accrue revenue and bill based on events
Event/Work Accrue revenue based on events, bill as work occurs
Work/Event Accrue revenue as work occurs, bill based on events
Work/Work Accrue revenue and bill as work occurs
Default: Check the box if you want to use the distribution rule as the default value for projects of this project
type. You can only have one default distribution rule for each project type.

PROJECTS_SETUP_PROCESS_CYCLE

33

Projects Setup Cycle

Project Status Work Flow Tab:

Starting Project Status: Enter a starting project status for each project type you create. The starting project status
used as the default when:

A project template is created.


A project is created by copying an existing project or project template. The project status of the new
project is the same as the current status of the existing project or project template, unless that starting
project status is invalid for the project type. In that case, the starting project status set in the Starting
Project Status field for the project type.

Use Workflow for Project Status changes: Select to initiate Workflow for all workflow-eligible project statuses
in projects with this project type.
Use Workflow for Budget Status changes: Select to initiate Workflow for all eligible project budgets in projects
with this project type.

PROJECTS_SETUP_PROCESS_CYCLE

34

Projects Setup Cycle

Capital Project Type


Details Tab:

Class: Select the class as Capital for capital projects


Service Type: Select the Service Type as Capital

Costing Information Tab:


Details in this TAB are entered only if the orhanization is using Burdened cost. But most of the cases we only
use Raw Cost.
Unless Burdened Cost is used for costing, this tab is not used when the costing method is RAW cost.

PROJECTS_SETUP_PROCESS_CYCLE

35

Projects Setup Cycle


If the project type for your project allows burdening, and you have selected to capitalize burdened costs (see
below), then you must run the PRC: Distribute Total Burdened Costs process to generate total burdened cost
debit and credit cost distribution lines. Unless this process is run you will not be able to generate asset lines for
your expenditure items.

Budget Option Tab:

Allow Cost Budget Entry: Indicates if you allow entry of cost budget types.

Entry Method: The default budget entry method for cost budgets.
Resource List: The default resource list for cost budgets.

Allow Revenue Budget Entry: For capital Projects Revenue Budget is not entered and not funding is
made against the project. Whatever cost is incurred against the project is recognized as the asset value.
Resource List for Status Reporting: The default resource list to use for summarizing project amounts
for status reporting.
You must enter a value to ensure that you can view information in the Project Status windows and
project status reports, even when you have not baselined a budget for the project. You typically select
the same resource list as one of the resource lists you use for budgeting. When you create a new project
template from scratch, Oracle Projects automatically creates a resource list assignment using this
resource list.

PROJECTS_SETUP_PROCESS_CYCLE

36

Projects Setup Cycle

Classification Tab:

You define project classifications to group your projects according to categories you define. A project
classification includes a class category and a class code.

Budgetary Control Tab:

Allow Override at Project Level: Check this check box if you want to allow users to modify the default
budgetary control settings that you enter for the project type.
PROJECTS_SETUP_PROCESS_CYCLE

37

Projects Setup Cycle


The budgetary control settings for the project type are used when a project template or project is created. If this
check box is not checked, the user cannot change the values at the project template or project level.
Budget Type:
For Budgetary Controls: Select a project cost budget type. (Budgetary controls can be enabled for cost
budgets only.)
For Bottom-Up Budget Integration: Select a project budget type to be integrated. You can select any
active budget type.
Control Flag: Check this check box to enable budgetary controls for the corresponding budget type. (Budgetary
controls can be enabled for only one budget type per project type.)
Balance Type: This field is used to define top-down and bottom-up budget integration.
For Bottom-Up Budget Integration: Select Budget.
For Top-Down Budget Integration: Select Encumbrance.
For No Integration (Independent Budgetary Controls): Leave field blank.
Non- Project Budget: This field is used to define top-down and bottom-up budget integration.
For Bottom-Up Budget Integration: Select a General Ledger budget from the list of values. The list of
values displays budgets with a status of Open or Current.
For Top-Down Budget Integration: Select the General Ledger Funding Budget from the list of values.
For No Integration (Independent Budgetary Controls): Leave field blank.

Capitalization Information Tab:

1. Cost Type: For the project type, specifies whether to capitalize costs at their burdened or raw cost amount.
There are two types of cost types RAW and BURDENED.
2. Require Complete Asset Definition: Specifies whether an asset definition in Oracle Projects must be
complete before you can interface costs to Oracle Assets. If you select this option, you do not need to enter
PROJECTS_SETUP_PROCESS_CYCLE

38

Projects Setup Cycle


information for the imported asset line in the Prepare Mass Additions window in Oracle Assets. The Asset
Interface process places asset lines with complete definitions directly into the Post queue in Oracle Assets. .
(Not used generally)
3. Override Asset Assignment: This field interacts with the assignment status of the asset to either call or
disregard the Asset Assignment client extension. . (Not used generally)
4. Event Processing Method: You can specify a capital event processing method to control how assets and
costs are grouped over time. You can choose to use either periodic or manual events.
Oracle Projects classifies three types of Event Processing methods,
-

Periodic: If the project uses the "Periodic" event processing method, you may generate capital events for
your project by submitting the process "PRC: Create Periodic Events".

The parameters for this process are:


Event Period: This can be any GL accounting period for Projects.
Asset Through Date: Include assets with a date placed in service prior to this date
Expenditure Item Date Through: The cutoff date for costs that should be included on the event.
Project Number: Enter a project number to limit the creation of events to a single project.
-

Manual: To create events manually, navigate to the Capitalization > Capital Projects form and query up
the appropriate capital project. Click on the "Capital Events" button as illustrated below to bring up the
capital events workbench

None:

5. Group Supplier Invoices: Select to consolidate the expenditure items on a supplier invoice into one asset
line according to the method specified in the Grouping Method field. Deselect to interface the lines to Oracle
Assets as separate mass addition lines:

As New Mass Additions: Interfaces each expenditure item on a supplier invoice line to Oracle Assets
as a separate Mass Addition line. Each line has the status NEW.

As Merged Mass Additions: Interfaces each supplier invoice line to Oracle Assets as a separate Mass
Addition line with the status MERGED.

Note: After lines are interfaced to Oracle Assets, you can use the Prepare Mass Additions window in Oracle
Assets to split, merge, or unmerge the lines manually.
6. Capitalized Interest Allow Override: Select this check box to allow override of the default capitalized
interest rate schedule at the project level.

PROJECTS_SETUP_PROCESS_CYCLE

39

Projects Setup Cycle

Indirect Project Type


Details Tab:

Service Type: A service type is a custom reporting attribute that you assign to each financial task to represent
activities that you want to track for financial purposes.
Role List: A role list specifies which roles are available on a project. You can specify a role list when you create a
project.
If you do not select a role list for a project, any role can be used on the project. The list of values of roles
on the project displays all roles defined in the system.
If you associate a role list with a project, you limit the roles that can be used on the project. The list of
values displayed for roles is shorter and project-specific.
Work Type: You define work types to represent a classification of work. You use work types to classify both
actual and scheduled work. The default work type for a project or project template comes from its project type.
Administrative: Use this box to identify administrative indirect projects on which that you can create
administrative assignments in Oracle Project Resource Management.
Organization Planning: You must define a unique project type to identify the organization projects that are
used in organization forecasting. Define the project type for organization forecasting projects with a class of
indirect and then enable the Organization Planning check box.

PROJECTS_SETUP_PROCESS_CYCLE

40

Projects Setup Cycle

Costing Information Tab:


Details in this TAB are entered only if the organization is using Burdened cost. But most of the cases we only
use Raw Cost.
Unless Burdened Cost is used for costing, this tab is not used when the costing method is RAW cost..

Budget Option Tab:

Allow Cost Budget Entry: Indicates if you allow entry of cost budget types.

Entry Method: The default budget entry method for cost budgets.
Resource List: The default resource list for cost budgets.

Allow Revenue Budget Entry: Revenue Budget is not applicable for indirect projects as these are mainly for
administrative purposes

Resource List for Status Reporting: The default resource list to use for summarizing project amounts for
status reporting.
You must enter a value to ensure that you can view information in the Project Status windows and project status
reports, even when you have not baselined a budget for the project. You typically select the same resource list as
one of the resource lists you use for budgeting. When you create a new project template from scratch, Oracle
Projects automatically creates a resource list assignment using this resource list.

PROJECTS_SETUP_PROCESS_CYCLE

41

Projects Setup Cycle

Classification Tab:

You define project classifications to group your projects according to categories you define. A project
classification includes a class category and a class code.

Budgetary Control Tab:

Allow Override at Project Level: Check this check box if you want to allow users to modify the default
budgetary control settings that you enter for the project type.
PROJECTS_SETUP_PROCESS_CYCLE

42

Projects Setup Cycle


The budgetary control settings for the project type are used when a project template or project is created. If this
check box is not checked, the user cannot change the values at the project template or project level.
Budget Type:
For Budgetary Controls: Select a project cost budget type. (Budgetary controls can be enabled for cost
budgets only.)
For Bottom-Up Budget Integration: Select a project budget type to be integrated. You can select any
active budget type.
Control Flag: Check this check box to enable budgetary controls for the corresponding budget type. (Budgetary
controls can be enabled for only one budget type per project type.)
Balance Type: This field is used to define top-down and bottom-up budget integration.
For Bottom-Up Budget Integration: Select Budget.
For Top-Down Budget Integration: Select Encumbrance.
For No Integration (Independent Budgetary Controls): Leave field blank.
Non- Project Budget: This field is used to define top-down and bottom-up budget integration.
For Bottom-Up Budget Integration: Select a General Ledger budget from the list of values. The list of
values displays budgets with a status of Open or Current.
For Top-Down Budget Integration: Select the General Ledger Funding Budget from the list of values.
For No Integration (Independent Budgetary Controls): Leave field blank.

Project Status Work Flow Tab:

Starting Project Status: Enter a starting project status for each project type you create. The starting project status
used as the default when:

A project template is created.


A project is created by copying an existing project or project template. The project status of the new
project is the same as the current status of the existing project or project template, unless that starting
project status is invalid for the project type. In that case, the starting project status set in the Starting
Project Status field for the project type.

Use Workflow for Project Status changes: Select to initiate Workflow for all workflow-eligible project statuses
in projects with this project type.
Use Workflow for Budget Status changes: Select to initiate Workflow for all eligible project budgets in projects
with this project type.
PROJECTS_SETUP_PROCESS_CYCLE

43

Projects Setup Cycle

Project Template
Project Templates enables you to quickly create projects that share common features and have a predefined
attributes and options.
After you create a new project using a project template, you can customize it to make it unique, if necessary. The
Quick
Entry feature makes it easy for you to define specific project attributes (such as the project name, project
description, or classification) whenever you create a project.
A project template includes the following elements:

Basic project information, such as the Operating Unit the template belongs to, the Name, Number, and
Description of the project template.
Project structures: financial and work plan.
Agreement and funding (optional).
Project and task options.
Budgets and forecasts.
Quick Entry fields that specify values that must be defined whenever you create a new project from a
template (such as the project name, project number, and start and finish dates).
Project Option controls that list the project options to display for new projects created from a template.
Controls enabling the display of user-defined attributes for projects and tasks.

PROJECTS_SETUP_PROCESS_CYCLE

44

Projects Setup Cycle

To Define Structure: Select the option name Structure and click on the Details button. A web page will be
opened

Financial Structure: Financial structures help project and financial administrators and managers track billing,
costs, budgets, and other financial information for individual projects. If your project has a separate financial
structure and work plan structure, you have different levels of control for cost estimated budgeting and revenue
budgeting.

Work Plan Structure: The work plan structure organizes the tasks that you use to define, plan, and track 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. The task hierarchy of work plan structure.

Top Task Subtasks Hours


Task 1.0

350
Task 1.01 200
Task 1.02 100
Task 1.03 50

PROJECTS_SETUP_PROCESS_CYCLE

45

Projects Setup Cycle

Click on Tasks to define predefined tasks, if any.


Tick the Check Box to display the required options, when copied to a Project.
Click on Classification to define the category and class code for the project.

PROJECTS_SETUP_PROCESS_CYCLE

46

Projects Setup Cycle

Click on Setup Quick Entry to setup few informative fields to define while creating the project.
If the required check box is enabled, then when project is created the system will make these fields
mandatory while quick entry.
When a template is copied to a project, the system will first ask the user to enter these quick entry fields.

PROJECTS_SETUP_PROCESS_CYCLE

47

Projects Setup Cycle

Auto-Accounting
When you implement Auto Accounting, you define the rules governing which general ledger accounts Oracle
Projects uses under which circumstances. Oracle Projects uses the rules you define whenever it performs an
accounting transaction.
For each accounting transaction, you define rules to determine the appropriate account to charge. Each
accounting transaction is identified by an Auto Accounting function. Auto Accounting functions are
components of programs that you submit to generate accounting entries.

Defining Auto Accounting Lookup Sets

PROJECTS_SETUP_PROCESS_CYCLE

48

Projects Setup Cycle

Defining Auto Accounting Rules


Each Auto Accounting rule you define supplies one Accounting Flex field segment value at a time. Thus, you
need to specify one Auto Accounting rule for each segment in your Accounting Flex field for each Auto
Accounting transaction you want to use.

PROJECTS_SETUP_PROCESS_CYCLE

49

Projects Setup Cycle

PROJECTS_SETUP_PROCESS_CYCLE

50

Projects Setup Cycle

PROJECTS_SETUP_PROCESS_CYCLE

51

Projects Setup Cycle

Assigning Auto Accounting Rules


Use this window to assign an Auto Accounting rule to each segment of your Accounting Flex field for the Auto
Accounting transactions you want to use.
Name: Select the name of the Auto Accounting function for which you want to enable one or more transactions
and assign rules. If you do not want to limit your search to a particular function, leave this field blank.
Operating Unit: Select the operating unit to which the Auto Accounting function belongs.
Oracle Projects predefines Auto Accounting functions; you cannot modify them, or define additional
transactions.
Function Transactions Region
Use this region to view the Auto Accounting transactions associated with this Auto Accounting function, and to
enable each transaction you want to use. Oracle Projects predefines Auto Accounting transactions; you cannot
modify them, or define additional transactions.
Name: Oracle Projects displays each Auto Accounting transaction available for this Auto Accounting function.
Enabled: Check on this option if you want to enable this Auto Accounting transaction. Do not check the option if
you do not want to enable this Auto Accounting transaction. You can assign Auto Accounting rules to your
Accounting Flex field segments for this transaction regardless of whether you check or don't check this option.
However, if you do not check the option, Auto Accounting does not recognize the associated rule assignment.

PROJECTS_SETUP_PROCESS_CYCLE

52

Projects Setup Cycle

PROJECTS_SETUP_PROCESS_CYCLE

53

Projects Setup Cycle

Appendix
1. Keyboard Help
In any Responsibility press Ctrl+k to open, the list of Short cut keys.

Scroll down to view all the short cut keys.

PROJECTS_SETUP_PROCESS_CYCLE

54

Projects Setup Cycle


2. Toolbar Help
The toolbar replicates the most commonly used actions on the menu with iconic buttons. Entries on the toolbar are
disabled and enabled automatically based on the current context. Hints for the toolbar buttons are displayed when the
mouse moves over each button.

New - Opens a new record in the active form


Find... - Displays the Find window to retrieve records
Show Navigator - Displays the Navigator window
Save - Saves any pending changes in the active form
Next Step - Updates the Process workflow in the Navigator by advancing to the next step in the process
Switch Responsibility To change tyo other responsibilities
Print... - Prints your current window. An application may override this action to allow printing of one or more
specific reports instead
Close Form - Closes all windows of the current form
Cut - Cuts the current selection to the clipboard
Copy - Copies the current selection to the clipboard
Paste - Pastes the contents of the clipboard into the current field
Clear Record - Erases the current record from the window
Delete - Deletes the current record from the database
Edit Field... - Displays the Editor window for the current field
Zoom - Invokes custom-defined zooms
Zoom - Invokes custom-defined zooms

PROJECTS_SETUP_PROCESS_CYCLE

55

Projects Setup Cycle


Attachments... - Displays the Attachments window
Folder Tools - Displays the folder tool palette
Window Help - Displays help for the current window

PROJECTS_SETUP_PROCESS_CYCLE

56

Potrebbero piacerti anche