Understanding PeopleSoft Contracts Structure for Government Contracting

Government contracts functionality relies on the PeopleSoft Contracts core structure to support its features and processing. Whether you are managing only government contracts or both government and non-government contracts, you must first set up your PeopleSoft Contracts core structure and then setup any additional underlying structural requirements for government contract processing to utilize the features and functions of your PeopleSoft Contracts system. For setting up additional PeopleSoft Contracts features that are shared by other applications, see PeopleSoft Application Fundamentals documentation.

Note: All tables and setup specific to PeopleSoft Contracts are discussed in the PeopleSoft Contracts documentation.

See Understanding Contract Structure.

This section provides overviews for:

  • Rate-based pricing.

  • PeopleSoft Contracts core structure.

  • Products.

  • Contract classifications.

Rate-based contract lines are priced using PeopleSoft Project Costing rate sets and rate plans. Rate sets and rate plans can be defined for general use or for a specific contract. When defining a rate set, you assign a rate definition type of Billing, Cost, Cost/Billing, or Revenue.

Setting up your PeopleSoft Contracts core structure includes setting up any control tables, business units, accounting structure, products, installation defaults, and so on that support the processing and management of your contracts, billing, and revenue generation.

This section identifies the required setup for general processing of a government contract. Additional required setup for a specific government contracts sub-features is covered in the remaining government contracts sections of this documentation.

Setup Task

Purpose

Reference

Define installation level setting for PeopleSoft Contracts.

To set up your processing settings at the overall system level, you must define your options on the Installation Options-Contracts page. You can define processing settings for the accounting date that is used for revenue recognition, limit processing, and forecasting.

For rate-based contract lines that are assigned to the cost-plus fee type, you can indicate if you want to process limits in a summarized form. This option controls if the summary limits and public voucher number (PVN) fields, links, and pages are available for use.

See Installation Options - Contracts Page.

Define PeopleSoft Contracts business units.

PeopleSoft Contracts business units are identification codes that represent a high-level organization of business information.

PeopleSoft Contracts, accounting rules, fees, rates and progress payment settings are all defined by the contracts business unit.

See Understanding Contracts Business Units.

Define accounting distributions.

Accounting distributions enable the system to create accounting entries for amount-based contract lines.

Valid contract asset, and contract liability (optional) account distribution codes must be assigned to contract lines before the contract can be activated, bills can be generated, and revenue can be processed for amount-based contract lines, prepaids, and progress payment amounts.

See Fixed-Amount Contract Lines.

Define accounting rules.

Accounting rules enable the system to create accounting entries for rate-based contract lines and rate-based contract lines that are assigned to fee types (cost-plus).

Valid contract asset and revenue accounting distributions must be defined, and assigned to the accounting rules before bills can be generated and revenue can be processed for rate-based contract lines and rate-based contract lines that are associated with fee types (cost-plus).

Note: If you have contracts that separate billing and revenue, then the system uses the PSRV2 analysis type when processing revenue accounting entries for rate-based contract lines. Therefore, in addition to defining accounting rules used for bill processing, you must also define a separate accounting rule for revenue (REV) to generate revenue accounting entries.

See Rate-based Contract Lines.

See Cost-Plus Contract Line Accounting Distribution.

Define contract statuses.

Contract statuses provide a visual indicator of where the contract is within the contract life cycle and designates when a contract is available for look-up and processing.

Contract statuses are user-defined and are associated with a processing status that controls the contract's eligibility for processing.

See Defining Contract Statuses.

Define contract types.

Contract types enable you to define categories for your contracts for reporting purposes. If you are using contract milestones, you can also use contract types to limit the types of contracts in which you can use a specific milestone.

See Defining Contract Types.

Define billing and revenue plan templates (optional).

Billing and revenue plan templates enable you to automate billing and revenue plan setup. Billing plans are required and are used to process bills for contract line items, fees and progress payments requests.

Revenue plans are required to process revenue accounting entries for contract line items and fees.

If you do not define billing or revenue plan templates, then you must manually set up billing and revenue plans for your contract lines and progress payments requests before you can process bills and recognize revenue.

See Defining Revenue and Billing Plan Templates.

Define billing plan detail templates (optional).

Billing plan detail templates enable you to automatically override the billing defaults that are defined for a contracts billing business unit and contract header.

See Defining Billing Plan Detail Templates.

Define billing summarization templates (optional).

Summarization templates enable you to define criteria that the system can use to summarize billing plan lines.

See Defining Billing Summarization Templates.

Define legal entities.

Legal entities are used in PeopleSoft Contracts to track the legal entity within your company who signs a particular contract.

See Defining Legal Entities.

Define milestones (optional).

Milestones can control the timing of billing and revenue recognition processing for amount-based contract lines, incentive and award fees.

Setting up milestones can include defining milestone classifications, milestone templates, and custom SQL statements to use for milestone conditions.

See Defining Milestones.

Define amendment types.

Any changes to an active contract's products, terms, or conditions is controlled by amendment processing.

Amendment types enable you to define classifications of modifications that can be made to an active contract.

See Understanding Amendments.

See Amendment Type Page.

Define amendment reasons.

Amendment reasons enable you to define quick explanations as to why an amendment is performed.

See Amendment Reason Page.

Define email notification workflow and support teams (optional).

Support teams represent key personnel in your organization that are involved in the contract life cycle. You can set up email notification and workflow so that specific support team members are notified when the status of a particular contract changes.

See Defining Email Notifications.

Define products.

You must define the products that represent the good and services that you deliver in your contracts, including the specification of PeopleSoft Contracts attributes. Once defined, you add these products to your contract lines. Contract lines are the basis for your billing and revenue recognition activities.

Only amount and rate-based products can be associated with government contracts. Renewable products are not eligible for government contracts.

See Understanding Products.

Define rate sets and rate plans.

Rate sets enable you to define markups and rates per hour (or another unit of measure) to create cost, billing and revenue on your rate-based contract lines.

Rate plans enable you to bundle multiple rate sets together to define a sequence of costing and rate applications that enable the system to calculate both your direct and indirect costs.

See Rate Setup.

See Pricing Rate-Based Contract Lines.

Your core contractual obligations are the products and services that you provide to your customer. Before you can bill or recognize revenue for your contract, you must define a standard set of products, associate any attributes such as pricing structure and accounting information, and then add them to your contract.

You can only add amount or rate-based type products to government contract lines. Amount and rate-based products are associated with a price type of Amount or Rate, respectively. Your government contracts may contain either type of product, or a combination of both of these product types. Similar to PeopleSoft Contracts core functionality, certain government contracting sub-features are designed specifically for amount-based contract lines, such as progress payments, while other sub-features are designed specifically for rate-based contract lines, such as cost-plus, and withholding.

The following table identifies the product type and the government contracting features that are specific for that product type:

Product Type

Government Contracting Feature

Amount-based products

  • Progress payments processing

  • Milestones

Rate-based products

  • Prepaid processing

  • Cost-plus functionality

  • Withholding management

  • Limit management

The Contract Classification field is used to distinguish government contracts from other types of contracts that you may manage. PeopleSoft Contracts supports the following contract classifications:

  • Federal Reimbursable Agreement

  • Government

  • Internal

  • Standard

Contract classifications appear on the contract header and are associated with specific attributes and functionality. To take advantage of the features and functions that are available for government contracts, you must install the PeopleSoft Contracts, Project Costing and Billing applications, and select the contract classification of government.