62597-Projects Setup Process Cycle

Embed Size (px)

Citation preview

  • 8/17/2019 62597-Projects Setup Process Cycle

    1/56

     

    Projects- Setup Process

    Oracle e-Business Suite Implementation Release 12

    Document by M. Prashanth Reddy 

  • 8/17/2019 62597-Projects Setup Process Cycle

    2/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 2

    Table of ContentsTable 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  .......................................................................................................................................................................... 26Project 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  .....................................................................................................................................

    Appendix ..............................................................................................................................................................................

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

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

  • 8/17/2019 62597-Projects Setup Process Cycle

    3/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 3

    INTRODUCTIONOracle Projects provides an integrated cost management solution for all projects and activities within anenterprise. With Oracle Projects you can manage costs across currency and organizational boundaries. OracleProjects acts as a central repository of project plans and transactions, processes project costs, and createscorresponding accounting entries to satisfy corporate finance requirements.

    Oracle Projects gives operations managers and finance managers complete and timely access to projectperformance information and the resulting accounting impacts thereof.

  • 8/17/2019 62597-Projects Setup Process Cycle

    4/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 4

    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

  • 8/17/2019 62597-Projects Setup Process Cycle

    5/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 5

    Organization Definition

    Overview of Organizations:The business group organizations we define represent each legislative unit under which your businessoperates. 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 reportinformation 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

    CalendarOrganization 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 anoperating 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 ownprojects and/or tasks in the operating unit. 

  • 8/17/2019 62597-Projects Setup Process Cycle

    6/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 6

    1.  Define the Project Organization name.2.  Select the Location3.  Select the respective “Organization Classification” 4.  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.

  • 8/17/2019 62597-Projects Setup Process Cycle

    7/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 7

    -  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 candefine under that project organization.

  • 8/17/2019 62597-Projects Setup Process Cycle

    8/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 8

    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 organization s 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 OracleProjects to recognize as the top of your hierarchy for a particular purpose. If you want to use your entireorganization 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 OrganizationProject Expenditure/ Event Organization

    Project / Task owning organizationProject default Reporting Organization

  • 8/17/2019 62597-Projects Setup Process Cycle

    9/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 9

    1.  Enter a unique name for the hierarchy.2.  Check “Primary” check box if you want to set this hierarchy as main reporting hierarchy. 3.  Save and enter the version number and date.4.  Save work.5.  Query the top organization in the organization block.6.  In the subordinates block select the next organization in the hierarchy.7.  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

  • 8/17/2019 62597-Projects Setup Process Cycle

    10/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 10

    9.  To create a new version for the hierarchy, place the cursor on the “Version Number” block and click ondown 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:

    Resources and

    Organization

    Setup

    HR FOUNDATION

    Work Structures

    Organization

    Hierarchy

  • 8/17/2019 62597-Projects Setup Process Cycle

    11/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 11

    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 nosignificance

    PA: Cross Project User -- View Set this to “Yes” if only view access to be given to the responsibility. 

  • 8/17/2019 62597-Projects Setup Process Cycle

    12/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 12

    Implementation Options

    In a multiple organization environment, each operating unit has its own implementation options. Definingimplementation 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

  • 8/17/2019 62597-Projects Setup Process Cycle

    13/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 13

    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 assignedwith this same ledger.

    -  If the profile option HR: Cross Business Group is set to “Yes” the business group field will display thevalue as “All”. 

    If the profile option HR: Cross Business Group is set to “No” then the business group field will displaythe 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 PAPeriod 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 GLperiods.

    -  Under “Default Reporting Organization hierarchy”: The Organization hierarchy created is selected fromthe list of values. The start organization is selected for reporting as per the hierarchy list available in thelist of values.

  • 8/17/2019 62597-Projects Setup Process Cycle

    14/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 14

    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 theexchange currency rate.- PA Period Ending Date: The system will calculate the default exchange rate date period end date forcalculating the exchange rate.

    -  Select the Exchange Rate Type.

    3. 

    Project Setup Implementation Options:

    -  Select the method and type of “Project Numbering" process. 

  • 8/17/2019 62597-Projects Setup Process Cycle

    15/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 15

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

    4. 

    Staffing Implementation Options:

    5. 

    Expenditures/ Costing Implementation Options:

  • 8/17/2019 62597-Projects Setup Process Cycle

    16/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 16

    6.  Billing Implementation Options:

    7. 

    Billing Implementation Options:

  • 8/17/2019 62597-Projects Setup Process Cycle

    17/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 17

    8.  Cross Charge:

    9. 

    Internal Billing:

  • 8/17/2019 62597-Projects Setup Process Cycle

    18/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 18

    Expenditure/ Resource Definition

    In Oracle Projects Resources are used for costing and budgeting purposes. For budgeting the createdexpenditures should be added in “Budgets > Resource Lists” and for costing the created expenditure types mustbe 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 “AutoAccounting Rules”.Expenditure categories are used for grouping expenditure types for costing.

    S. No Expenditure Category Remarks

    1 Material Material Cost (Raw Materials like cement, iron, steel etc.)

    2 Man Power Labour Cost (Electrician, Carpenter etc.)

    3 Equipment Equipment Cost (Vehicle, machinery etc.)

    4 Sub Contract Sub Contract Cost (Erection, Excavation, road works etc.)

    5 General Expenses 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

  • 8/17/2019 62597-Projects Setup Process Cycle

    19/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 19

      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 oracleprojects. Expenditure type’s 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

  • 8/17/2019 62597-Projects Setup Process Cycle

    20/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 20

    Once the expenditure types are defined, the expenditure types should be defined with the “Expenditure type’s 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 Expenditure TypeClass

    Remarks

    1.  Straight Time Labor cost calculated using a base cost rate multiplied by hours

    2.  Overtime Labor cost calculated using a premium cost rate multiplied by hours

    3.  Expense Reports

    4.  Usages For each expenditure type classified by a Usage expenditure type class,You also define non-labor resources and organizations that own each non-labor resource.

    5. 

    Supplier Invoices Supplier invoices, discounts, and payments from OraclePayables or an external system, and receipt accruals from Oracle Purchasing.

    6.  MiscellaneousTransaction

    Miscellaneous Transactions are used to track miscellaneous project costs.

    7.  Burden Transaction Burden transactions track burden costs that are calculated inan external system or calculated by Oracle Projects as separate, summarizedtransactions

    8.  Inventory This expenditure type class is used for the following transactions:

      Project Manufacturing transactions that are interfaced fromManufacturing or Inventory to Oracle Projects

      Oracle Inventory Issues and Receipts that are interfaced from Oracle

    Inventory to Oracle Projects9.  Work In Process This expenditure type class is used for Project Manufacturing

    WIP transactions that are interfaced from Manufacturing to Oracle Projects.

  • 8/17/2019 62597-Projects Setup Process Cycle

    21/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 21

    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 byemployee.

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

  • 8/17/2019 62597-Projects Setup Process Cycle

    22/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 22

      Non-Labour: Use this type of rate schedule to define rates or percentage markups by non-laborexpenditure 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 classand organization combination.

  • 8/17/2019 62597-Projects Setup Process Cycle

    23/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 23

    Budget Types

    Budget types defines different types of budgets and forecasts that we plan when we want to create budget orforecast 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 orRevenue” 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 StatusChanges 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 dependingon 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: BudgetIntegration Workflow. If you use workflow to control budget status changes, then Oracle Projects changes thebudget version status to In Progress and calls the budget approval workflow.

  • 8/17/2019 62597-Projects Setup Process Cycle

    24/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 24

    Budget Entry MethodsBudget entry methods specify and control how you enter a budget or forecast. You use budget entry methodswhen 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 toenter the data that you need. You select a budget entry method when you create a draft budget or forecast for aproject.

      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. 

  • 8/17/2019 62597-Projects Setup Process Cycle

    25/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 25

    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:

  • 8/17/2019 62597-Projects Setup Process Cycle

    26/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 26

    Resource ListYou 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.

  • 8/17/2019 62597-Projects Setup Process Cycle

    27/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 27

      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, andoverride 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. 

  • 8/17/2019 62597-Projects Setup Process Cycle

    28/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 28

    Project TypesProject Type controls how the projects are created and controlled in oracle projects. At least one project typemust 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:

  • 8/17/2019 62597-Projects Setup Process Cycle

    29/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 29

    Service Type: A service type is a custom reporting attribute that you assign to each financial task to representactivities 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 aproject.

      If you do not select a role list for a project, any role can be used on the project. The list of values of roleson 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 ofvalues 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 bothactual 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 forthe 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. (Notused 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 areused in organization forecasting. Define the project type for organization forecasting projects with a class ofindirect 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. (Notused generally)

    Contingent Worker Enabled: Enable this check box to include all purchase orders associated with contingentworker enabled projects available for selection when a contingent worker enters a timecard. If you do not enablethis, only purchase orders associated with the project that the contingent worker entered on the timecard, areavailable 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..

  • 8/17/2019 62597-Projects Setup Process Cycle

    30/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 30

    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 contractprojects, you must enter a revenue budget for a contract project before it can accrue revenue and bebilled. 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 amountsfor status reporting.

    You must enter a value to ensure that you can view information in the Project Status windows andproject status reports, even when you have not baselined a budget for the project. You typically selectthe same resource list as one of the resource lists you use for budgeting. When you create a new projecttemplate from scratch, Oracle Projects automatically creates a resource list assignment using thisresource list.

  • 8/17/2019 62597-Projects Setup Process Cycle

    31/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 31

    Classification Tab:

    You define project classifications to group your projects according to categories you define. A projectclassification 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 defaultbudgetary 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 thischeck box is not checked, the user cannot change the values at the project template or project level.

  • 8/17/2019 62597-Projects Setup Process Cycle

    32/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 32

    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. (Budgetarycontrols 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:

  • 8/17/2019 62597-Projects Setup Process Cycle

    33/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 33

    Distribution Rules Tab:

    Name: You select the distribution rules that can be allowed for any project of this project type. You can chooseany 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 projecttype. You can only have one default distribution rule for each project type.

  • 8/17/2019 62597-Projects Setup Process Cycle

    34/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 34

    Project Status Work Flow Tab:

    Starting Project Status: Enter a starting project status for each project type you create. The starting project statusused 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 startingproject status is invalid for the project type. In that case, the starting project status set in the StartingProject Status field for the project type.

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

    Use Workflow for Budget Status changes: Select to initiate Workflow for all eligible project budgets in projectswith this project type.

  • 8/17/2019 62597-Projects Setup Process Cycle

    35/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 35

    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.

  • 8/17/2019 62597-Projects Setup Process Cycle

    36/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 36

    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 ismade 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 amountsfor status reporting.

    You must enter a value to ensure that you can view information in the Project Status windows andproject status reports, even when you have not baselined a budget for the project. You typically selectthe same resource list as one of the resource lists you use for budgeting. When you create a new projecttemplate from scratch, Oracle Projects automatically creates a resource list assignment using thisresource list.

  • 8/17/2019 62597-Projects Setup Process Cycle

    37/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 37

    Classification Tab:

    You define project classifications to group your projects according to categories you define. A projectclassification 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 defaultbudgetary control settings that you enter for the project type.

  • 8/17/2019 62597-Projects Setup Process Cycle

    38/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 38

    The budgetary control settings for the project type are used when a project template or project is created. If thischeck 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 costbudgets 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. (Budgetarycontrols 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 becomplete before you can interface costs to Oracle Assets. If you select this option, you do not need to enter

  • 8/17/2019 62597-Projects Setup Process Cycle

    39/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 39

    information for the imported asset line in the Prepare Mass Additions window in Oracle Assets. The AssetInterface 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 ordisregard the Asset Assignment client extension. . (Not used generally)

    4.  Event Processing Method: You can specify a capital event processing method to control how assets andcosts 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 upthe appropriate capital project. Click on the "Capital Events" button as illustrated below to bring up thecapital 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 OracleAssets as separate mass addition lines:

    •  As New Mass Additions: Interfaces each expenditure item on a supplier invoice line to Oracle Assetsas 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 MassAddition line with the status MERGED.

    Note: After lines are interfaced to Oracle Assets, you can use the Prepare Mass Additions window in OracleAssets to split, merge, or unmerge the lines manually.

    6.  Capitalized Interest Allow Override: Select this check box to allow override of the default capitalizedinterest rate schedule at the project level.

  • 8/17/2019 62597-Projects Setup Process Cycle

    40/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 40

    Indirect Project Type

    Details Tab:

    Service Type: A service type is a custom reporting attribute that you assign to each financial task to representactivities 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 aproject.

      If you do not select a role list for a project, any role can be used on the project. The list of values of roleson 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 ofvalues 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 bothactual 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 areused in organization forecasting. Define the project type for organization forecasting projects with a class ofindirect and then enable the Organization Planning check box.

  • 8/17/2019 62597-Projects Setup Process Cycle

    41/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 41

    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 foradministrative purposes 

    Resource List for Status Reporting: The default resource list to use for summarizing project amounts forstatus reporting.

    You must enter a value to ensure that you can view information in the Project Status windows and project statusreports, even when you have not baselined a budget for the project. You typically select the same resource list asone of the resource lists you use for budgeting. When you create a new project template from scratch, OracleProjects automatically creates a resource list assignment using this resource list.

  • 8/17/2019 62597-Projects Setup Process Cycle

    42/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 42

    Classification Tab:

    You define project classifications to group your projects according to categories you define. A projectclassification 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 defaultbudgetary control settings that you enter for the project type.

  • 8/17/2019 62597-Projects Setup Process Cycle

    43/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 43

    The budgetary control settings for the project type are used when a project template or project is created. If thischeck 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 anyactive budget type.

    Control Flag: Check this check box to enable budgetary controls for the corresponding budget type. (Budgetarycontrols 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 statusused 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 newproject is the same as the current status of the existing project or project template, unless that startingproject status is invalid for the project type. In that case, the starting project status set in the StartingProject Status field for the project type.

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

    Use Workflow for Budget Status changes: Select to initiate Workflow for all eligible project budgets in projectswith this project type.

  • 8/17/2019 62597-Projects Setup Process Cycle

    44/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 44

    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

    QuickEntry feature makes it easy for you to define specific project attributes (such as the project name, projectdescription, 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.

  • 8/17/2019 62597-Projects Setup Process Cycle

    45/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 45

    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

  • 8/17/2019 62597-Projects Setup Process Cycle

    46/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 46

      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.

  • 8/17/2019 62597-Projects Setup Process Cycle

    47/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 47

      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.

  • 8/17/2019 62597-Projects Setup Process Cycle

    48/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 48

    Auto-Accounting

    When you implement Auto Accounting, you define the rules governing which general ledger accounts OracleProjects uses under which circumstances. Oracle Projects uses the rules you define whenever it performs anaccounting transaction.

    For each accounting transaction, you define rules to determine the appropriate account to charge. Eachaccounting transaction is identified by an Auto Accounting function. Auto Accounting functions arecomponents of programs that you submit to generate accounting entries.

    Defining Auto Accounting Lookup Sets

  • 8/17/2019 62597-Projects Setup Process Cycle

    49/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 49

    Defining Auto Accounting Rules

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

  • 8/17/2019 62597-Projects Setup Process Cycle

    50/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 50

  • 8/17/2019 62597-Projects Setup Process Cycle

    51/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 51

  • 8/17/2019 62597-Projects Setup Process Cycle

    52/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 52

    Assigning Auto Accounting Rules

    Use this window to assign an Auto Accounting rule to each segment of your Accounting Flex field for the AutoAccounting transactions you want to use.

    Name: Select the name of the Auto Accounting function for which you want to enable one or more transactionsand 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 additionaltransactions.

    Function Transactions Region

    Use this region to view the Auto Accounting transactions associated with this Auto Accounting function, and toenable each transaction you want to use. Oracle Projects predefines Auto Accounting transactions; you cannotmodify 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 ifyou do not want to enable this Auto Accounting transaction. You can assign Auto Accounting rules to yourAccounting 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.

  • 8/17/2019 62597-Projects Setup Process Cycle

    53/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 53

  • 8/17/2019 62597-Projects Setup Process Cycle

    54/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 54

    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.

  • 8/17/2019 62597-Projects Setup Process Cycle

    55/56

     

    Projects Setup Cycle

    PROJECTS_SETUP_PROCESS_CYCLE 55

    2. 

    Toolbar Help

    The toolbar replicates the most commonly used actions on the menu with iconic buttons. Entries on the toolbar aredisabled and enabled automatically based on the current context. Hints for the toolbar buttons are displayed when themouse 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 morespecific 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

  • 8/17/2019 62597-Projects Setup Process Cycle

    56/56

     

    Projects Setup Cycle

    Attachments... - Displays the Attachments window

    Folder Tools - Displays the folder tool palette

    Window Help - Displays help for the current window