92693658 Oracle Projects an Overview
-
Upload
sameer-kulkarni -
Category
Documents
-
view
83 -
download
5
Transcript of 92693658 Oracle Projects an Overview
Oracle Projects An OverviewDay 2
2006.Deloitte Consulting India Private Limited. All rights reserved.
AgendaOverview Basic Concepts Process Flow Project Template and Project Budgets Agreement and Funding Cost Collection
CapitalizationProjects Billing Invoicing and Revenue Process Flow Billing and Revenue Generation Method
Billing Terminologies and FunctionalitiesAccounting Reporting
2006.Deloitte Consulting India Private Limited. All rights reserved.
Cost Collection
3
Copyright 2006 Deloitte Development LLC. All rights reserved.
Expenditure Type Class An Expenditure Type Class determines how an expenditure item will be processed by Oracle.
These are pre-defined by Oracle and cannot be added by the user: Straight Time Overtime Expense Reports Usages Supplier Invoice Misc Transactions
Burden Transaction Work In Process Inventory
4
Copyright 2006 Deloitte Development LLC. All rights reserved.
Expenditure Type Expenditure Type is an extension of Expenditure Type Class and is user defined.
Expenditure Type is used for reporting and accounting purposes. Expenditure Type needs to be linked to one or more Exp Type Classes.
Exp Type ClassStraight Time
Exp TypeRegular Pay Bonus
Furniture & Fixtures Supplier Invoice Leasehold Improv.
5
Copyright 2006 Deloitte Development LLC. All rights reserved.
Expenditure Type Setup
6
Copyright 2006 Deloitte Development LLC. All rights reserved.
POET POET refers to:
Project Number Organization (Expenditure) Expenditure Type
Task Number Date (Expenditure) All project cost needs to have POET information. This may be entered manually by user (in Payables, Purchasing, Projects) or may be derived automatically by Oracle (in Inventory, WIP).
7
Copyright 2006 Deloitte Development LLC. All rights reserved.
POET AP Invoice Distribution
8
Copyright 2006 Deloitte Development LLC. All rights reserved.
Accounted vs. Unaccounted Cost In Projects context, Accounted costs means costs for which accounting entry is already recorded in General Ledger (GL). Therefore, accounting will not be generated in Projects module. Accounting Entry will be generated in Projects for Unaccounted transactions and transferred to GL. This will be done using SubLedger Accounting in 12i.
9
Copyright 2006 Deloitte Development LLC. All rights reserved.
Sources of Project Cost Following are the main sources of project cost collection: Payables: Accounted supplier invoices with POET information will be interfaced to Projects. Purchasing: POs and Requisitions will be interfaced as Commitments to Projects. When AP invoice is interfaced, requisition will be removed. Expense Reports: iExpense allows entry of Project related expense reports. Once reports are imported as invoice, these can be interfaced to Projects. Inventory and WIP: Accounted manufacturing cost will be interfaced if Project Manufacturing is used. WebADI: Accounted or Unaccounted costs can be uploaded directly into Projects using WebADI. Manual Exp Batch: Unaccounted pre-approved manual expenditure batches can be entered in Projects. Burden Cost: Cost collected as above can further be loaded with markup in Projects. This will create accounting for additional markup cost.10Copyright 2006 Deloitte Development LLC. All rights reserved.
Supplier Invoice Cost Collection Once a Supplier invoice is accounted in Payables, it can be collected immediately in Projects.
Program PRC: Interface Supplier Costs needs to be run to collect costs from Payables.
11
Copyright 2006 Deloitte Development LLC. All rights reserved.
Cost Upload using WebADI Oracle provides 4 different WebADI to upload unaccounted as well as accounted costs into Projects.
12
Copyright 2006 Deloitte Development LLC. All rights reserved.
Manual Exp Batch Manual Expenditure Batch can be entered for Timecards, Usage, Misc Transaction, etc.
After expenditure batch entry, following program needs to be run for generating cost and accounting: PRC: Distribute Usage and Misc Costs (This will change depending on Exp Type Class entered) PRC: Generate Cost Accounting Events PRC: Create Accounting
13
Copyright 2006 Deloitte Development LLC. All rights reserved.
Manual Exp Batch - Header
14
Copyright 2006 Deloitte Development LLC. All rights reserved.
Manual Exp Batch - Lines
15
Copyright 2006 Deloitte Development LLC. All rights reserved.
Knowledge Check
16
Copyright 2006 Deloitte Development LLC. All rights reserved.
Question 1Q. What does POET stands for?
-----------------
17
Copyright 2006 Deloitte Development LLC. All rights reserved.
Question 1Q. What does POET stands for?
-----------------
Answer
Project Number
Organization (Expenditure)Expenditure Type Task Number Date
18
Copyright 2006 Deloitte Development LLC. All rights reserved.
Question 2Q. Projects does not uses SubLedger Accounting (SLA) for creating accounting entry? o True o False
19
Copyright 2006 Deloitte Development LLC. All rights reserved.
Question 2Q. Projects does not uses SubLedger Accounting (SLA) for creating accounting entry? o True o False
Answer False, Projects uses SLA for creating accounting entry for unaccounted costs.
20
Copyright 2006 Deloitte Development LLC. All rights reserved.
Cost Collection - Exercise Upload a cost line using WebADI
21
Copyright 2006 Deloitte Development LLC. All rights reserved.
Capitalization
22
Copyright 2006 Deloitte Development LLC. All rights reserved.
Capitalization Capitalization process can be done only for Capital projects. Capitalization process is very simple and completely integrated with Assets module. Put the Date Placed in Service and run following programs: PRC: Generate Asset Lines PRC: Interface Assets to Oracle Assets Above process will interface the data to Fixed Assets Interface, from where it can capitalized.
No Accounting is generated in Project module for capitalization process. Accounting will be generated in Assets module.
23
Copyright 2006 Deloitte Development LLC. All rights reserved.
Capitalization
24
Copyright 2006 Deloitte Development LLC. All rights reserved.
Projects Billing
25
Copyright 2006 Deloitte Development LLC. All rights reserved.
Projects Billing Allows you to define revenue and invoicing rules for your projects, generate revenue, create invoices, and integrate with other Oracle Applications to process revenue and invoices. Enter project customers and contacts with whom you have negotiated and contracted project work Enter agreements (contracts) from your customers and fund projects with those agreements Generate revenue using various methods including time and materials, percent complete, and cost plus Create draft invoices from detail transactions and milestones for online approval by your project or accounting managers
Interface revenue to Oracle General Ledger and invoices to Oracle Receivables while maintaining a detail audit trail Report project revenue, invoice, and receivables status online and in reports
26
Copyright 2006 Deloitte Development LLC. All rights reserved.
Business Process
Customer
Contract/Account Manager Create Agreement
Project Manager Create Project Define Tasks, project and Task options, revenue and invoicing rules
Project Resources Enter Timecards, Expense Reports
Project Accountant Enter Usage and Miscellaneous expenses, import inventory and manufacturing costs
Awards Contract
Fund Projects
Enter Project Customer
Enter Cost and Revenue Budgets
Project Budgets
Project Costs
Accrue Revenue Project Accountant Print Invoices Generate Invoices
Interface Revenue to General Ledger
Interface to Accounts Receivables
27
Copyright 2006 Deloitte Development LLC. All rights reserved.
Invoicing and Revenue Process Flow
28
Copyright 2006 Deloitte Development LLC. All rights reserved.
Project Invoicing FlowGenerate Events on milestone
Start
Identify Milestone
Generate Draft Invoice
NO Review Draft Invoice Approve Invoice Run Cancel Draft Invoice
YES Approve & Release Invoice Run Interface Invoice to Receivables
Run Auto Invoice
Run Tie Back
End
29
2006.Deloitte Consulting India Private Limited. All rights reserved.
Revenue Generation FlowGenerate Events on milestone Generate Draft Revenue
Start
Identify Milestone
Review the Revenue Generated
Release the Revenue
NO
Run Cancel Draft Revenue
YES Interface Revenue to GL
End
30
2006.Deloitte Consulting India Private Limited. All rights reserved.
Billing and Revenue Generation Methods
31
2006.Deloitte Consulting India Private Limited. All rights reserved.
Billing and Revenue Generation Method Oracle Provides the following combination for Billing and Revenue GenerationBilling Method Cost/Cost Cost/Event Description Accrues revenue and bills using the ratio of actual cost to budgeted cost (percent complete) Accrues revenue using the ratio of actual cost to budgeted cost (percent complete) and bills based on events
Cost/WorkEvent/Event Event/Work Work/Event Work/Work
Accrues revenue using the ratio of actual cost to budgeted cost (percent complete) and bills as work occursAccrues revenue and bills based on events Accrues revenue based on events and bills as work occurs Accrues revenue as work occurs and bills based on events Accrues revenue and bills as work occurs
32
Copyright 2006 Deloitte Development LLC. All rights reserved.
Distribution Rule in Project Template
33
Copyright 2006 Deloitte Development LLC. All rights reserved.
Distribution Rules Cost/Cost Accrue on % Complete and Bill on % complete Actual Cost on a Project = $ 50,000 Budgeted Cost on a Project = $ 80,000 Budgeted Revenue on a Project = $ 120,000 Revenue = (50,000/80,000)*120,000 = $ 75,000 Billing = (50,000/80,000)*120,000 = $ 75,000
34
Copyright 2006 Deloitte Development LLC. All rights reserved.
Distribution Rules Cost/Event Accrue on % complete and Bill on events Actual Cost on a Project = $ 50,000 Budgeted Cost on a Project = $ 80,000 Budgeted Revenue on a Project = $ 120,000 Event created for $ 80,000 when actual cost reaches $ 50,000 Revenue = (50,000/80,000)*120,000 = $ 75,000 Billing = $ 80,000
35
Copyright 2006 Deloitte Development LLC. All rights reserved.
Distribution Rules Cost/Work Accrue on % complete and Bill as work occurs Actual Cost on a Project = $ 50,000 Budgeted Cost on a Project = $ 80,000 Budgeted Revenue on a Project = $ 120,000 Employee on a project A has worked for 100 hours. Billing rate for this employee is 650 Revenue = (50,000/80,000)*120,000 = $ 75,000 Billing = 650*100 = $ 65,000
36
Copyright 2006 Deloitte Development LLC. All rights reserved.
Distribution Rules Event/Event Accrue on events and bill on events Actual Cost on a Project = $ 50,000 Budgeted Cost on a Project = $ 80,000 Budgeted Revenue on a Project = $ 120,000 Event created for $ 80,000 when actual cost reaches $ 50,000 Revenue = $ 80,000 Billing = $ 80,000
37
Copyright 2006 Deloitte Development LLC. All rights reserved.
Distribution Rules Event/Work Accrue on events and bill as work occurs Actual Cost on a Project = $ 50,000 Budgeted Cost on a Project = $ 80,000 Budgeted Revenue on a Project = $ 120,000 Event created for $ 80,000 when actual cost reaches $ 50,000 Employee on a project A has worked for 100 hours. Billing rate for this employee is $ 650 per hour
Revenue = $ 80,000Billing = $ 650 * 100 = $ 65,000
38
Copyright 2006 Deloitte Development LLC. All rights reserved.
Distribution Rules Work/Event Accrue as the work occurs and bill on events Actual Cost on a Project = $ 50,000 Budgeted Cost on a Project = $ 80,000 Budgeted Revenue on a Project = $ 120,000 Event created for $ 80,000 when actual cost reaches $ 50,000 Employee on a project A has worked for 100 hours. Cost rate for this employee is $ 450 per hour
Revenue = $ 450 * 100 = $ 45,000Billing = $ 80,000
39
Copyright 2006 Deloitte Development LLC. All rights reserved.
Distribution Rules Work/Work Accrue as work occurs and bill on work occurs Actual Cost on a Project = $ 50,000 Budgeted Cost on a Project = $ 80,000 Budgeted Revenue on a Project = $ 120,000 Employee on a project A has worked for 100 hours. Cost rate for this employee is $ 450 per hour Billing rate for this employee is $ 650 per hour
Revenue = $ 450 * 100 = $ 45,000Billing = $ 650 * 100 = $ 65,000
40
Copyright 2006 Deloitte Development LLC. All rights reserved.
Knowledge Check
41
Copyright 2006 Deloitte Development LLC. All rights reserved.
QuestionQ. Which distribution rule combinations Oracle provides for Revenue and Invoice generation? -----------------
42
Copyright 2006 Deloitte Development LLC. All rights reserved.
QuestionQ. Which distribution rule combinations Oracle provides for Revenue and Invoice generation? -----------------
Answer
Cost/ CostCost/ Event Cost/ Work Event/ Event
Event/ WorkWork/ Work Work/ Event
43
Copyright 2006 Deloitte Development LLC. All rights reserved.
Billing Terminologies and Functionalities
44
Copyright 2006 Deloitte Development LLC. All rights reserved.
Bill Rate Bill rate is an amount or percentage that is applied to a unit (of time and materials) to calculate revenue and invoicing. Bill rates are used for time and materials projects. You can specify the following bill rates in Oracle Projects: Employee Bill Rates: Standard hourly bill rates or percentage markups assigned to employees. You can assign a different bill rate to each employee for customer invoicing. Job Bill Rates: Standard hourly bill rates assigned by job title. For example, all System Administrators can have one bill rate, while all Consultants can have a different bill rate. NonLabor Bill Rates: Standard bill rates or standard markups assigned to nonlabor expenditure type or nonlabor resources.
45
2006.Deloitte Consulting India Private Limited. All rights reserved.
Event Signifies the occurrence of an event in the course of the project having arevenue and/or invoice impact. Eg: A milestone, invoice reduction Automatic Manual
46
2006.Deloitte Consulting India Private Limited. All rights reserved.
Invoicing Terms Bill Through Date: The date through which Oracle Projects picks up eventsand expenditure items to be billed on an invoice.
Invoice Date: The date that is printed on the invoice and the date on which an invoice receivables aging begins. You specify the invoice date when you generate the invoice. Billing Cycle Code: The code that indicates when to generate invoices automatically a project; determined from the project. The bill cycle code is used only during mass invoice generation. First Bill Offset Days: The number of days that elapse between the project start date and the date of the projects first invoice; determined from the project. Bill offset days are used only during mass invoice generation. Invoice Currency: The invoice currency selected for the project customer. Invoice Transaction Type: If you choose decentralized invoice processing during implementation, this is the name of the organization that is the invoice processing organization for the project owning organization. Otherwise, this is the default transaction type of Projects Invoice or Projects Credit Memo based on the PROJECTS INVOICES batch source.47 2006.Deloitte Consulting India Private Limited. All rights reserved.
Invoice Generation You can generate an invoice for a single project, or for all projects having potential invoices For a single project, run PRC: Generate Draft Invoice process Submit the PRC: Generate Draft Invoices for a Range of Projects in the Submit Request window to run multiple invoice generation processes in parallel.
When you generate an invoice, Oracle Projects first select projects, tasks, and their associated events and expenditure items that are eligible for billing Oracle Projects next creates invoice items for billing events, revenue events, and for expenditure items based on invoice formats defined for labor and nonlabor items. When Oracle Projects creates invoice items, it also searches for available funding for each invoice item.
48
2006.Deloitte Consulting India Private Limited. All rights reserved.
Revenue & Invoice Accounting
49
2006.Deloitte Consulting India Private Limited. All rights reserved.
Revenue and Invoice Accounting Revenue and Invoice Accounts Function: When you run the PRC: Interface Revenue to General Ledger process and then the PRC: Interface Invoices to Receivables process, Oracle Projects uses the Revenue and Invoice Accounts function to determine which accounts to use when it interfaces draft revenue and draft invoices. The Revenue and Invoice Accounts function consists of the following transactions: Unbilled Receivable Account Accounts Receivable Invoice Rounding Account Unearned Revenue Account Invoice WriteOff Account
50
2006.Deloitte Consulting India Private Limited. All rights reserved.
Revenue and Invoice Accounting Revenue Accrual prior to billingAccount Unbilled Receivables Revenue Debit 200 200 Credit
Invoicing prior to Revenue AccrualAccount Receivables Unearned Revenue Debit 200 200 Credit
51
2006.Deloitte Consulting India Private Limited. All rights reserved.
Revenue and Invoice Accounting Revenue Accrual prior to invoicing and invoice partial amount of workAccount Debit Credit 200
Unbilled ReceivablesRevenue
200
AccountReceivables Unbilled Receivables
Debit100
Credit100
52
2006.Deloitte Consulting India Private Limited. All rights reserved.
Revenue and Invoice Accounting Invoicing prior to Revenue Accrual and later Accrue more than Invoice
Account Receivables Unearned Revenue
Debit 200
Credit 200
AccountUnearned Revenue Unbilled Receivables Revenue
Debit200 100
Credit
300
53
2006.Deloitte Consulting India Private Limited. All rights reserved.
Auto Accounting Rules
54
2006.Deloitte Consulting India Private Limited. All rights reserved.
Auto Accounting Rules
55
2006.Deloitte Consulting India Private Limited. All rights reserved.
Reporting
56
2006.Deloitte Consulting India Private Limited. All rights reserved.
Project Status Inquiry Oracle has provided many seeded reports and online forms for reporting purposes.
Project Status Inquiry screen is an online dashboard, which provides real time information on the cost, commitments, revenue, billing and budgets for one or multiple projects. This form can be configured to meet complex requirement for online reporting. Custom SQLs can be written to derive any data. This form is refreshed each time PRC: Update Project Summary Amounts program is run.
57
2006.Deloitte Consulting India Private Limited. All rights reserved.
Project Status Inquiry
58
2006.Deloitte Consulting India Private Limited. All rights reserved.
End of Day 2
59
2006.Deloitte Consulting India Private Limited. All rights reserved.