Oracle Project Accounting
Oracle Project Accounting
Project Accounting Responsibilities Project Expenditure Inquiry Analysis and Reporting Tasking Customizing the Presentation of Data
____________________________________________________________
Copyright 2001 by the University of San Diego. Revised 2003. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without prior written permission.
Project Accounting Responsibilities Project Expenditure Inquiry Analysis and Reporting Tasking Customizing the Presentation of Data Appendix
Table of Contents
Chapter 1 Project Accounting Responsibilities
Responsibility Assignments USD Project Management . USD Project Maintenance . USD Project Viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 13 14 15
Chapter 4 Tasking
Overview of Oracle Project Costing . . . . . . . . Overview of Project Concepts . . . . . . . . . . Key Members . . . . . . . . . . . . . . 42 43 44
Table of Contents
Chapter 4 Tasking (Continued)
Entering Tasks . . . . . . . . . Task Numbering and Naming . . . . . Changing the Task Information . . . . Changing the WBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 4 10 4 11 4 12
Chapter 1 Page 1
RESPONSIBILITY ASSIGNMENTS
Selecting A Responsibility Once you have used the sign-on form to begin the logon process, you must tell the system what type of access you will be using. A responsibility is a predefined set of data, menus, and forms that defines your particular level of authority while using the system. For example, a department head may wish for one employee to access the electronic purchase requisitioning features but not the departments overall budget expenditures detail. Such limited access is controlled through the use of predetermined responsibilities.
Responsibility Assignments Each user has at least one responsibility and several users can share the same responsibility. The Universitys system administrator assigns responsibilities in conjunction with the Accounting Department. If you are assigned just one responsibility, you will not see the Responsibility window. You will go right into the Navigator window for your assigned responsibility. If your sign-on opens a Responsibilities window, use one of the following methods to select a responsibility: Use the up and down arrows to select a value and press return on your keyboard. Use your mouse to select a value and click OK. Double-click a highlighted value to choose it.
Chapter 1 Page 2
USD Project Management Primarily responsible for monitoring and analyzing cost and budget information within assigned projects. Can view project budget and actual expenditures within Project Status Inquiry screens and can drill-down to detailed accounts payable invoice information in support of transactions affecting assigned projects. Works in conjunction with the Accounting Department to ensure accurate reporting for assigned projects. Can modify Task structure within assigned projects. Can view detailed payroll information by line item.
Fig. 1.1.
Chapter 1 Page 3
Fig. 1.2.
Chapter 1 Page 4
Fig. 1.3.
Chapter 1 Page 5
Chapter 2 Page 1
EXPENDITURE TRANSACTIONS
Expenditures are charged to a project to record actual work performed and costs incurred. Expenditures can also be charged as committed costs, which are those costs you can expect to incur in the future. The following transactions are recorded against a project to reflect work performed or costs incurred: Actual Costs Labor Costs Expense Reports Supplier Invoices Burden Costs from Burden Transactions created from Labor expenditure items
Chapter 2 Page 2
TRANSACTION DETAILS
Transaction Details Each project transaction must be charged to a projects lowest-level task Each project transaction is recorded with these attributes: P O E T S = = = = = Project Organization Expenditure Type Task Source of Funds
Units of measure (UOM) = units defined by expenditure type Quantity = the quantity of units incurred
Chapter 2 Page 3
Chapter 2 Page 4
Chapter 2 Page 5
Fig. 2.1. Enter Project Number here Enter Task Number here
Chapter 2 Page 6
Fig. 2.2. Cost Distribution Lines: This allows you to view the debit and credit GL accounts charged for raw and burdened costs for each individual Expenditure Item. Note the GL account is created based on the POETS string that costs are originally assigned. It is also possible to view other information about the cost lines such as: Project Accounting and GL period; the transfer/interface status, and the rejection reason if transaction could not be interfaced. AP Invoice: This allows you to view an invoice overview form in Oracle Payables. This option is only enabled for Expenditure Items with Expenditure Type class of Supplier Invoices.
Chapter 2 Page 7
Fig. 2.3. Note that you must click on the Totals button to total columns (where available). Totals are not automatic since each query can return different types of results.
Chapter 2 Page 8
Fig. 2.4.
Chapter 2 Page 9
You can export project expenditures to Microsoft Excel by following these steps: From the Project Expenditure Items window, select File from the top menu, and then Export, as highlighted in the following screenshot:
Fig. 2.5.
Chapter 2 Page 10
When exporting from Oracle for the first time, please following these one-time steps: 1) After selecting File and then Export, a small box will appear with four buttons, one of which is Pick App. Click on the Pick App button.
Fig. 2.6.
Click here!
Chapter 2 Page 11
2) 3) 4) 5) 6) 7) 8) 9)
Another small box will appear with a tab marked Browse. Clink on Browse. Using your mouse, select the C:\ drive. Look for and double-click on the Program Files folder. Look for and double-click on the Microsoft Office folder. Look for and double-click on the Office folder. Using your scroll bar at the bottom to guide you to the right, double-click on the EXCEL.EXE program. You will automatically be returned to the Browse window. Click on OK. Now you will notice a large, gray box. Select Open It and hit OK. Microsoft Excel should now appear on your screen similar to Figure 2.6 below.
Once you complete the above ten steps successfully one time, any future exporting from Oracle will bring you directly to step 9) above.
Fig. 2.7.
Chapter 2 Page 12
You may auto-fit the columns by highlighting all columns, and selecting Format from the top menu and then Columns, and Auto-Fit. You may sort the rows by highlighting exported rows beginning with row three, and selecting Data from the top menu and then Sort. If you wish to sum any of the columns exported, you must reposition the - sign to the front of any numbers exported as a credit (or negative), in order for Excel to sum the column correctly.
Chapter 2 Page 13
Chapter 3 Page 1
Strategy for Analysis and Reporting Reporting answers to project concerns is neither standard nor straightforward. Each office and department at the University of San Diego has its own performance metrics. Each office and department at the University of San Diego has its own priority of questions to answer. Oracle Project Accounting is the central data repository to help the University of San Diego answer its project control questions. The Oracle Project Accounting strategy is to provide easy access to the data. Summary amounts of data Drilldown capability to display and access summary amounts using Project Status Inquiry Views to simplify access to data structures
Chapter 3 Page 2
Project Status Inquiry Features Limit your search for projects by entering search criteria. Drill down from the highest level (project) to the lowest level (lowest task expenditures). Control the type of information that Oracle Project Accounting displays by using custom folder definitions. View summary information by project, task, and resource. View detailed commitment and actual expenditure information from the lowest level tasks and task resource status levels. Export information from any Project Status window to a Microsoft Excel spreadsheet.
Chapter 3 Page 3
Chapter 3 Page 4
Task information window Commitment Details window Resource Status window Expenditure Inquiry window
Lowest Task
Fig. 3.1.
Chapter 3 Page 5
Chapter 3 Page 6
Start
End
Fig. 3.2.
Chapter 3 Page 7
PROJECT STATUS
Oracle Project Accounting Navigation ! Project Status ! Project Status Inquiry Enter Project Number ! Find Project Status Project Status Window You can use the Project Status window to view project-level summary amounts.
Fig. 3.3. You must enter at least one piece of information into the Find Project Status search form before clicking the Find button. Individuals with USD Project Management, Project Maintenance or Project Viewer responsibilities may query all Projects for which security has been enabled.
Chapter 3 Page 8
PROJECT STATUS
What If You Cannot Find Your Project in PSI? PSI retrieves and displays data that is summarized by a concurrent process called: The PRC: Update Project Summary Amounts Process If there are no totals for your project or you are unable to find it, it is possible that the above process has not been executed. Contact the Accounting Department to trouble shoot problems such as these.
Where do the columns in PSI come from? Your Oracle Project Accounting implementation team initially defines column prompts for the Project Status, Task Status, and Resource Status windows. After implementation, user groups can redefine column display using customized Folder Tools (See Chapter 5).
Chapter 3 Page 9
PROJECT STATUS
Retrieving Your Project for Cost Analysis 1. Within the Find Project Status window enter your project number in the appropriate field and press the Find button. 2. Review the results, which should be similar to the example below:
Fig. 3.4. Project Status Window From this global level, you may choose to review the results in greater detail: Commitments Resource Status Task Status
By pressing on the Project button, you can view details relating to the setup of your project.
Chapter 3 Page 10
COMMITMENTS
Oracle Purchasing Oracle Payables Oracle Project Accounting
Enter Requisition
Committed Costs
Actual Costs
Fig. 3.5.
Project-related requisitions and purchase orders are recorded to track committed costs. Committed costs are outstanding expenses that have not yet been incurred but are expected (committed) to be incurred in the future. Committed costs include: Outstanding Requisitions Outstanding Purchase Orders Unposted Supplier Invoices
Chapter 3 Page 11
COMMITMENTS
Viewing Commitments View commitment amounts online using your PSI screen. Drill down to Oracle Purchasing to see supporting commitment details for the commitment summary amounts at the lowest task level or task resource status level. Drill down from the Task Status window in PSI to the Oracle Payables Invoice Overview window. Oracle Project Accounting provides views against tables in Oracle Purchasing and Oracle Payables to help you easily report committed costs for a project.
Viewing Actuals Actuals are expenditure items that have been recorded as costs incurred within a project. (i.e., Labor Costs, posted Supplier Invoices, Expense Reports, etc.).
What is the Total Cost? The total cost is the cost that project managers are required to track and monitor against their budget. Total costs give you the overall view of a projects spending status. To calculate the total cost, use the following formula: Total Cost = Committed Costs + Actual Costs At the University of San Diego there are columns within the Project Status window that sum commitment costs and actuals. This is also available at the task and task resource status levels.
Chapter 3 Page 12
COMMITMENT STATUS
Oracle Project Accounting Navigation ! Project Status ! Project Status Inquiry Enter Project Number ! Find Button ! Commitments Button ! Find Commitment Details Commitment Status Window Executing the Commitments button at the overall project level allows you to review all expenses to which your project has committed. 1. To view commitments for your project, press the Commitments button on your Project Status window. The query box below will then appear. You do not have to enter any search criteria if you wish to display all outstanding commitments for your project. If you wish to display all commitments, simply press Find with nothing entered in any of the fields. If you wish to narrow down your commitment search (e.g., by supplier), enter any search data within the query box and press Find.
Fig. 3.6.
Chapter 3 Page 13
COMMITMENT STATUS
2. Review the results.
Fig. 3.7. This form is exportable to Microsoft Excel. For complete directions on exporting forms to Excel, please refer to Chapter 2.
Chapter 3 Page 14
RESOURCE LISTS
Oracle Project Accounting Navigation ! Project Status ! Project Status Inquiry Enter Project Number ! Find Button ! Resource Status Resource Status
Fig. 3.8. Resource Status Window The Resource Status window slices your total project costs by expenditure category. Expenditure categories are also known as resources. This window also displays your total project budget by individual expenditure category (or resource). As explained further in Chapter 2, the expenditure types you use in the POETS coding of your transactions are combined and summarized within appropriate expenditure categories.
Chapter 3 Page 15
RESOURCE LISTS
Viewing the Resource List Status 1. From your Project Status window, press the Resource Status button. 2. Review the results.
Fig 3.9.
Chapter 3 Page 16
TASK STATUS
Oracle Project Accounting Navigation ! Project Status ! Project Status Inquiry Enter Project Number ! Find Button ! Task Status Task Status
Fig. 3.10. Task Status Window The Task Status window slices your total project costs by individual task. Specifically, the Task Status button from the Project Status window drills down to the task level of the project, and shows task totals at the top task level. These tasks can be expanded to reveal subtask levels (where applicable) by double clicking next to the task number in the task field.
Chapter 3 Page 17
TASK STATUS
From the Task Status window, you may further executive queries for each individual task highlighted by the blue marker, by pressing the Commitments, Resource Status, or Actuals buttons. If you select the Resource Status button for an individual task, you may continue to execute the Commitments or Actuals buttons to query all commitments or actual expenditures associated with any one tasks resource.
Chapter 3 Page 18
ACTUALS
Oracle Project Accounting Navigation ! Project Status ! Project Status Inquiry Enter Project Number ! Find Button ! Task Status ! Place Blue Marker on Appropriate Task Button ! Actuals Button ! Find Expenditure Item Details
Chapter 3 Page 19
ACTUALS
Fig. 3.11.
Chapter 3 Page 20
ACTUALS
3. A query box will appear that is entitled Find Expenditure Items. If you change nothing and press the Find button, all expenditures recorded as actual costs during the Project Accounting period (the PA Period) denoted will display for your task and subtask. The PA Period on the Find Expenditure Items form will always open with the latest open PA Period as the default. You may change the beginning and ending date range as needed, but remember to always include the selection of a PA Period within the search criteria prior to pressing Find.
Fig. 3.12.
Chapter 3 Page 21
ACTUALS
4. Review Actuals.
Fig. 3.13. From this screen, you can click the AP Invoice button when available to view the AP Invoice for the expenditure. Remember to highlight the expenditure with the blue marker! The AP Invoice button will display a window that reflects that expenditures check number, the date the check was cut, and various other processing information. The AP Invoice button is only available for those expenditures with an expenditure class of Supplier Invoice. For further instruction on querying and reviewing actual expenditures, refer to Chapter 2. The Expenditure Item Details form is exportable to Microsoft Excel. For complete information on exporting forms to Excel, refer to Chapter 2. Additionally, customized Folder Tools are available for this form (See Chapter 5).
Chapter 3 Page 22
Tasking
CHAPTER 4
Chapter 4 Page 1
Cost Processing
Raw Cost
Burden Cost
Burdened Cost
Costing is the processing of expenditures to calculate their raw cost. Raw Cost: Costs that are directly attributed to goods purchased and/or services rendered. Costs of doing business that support raw costs and cannot be directly attributed to work performed (i.e., benefits). Raw cost plus burden cost
Burden Costs:
Burdened Cost:
Chapter 4 Page 2
Task 01
Task 02
Task 01.01
Task 01.02
Task 02.01
Task 02.02
Task 01.01.1
Task 02.02.1
Task 02.02.2
What Is a Project? A project is an activity or collection of activities. Projects that are created can be broken down into smaller more manageable units called tasks. Transactions that are created within Oracle Applications are designated a specific project and task number.
What Is a Work Breakdown Structure? A work breakdown structure (WBS) is the process of breaking a project down into more manageable activities called tasks. Essentially the WBS is a hierarchy of tasks. The WBS can be as simple or detailed as you want it to be. Oracle Project Accounting supports an unlimited WBS. You may define the WBS to be as simple or as detailed as you choose.
Chapter 4 Page 3
KEY MEMBERS
Key Members Key members are employees who can: Enter and maintain project data. View cost details charged to the project (based on project responsibilities).
A primary project manager is defined for each project within the Key Member screen; however, multiple individuals may be assigned USD Project Management responsibilities over one project.
Chapter 4 Page 4
ENTERING TASKS
Oracle Project Accounting Navigation ! Projects Button ! Find ! Place Blue Marker on Appropriate Project Button ! Open ! Notice Blue Marker is on Tasks Button ! Detail Tasks
How to Create Tasks The majority of projects at the University of San Diego were created with one task known as the Default Task 00. More detailed task structures may be created at the discretion of the Project Manager. Detailed tasks are created to track specific activities within a project. The screen shot above reflects the Task window where tasks and subtasks are created. Tasks are unique to one project. In other words, establishing a detailed task structure for one project does not mean another project may access the same task structure. If a similar task structure is to be created within multiple projects, it is necessary to create that task structure within each individual project. To create a task within your project: 1. Navigate to the Task window as outlined above. 2. Make sure your blue marker is placed to the left of the Default Task 00 line. To place your blue marker to the left of the Default Task line, simply click your mouse directly on the 00 field. 3. Press the Create Peer Task button. 4. Number your task. If you foresee the need for ninety-nine or less tasks within this project, number this new task 01. If you foresee the need for one hundred or more tasks within this project, number this new task 001. Tab to advance to the next field entitled Task Name.
Chapter 4 Page 5
ENTERING TASKS
5. Type in the Task Name for this task. This field is limited to twenty characters. Tab to advance. 6. Type in the task Description. 7. The Start Date for this task will automatically populate with the date of this projects creation.
Fig. 4.2.
Chapter 4 Page 6
ENTERING TASKS
8. Now press the yellow diskette save button on the top tool bar. Your task has been saved into the data base once you notice the Transaction complete: 1 record applied and saved prompt at the bottom of your Oracle screen. To enter setup details regarding the task you have just created, make sure you blue marker resides to the left of the new task and then press the Options button. Select Task Detail by double-clicking on it in the Task Options window. Review and edit your tasks detailed information as illustrated below.
Fig. 4.3. Repeat the above procedures to create additional peer tasks to the Default Task 00. Using these procedures, tasks may appear to be out of numerical order. Tasks will be placed in the correct order upon navigating to this same screen from the main menu once all tasks have been created and saved. There is an unlimited amount of peer tasks to the Default Task 00 that you may create. The Default Task and its peer tasks are known as the top-level tasks to your project.
Chapter 4 Page 7
ENTERING TASKS
How to Create Subtasks 1. Review all top-level tasks (i.e., peer tasks to the Default Task 00) 2. Click your mouse on the task number for which you intend to create subtasks. 3. Press the Create Subtask button. 4. Enter the subtask number. Be sure to begin the subtask number with the task number (e.g. Subtasks for Task 01 shall be named 01.01, 01.02, etc.). Tab to advance. Notice your subtask number indents under its owning task. 5. Enter the subtask name (20 characters maximum). 6. Enter the subtask description for the new subtask. 7. The Start Date for the new subtask will be inserted automatically from the start date of the project.
Fig. 4.4.
Chapter 4 Page 8
ENTERING TASKS
8. Now press the yellow diskette save button on the top tool bar. Your subtask has been saved into the data base once you notice the Transaction complete prompt at the bottom of your Oracle screen.
Repeat the above procedures to create additional subtasks. Using these procedures, subtasks may appear to be out of numerical order. Subtasks will be placed in the correct numerical order upon navigating to this same screen from the main menu once all subtasks have been created and saved. There is an unlimited amount of subtasks per each task. You may also create an unlimited amount of subtasks to subtasks. The lowest task that you create for a project is known as the lowest-level task.
Chapter 4 Page 9
Example: Structure
01
01.01
01.02
01.01.1
01.01.2
Fig. 4.5.
Chapter 4 Page 10
Conditional changes Task number - Change is allowed only before transactions are charged to a task. Chargeable check box - Change is allowed only at the lowest task.
Chapter 4 Page 11
Chapter 4 Page 12
CHAPTER 5
Chapter 5 Page 1
Personalizing Your Access to Oracle Applications You can use several features of Oracle applications to enhance your proficiency in the system. Use a navigator Top Ten List to put your commonly used forms on your main menu or Navigator. Additionally, you can create a folder definition, which you can use to specify query criteria and rearrange the layout of a form. This chapter explains how to use these features to make your access to the system easier.
Chapter 5 Page 2
Fig. 5.1.
Chapter 5 Page 3
How to create a Navigation Top Ten List 1. Select a frequently used form from the navigation list by highlighting it in the Navigator window. 2. Press the arrow right button (in the middle of your Navigator window) to add that form to the Top Ten List. 3. To remove a form from your Top Ten List, highlight the item on the Top Ten List you wish to remove, and press the left arrow button. 4. To open a form on the Top Ten List, simply press the number on your keyboard corresponding to the Top Ten List form you wish to open.
Note: Sometimes the form that you add changes names when it appears in the top ten listing.
Chapter 5 Page 4
You can export project expenditures to Microsoft Excel by following these steps: From the Project Expenditure Items window, select File from the top menu, and then Export, as highlighted in the following screenshot:
Fig. 5.2.
Chapter 5 Page 5
When exporting from Oracle for the first time, please following these one-time steps: 1) After selecting File and then Export, a small box will appear with four buttons, one of which is Pick App. Click on the Pick App button.
Fig. 5.3.
Click here!
Chapter 5 Page 6
Once you complete the above ten steps successfully one time, any future exporting from Oracle will bring you directly to step 9) above.
Fig. 5.4.
Chapter 5 Page 7
You may auto-fit the columns by highlighting all columns, and selecting Format from the top menu and then Columns, and Auto-Fit. You may sort the rows by highlighting exported rows beginning with row three, and selecting Data from the top menu and then Sort. If you wish to sum any of the columns exported, you must reposition the - sign to the front of any numbers exported as a credit (or negative), in order for Excel to sum the column correctly.
Chapter 5 Page 8
Fig. 5.5.
Whenever the Open Folder button appears, this means you may customize its layout, if you wish.
Chapter 5 Page 9
Fig. 5.6. Folder Definitions You can create and save new folder definitions, or open and delete existing folder definitions. When you open a new folder definition, the layout for the new folder definition replaces the layout for the current folder definition.
Chapter 5 Page 10
Fig. 5.7. 1. From the menu, select Folder ! New. 2. Enter a new unique folder name. We suggest beginning the folder name with your initials such as PJ Folder. 3. Select Never for Autoquery frequency. Note: This is an advanced feature to use only if you want the folder to automatically query for a subset of records each time you open the folder definition. 4. Select Open as Default if you want this specific folder definition to open as your default each time you navigate to this folder for the first time after invoking the form. 5. Select Public if you want other Oracle users to have access to this folder definition. 6. Click OK when you are finished.
Chapter 5 Page 11
Once you have saved the folder under your new name, you may begin to make your customized changes as allowed by the Folder Tools window shown below. You may also right-click your mouse on a column heading to modify any columns title. Fig. 5.8. Save Folder New Folder Definition
Delete Folder Definition Open Folder Widen Field Hide Field Show Field
Shrink Field
Chapter 5 Page 12
To Save Changes to a Folder Definition 1. Select Folder ! Save to save any layout or query changes made to the current folder definition or choose Folder ! Save As to save the current folder definition under a new name. If there are any pending changes to the information in the folder, you will be prompted to commit the changes. 2. Click OK after you have completed the information requested in the Save Folder window.
If you save a folder definition to Open as Default and then open another folder definition and save that second definition also as Open as Default, the second definition is reset as the new default. If you modify a public folder definition in any way, saving it makes it a private folder definition.
Chapter 5 Page 14
Fig. 5.9. To Open Another Folder Definition 1. Select Folder ! Open from the menu to load a predefined folder name. Or, click the Open Folder button located in the upper left corner of the folder block. 2. Select a private or public folder from the list window that is displayed, and click OK to replace the current folder definition with the new folder definition.
Chapter 5 Page 15
Fig. 5.10. Recovering the Original Default Folder Definition for a Folder Once you create a custom folder definition and made it your default for this folder, you can recover the original standard Oracle default folder. Note that if you like the original default folder attributes, give it a name and save it (without making any changes) before you create any new folder definitions. This way, you can open the original folder definition by choosing it from a list of all your predefined folder definitions.
Chapter 5 Page 16
Chapter 5 Page 17
Fig. 5.11. Deleting a Folder Definition 1. Select Folder ! Delete. 2. Select a folder from the list that is displayed and click OK to delete the definition. Note that you can only delete folders you have created. If another user is referencing that folder definition as their Open as Default folder, that reference is deleted as well.
Chapter 5 Page 18
** Appendix ** Project Status Inquiry Cheat Sheet (All steps below begin at your Navigator Screen in Project Accounting)
TO VIEW Snapshot of Overall Project Totals Project Status Project Status Inquiry Find Button This will show overall totals of all projects you are currently opened to view. Project Totals by Resource/Expenditure Group Project Status Project Status Inquiry Find Button Place mouse over project number you wish to view and click in field Resource Status Button Project Totals by Task Project Status Project Status Inquiry Find Button Place mouse over project number you wish to view and click in field Task Status Button Commitments Inquiry Project Status Project Status Inquiry Find Button Place mouse over project number you wish to view and click in field Use fields to narrow search or leave blank and hit Find to see all committed costs Query Actual Items for a Particular Resource/Expenditure Group Project Status Project Status Inquiry Find Button Place mouse over project number you wish to view and click in field Task Status Button Resource Status Button Place mouse over Resource Type you wish to see detail and click in field Hit Actuals button Change months to view whatever range you wish Query All Actual Items for an Entire Month or Range of Months Project Status Project Status Inquiry Find Button Place mouse over project number you wish to view and click in field Task Status Button Actuals Button Change months to view whatever range you wish Find Button