Project Contracts Introduction

  • Upload
    kphp84

  • View
    221

  • Download
    0

Embed Size (px)

Citation preview

  • 8/11/2019 Project Contracts Introduction

    1/35

  • 8/11/2019 Project Contracts Introduction

    2/35

    The key reference for further detail is the Oracle Project Contracts User Guide R12.1

    The author would also like to acknowledge input from the following helpful material:

    An Overview of the Oracle Project Contracts Moduleby Peter Atkinson, delivered to New Zealand

    Oracle User Group in 2003

    Integration of Oracle Project Accounting with Oracle Project Contracts by Jill Hill from Mirant,

    delivered to the Atlanta Oracle Applications Users Group

    Oracle Contract Management by Monica Loomis delivered to the Northern California OAUG User

    Group in 2006

    Project Contracts Implementation by Dan Brevetti at Collaborate 2013 (available from OAUG

    conference paper database)

    3 June, 2013

    2

  • 8/11/2019 Project Contracts Introduction

    3/35

    There graphic provides an overview of the points of integration between Oracle Project Billing and

    Oracle Project Contracts:

    Assign a Master Project to a Contract

    You can assign a master project at the contract header level and subprojects or master project

    top tasks at the contract line or sub-line level.

    Create Project Agreement from the Funding Workbench

    You can create a project agreement from the Funding Workbench. You can update the project

    agreement from the Funding Workbench before or after a baseline has been created.

    Collect and Report on Project Costs

    Manufacturing and engineering costs can be collected into Oracle Project Costing. Initiate Billing and Generate Invoices and Revenue

    You can create a deliverable-based billing event from Oracle Project Contracts. You can then

    generate revenue and invoices in Oracle Project Billing using the events.

  • 8/11/2019 Project Contracts Introduction

    4/35

    There are 3 main components of Oracle Project Contracts:

    Authoring Work Bench (including the Contract Organiser and Authoring Wizard)

    Funding Work Bench (integrated with project agreements and funding)

    Deliverables Tracking (integrated with project billing events)

    Each of these is shown in more detail in the following slides

    3 June, 2013

    4

  • 8/11/2019 Project Contracts Introduction

    5/35

    Control access to Project Contracts functionality by using this screen.

    To assign an employee to a security level role:

    1. Navigate to the Security Role Assignments window.

    2. In the Employee field, select the employee from the list of values.

    3. In the View box, select one of the views, either by All Assignments or Active Assignments Only.

    4. Select a security level in the Level field:

    Site: Indicates access to all contract documents for employees with similar access within an

    organization.

    Program: Program level assignments provide similar benefits for organizations that groupcontract documents into programs.

    Contract: Security access is defined for a specific contract document.

    5. Select a value in the Number field if the security level is program or contract.

    Refer to Appendix B page 2 of Oracle Project Contracts User Guide for further information

    (Note that you may need to understand this functionality in order to gain view access to any data in

    the Contract Organiser window)

    3 June, 2013

    5

  • 8/11/2019 Project Contracts Introduction

    6/35

    3 June, 2013

    6

  • 8/11/2019 Project Contracts Introduction

    7/35

    The Contract Organizer window is a graphical workbench that you can use to access functionality in

    Oracle Project Contracts; it provides a single entry point to access and define contract documents.

    You can access deliverable tracking, funding, hold management, contract revisions, and other

    contract related activities.

    The Contract Organizer window is comprised of tree tabs, panes, and a view selection.

    The tree tabs(A) are located in the left section of the window and enable you to toggle between the

    Solicitation, Proposal, and Contracts areas for contract documents.

    The left pane(B) is the tree hierarchy. There are four items on the Navigation Tree. They can be

    expanded by left-clicking the plus sign (+) with your mouse to select a node detail to display

    associated subfields.

    Depending on your tree tab selection, the right pane(C) displays data that is associated with the

    selected item on the tree.

    The Summary and History tabs display all existing historical and current documents for this item.

    From the View By (D) list box, you can select to view the data in the tree by Group, Organization,

    Product Line, or Program.

    (Further detail from Chapter 2 of the Project Contracts user Guide)

    3 June, 2013

    7

  • 8/11/2019 Project Contracts Introduction

    8/35

    Use the Go To button in the Contract Organiser window to access contract functionality using

    function-specific workbenches, e.g.:

    The Contract Authoring workbench

    The Funding Workbench

    The Deliverables Tracking System

    Refer p. 2-7 in Project Contracts User Manual for details of each option

    3 June, 2013

    8

  • 8/11/2019 Project Contracts Introduction

    9/35

    This screen shot displays the Contract Authoring Workbench, which has been opened from the

    Contract Organiser using the Go-To (Actions) button.

    The tabs provide access to specific functionality:

    Contract Header: This is a region of information applying to the entire contract including type, status,

    start date, document number, and any applicable master agreement.

    Contract Lines: The individual lines within a contact contain information specific to that line such as

    quantity, due date, part number, description, and status.

    Parties and Contacts: You can specify the parties to the contract, their contract roles, and contact

    names.

    Terms and Conditions: This text contains clarifying language about rules, instructions, notices,

    agreements, and other parameters under this contract.

    Articles: This is standard or nonstandard text clauses for the contract.

    Administration: You can assign workflows to a contract, such as an approval workflow. It can be

    generated from this region in order to receive authorizations.

    Standard Notes: You can enter and view standard notes for such items as packaging or shipping

    instructions.

    Print Forms: This tabbed window is used to define print forms, if required for this contract.

    User Attributes: Each user-defined attribute group is defined as a descriptive flexfield context. You

    can define as many contexts as required.

    The drop down list in the first field on the header window enables you to access several different

    regions:Main: Used to enter primary contract.

    Administrative: Used to enter dates and customer requirements.

    Financial: Used to enter costing and other accounting information.

    Billing: Used to enter billing information for various contract types.

    Additional Billing: Used to enter additional billing data such as incentive information.

    Other: Used to enter export and inspection data.

    3 June, 2013

    9

  • 8/11/2019 Project Contracts Introduction

    10/35

    This process of creating a new contract is described in detail in chapter 3 of the Oracle Project

    Contracts User Guide.

    The next few slides provide an overview of how the Contract Authoring Wizard Guides you through

    the creation of a new contract.

    The creation of a new contract may be initiated using the Actions button in the Contract Organiser.

    3 June, 2013

    10

  • 8/11/2019 Project Contracts Introduction

    11/35

  • 8/11/2019 Project Contracts Introduction

    12/35

    3 June, 2013

    12

  • 8/11/2019 Project Contracts Introduction

    13/35

    The tabbed windows provide the following functionality

    Contract Header: This is a region of information applying to the entire contract including type, status,

    start date, document number, and any applicable master agreement.

    Contract Lines: The individual lines within a contact contain information specific to that line such as

    quantity, due date, part number, description, and status.

    Parties and Contacts: You can specify the parties to the contract, their contract roles, and contact

    names.

    Terms and Conditions: This text contains clarifying language about rules, instructions, notices,

    agreements, and other parameters under this contract.

    Articles: This is standard or nonstandard text clauses for the contract.

    Administration: You can assign workflows to a contract, such as an approval workflow. It can begenerated from this region in order to receive authorizations.

    Standard Notes: You can enter and view standard notes for such items as packaging or shipping

    instructions.

    Print Forms: This tabbed window is used to define print forms, if required for this contract.

    User Attributes: Each user-defined attribute group is defined as a descriptive flexfield context. You

    can define as many contexts as required.

    The first field in the header and lines windows, provides a drop down menu that enables you to

    access several different regions; listed here for the contract header (and shown in the next slide for

    the Lines window):

    Main: Used to enter primary contract.Administrative: Used to enter dates and customer requirements.

    Financial: Used to enter costing and other accounting information.

    Billing: Used to enter billing information for various contract types.

    Additional Billing: Used to enter additional billing data such as incentive information.

    Other: Used to enter export and inspection data.

    3 June, 2013

    13

  • 8/11/2019 Project Contracts Introduction

    14/35

    This screen shot also shows the contract lines tab.

    The system supports the typical structure of a contract, i.e. header with lines and specific other

    attributes such as specified customers, general terms and conditions and specified deliverables.

    3 June, 2013

    14

  • 8/11/2019 Project Contracts Introduction

    15/35

    Slide shows the link to the customer

    3 June, 2013

    15

  • 8/11/2019 Project Contracts Introduction

    16/35

    3 June, 2013

    16

  • 8/11/2019 Project Contracts Introduction

    17/35

    Contract Printing: Any version of a contract document authored in Oracle Project Contracts can be

    printed as a draft document for internal review and recordkeeping purposes. You can print the

    document in whole or in part using your unique style format.

    This capability enables printing of a contract document from the Authoring Workbench for internal

    review and approvals, and for recordkeeping purposes.

    Contract Printing requires XML gateway and XML Publisher (XDO) installation.

    3 June, 2013

    17

  • 8/11/2019 Project Contracts Introduction

    18/35

    Changes and Versioning: You can manage amendments and modifications to contract documents, an

    audit trail of contractual requirements is provided. Change management is workflow-based to

    implement approval and review of changes throughout the organization.

    Approval and Status Management: Approval hierarchies and cycles for different document types can

    be defined. Appropriate escalation routines and notifications are created to alert administrators

    about deadlines for proposal submittals and solicitation response receipts.

    3 June, 2013

    18

  • 8/11/2019 Project Contracts Introduction

    19/35

    Sophisticated search functionality is provided to assist you locate specific contract lines

    Refer to pp.2-9 ff of Oracle Project Contracts User Guide for further information about Search

    Functionality

    3 June, 2013

    19

  • 8/11/2019 Project Contracts Introduction

    20/35

    Before funding a contract, setup files and information used for some of the features:

    Set Up Project Agreements if integrating with Oracle Projects

    You can create PA Agreements in Oracle Project Contracts. However you may want to use the PA

    Agreements and funding set up in Oracle Projects.

    Define Funding Pools

    You can define a funding pool and its related funding source. Funding sources and allocations can be

    defined directly through Oracle Project Contracts if you do not use funding pools.

    Enter funding information in the Contract Authoring Workbench:

    The contract value information is entered in the Financial region, the Fund By party in the Parties andContacts window, and the receivables terms and conditions in the Terms and Conditions window if

    integrating with Oracle Projects.

    Refer Chapter 4 of the Oracle Project Contracts Guide for further information on Funding

    3 June, 2013

    20

  • 8/11/2019 Project Contracts Introduction

    21/35

    Use the Go-To / Actions button to open the Funding Workbench.

    To define a funding source:

    1. Select a contract and navigate to the Funding Workbench.

    In the Contract region, the values in the Number, Change Request, Version, and Value fields

    default from the Contract Header window of the Contract Authoring Workbench. The Total

    Funded Amount field is 0 until you create and save a funding record. The value in this field is the

    combined total from multiple funding sources for this contract.

    2. In the Funding Source region, select the organization funding this contract in the Party Name field.

    3. In the Agreement Org field, you can assign an agreement owning organization.

    You can select any project owning organization assigned to the operating unit as the organizationthat owns the agreement.

    4. If you want to create a Project Agreement, then enter an agreement number in the Agreement

    Number field.

    5. If you are using a funding pool, then select that name in the Pool Name field.

    6. In the Funding Status field, select Definitized if the information on this funding is set, or

    Undefinitized if other factors still need to be determined.

    (The Federal Government can issue a contract where the pricing, terms and Conditions will be

    negotiated at a later date. This type of contract is known as an Undefinitized Contract Action. The

    contractor needs to know when the government intends to finalize (Definitize) the contract.)

    3 June, 2013

    21

  • 8/11/2019 Project Contracts Introduction

    22/35

    This slide shows the Funding Workbench

    3 June, 2013

    22

  • 8/11/2019 Project Contracts Introduction

    23/35

    The Funding Workbench lets you define and modify the source of funds used to purchase contract

    items. When you initially choose Funding Workbench, the Contact Funding Wizard displays for

    creating a funding source.

    3 June, 2013

    23

  • 8/11/2019 Project Contracts Introduction

    24/35

    If you want to create a Projects Agreement from contract funding, then enter an agreement number

    in that field here.

    Then click on the Allocations button to link the funding to specific projects

    3 June, 2013

    24

  • 8/11/2019 Project Contracts Introduction

    25/35

    If this is a new funding source without an agreement, when you choose Create / Update Agreement

    for the first time, the Agreement Options window displays. If this agreement has already been

    created, the record is updated in Oracle Projects.

    3 June, 2013

    25

  • 8/11/2019 Project Contracts Introduction

    26/35

    If you choose Convert Existing Project Agreement, then the Contract Funding Wizard lets you link

    existing agreements created in Oracle Projects to this contract for funding.

    Available agreements are those for the projects in the contract project hierarchy, using the same

    customer defined in the Fund By party role. When you record an agreement, you can specify

    payment terms for invoices against the agreement, and whether there are limits to the amount of

    revenue you can accrue and bill against the agreement

    3 June, 2013

    26

  • 8/11/2019 Project Contracts Introduction

    27/35

    From the Oracle Projects Billing perspective the linked contract is also visible through the Project

    Agreement window.

    The Description Created by Project Contracts will be inserted if the agreement was created from

    the Funding workbench as described earlier.

    3 June, 2013

    27

  • 8/11/2019 Project Contracts Introduction

    28/35

  • 8/11/2019 Project Contracts Introduction

    29/35

    Refer Chapter 5 of Oracle Project Contracts User Guide

    If you click on theView button, one of the options is Projectsdata

    3 June, 2013

    29

  • 8/11/2019 Project Contracts Introduction

    30/35

    Refer to chapter 7 in the Oracle Project Contracts User Guide for further detail on Billing.

    Individual deliverables are available for billing when:

    If you are using Oracle Projects for deliverable-based billing, the event types are defined

    Either the Definitized or Bill Without Definitization indicator is selected on the Financial region of

    the Contract Lines tabbed window

    The Billable indicator on the Main region of the Contract Lines tabbed window is selected for each

    line to be billed

    In the Deliverable Tracking System, the Ready To Bill indicator is selected The status of the contract line has Eligible for Invoicing enabled

    3 June, 2013

    30

  • 8/11/2019 Project Contracts Introduction

    31/35

    To find available deliverables for billing:

    1. Select your contract and navigate to Deliverable-Based Billing window from the Actions window.

    The Find Billable Deliverables window displays for entering criteria for querying records. You can

    search all billing records or specify those that are created, initiated, or neither. You can also search

    on items, lines, deliverables, and deliverable dates.

    2. Enter all criteria you want to use, and click (B) Find.

    The Deliverable-Based Billing window displays. This window is used to view or initiate billing

    transactions for contract lines. When the window initially displays, it is in a view only mode. All

    available contract lines and corresponding deliverables that meet your search criteria display.

    3. The line rows display information in the following fields: Line, Deliverable, Organization, Item,Order Quantity, Quantity Shipped, Unit Of Measure, Unit Price, Currency, Delivery Date.

    You can access the regions used to view the billing events by choosing View Events or Initiate Events:

    When you choose View Events, the Billing Events region displays all events for a contract, both

    processed and not processed. This is indicated by the Event Processed? check box.

    When you choose Initiate Events, the Saved Events window displays all the events for a record that

    have been saved but not initiated.

    3 June, 2013

    31

  • 8/11/2019 Project Contracts Introduction

    32/35

    1. Select a record and choose View Events to display billing record events created for a deliverable. The Billing

    Events region displays (screen shot above).

    2. Select a record and choose New to create a billing event for this record, or Open to view the details of the

    billing record event. The Events Details window displays; it has two tabbed regions, Billing Information and

    Reference Information. Events that are processed, cannot be changed.

    3. In the Billing Information region, select billing event values; e.g. the Event Date and Event Type (as defined

    in Oracle Projects). The Event Number field and Event Processed check box are updated when billing is

    initiated and this information is passed to the Events Summary window in Oracle Projects.

    4. The value in the Billing Project field is defaulted from the Project field for the line in the Contract Authoring

    Workbench or Deliverable Tracking System. You can add or change it.5. Optionally, you can select a value in the Billing Task field.

    6. Billing Organization, Item, and Description fields are defaulted from the Contract Authoring Workbench and

    the Deliverables Tracking System: these values can be changed.

    7. The Bill Quantity displays the deliverable quantity value, and can be changed. If changed, the value in the

    Unit Price field automatically adjusts to the new quantity.

    8. Select the Multi-Currency Billing Enabled check box if required and then enter Currency info..

    9. The value for the Bill Amount field is calculated and displayed.

    10. Revenue Amount displays the same value as the Bill Amount, but can be changed.

    11. In the Reference Information tabbed window, you can enter reference information and other details.12. Optionally, you can select a Change Request # for this line as a notation on the bill record.

    13. Select any applicable funding reference information in the three Funding Reference fields.

    14. Choose Initiate Billing to generate the Deliverable-Based Billing records.

    Note: If after the billing records were generated, there is an inconsistency in the billing amounts between

    Oracle Project Contracts and Project Billing, the system displays the Re-initiate Billing button. To synchronize

    the billing amounts, click the Re-initiate Billing.

    3 June, 2013

    32

  • 8/11/2019 Project Contracts Introduction

    33/35

    This screen shot shows the Billing Events created in Oracle Project Billing by Oracle Project Contracts

    3 June, 2013

    33

  • 8/11/2019 Project Contracts Introduction

    34/35

    Delivery Based Billing Events

    Delivery-based billing events are created based on completed deliverables in the Deliverable Tracking

    System (DTS) in Oracle Project Contracts. They are used only with Oracle Project Contracts

    integration. In the Oracle Project Contracts DTS, you can designate a contract deliverable line as

    billable. After a contract deliverable is delivered to the customer, the DTS initiates an Oracle Projects

    event. The billing event is automatically created in Oracle Projects for further processing. You can bill

    either individual events or multiple events at once.

    Generating a Delivery-Based Billing Event from the DTS

    - - When items are ready for billing (for example, shipped and inspected), you can select all billable

    deliverables ready for billing, enter an event type and date, and create an event eligible for draft

    invoicing. Tieback Billing Event to Deliverables

    - You can tie back the billing event created for a deliverable to the deliverable for collection activity

    tracking.

    Workflow Message to Project Manager on Event Creation

    - The project manager can receive a workflow notification that a billing event has been created for

    the contract project. The project manager can then review the event and make changes as

    necessary in the Oracle Project Contracts DTS.

    Subprojects Association

    If you are using Oracle Project Contracts, you can associate a project task with one or more projects

    to create a project hierarchy. This project hierarchy provides you with the ability to have multiple

    billing methods per project, complex organizational work structures, and different overhead ratestructures within a project. For more information about billing project contracts, refer to the Oracle

    Project Contracts User Guide.

    3 June, 2013

    34

  • 8/11/2019 Project Contracts Introduction

    35/35

    This graphic summarises the interaction between Oracle Project Contracts and Oracle Project Billing