Managing Contracts Billing

This chapter provides an overview of billing management and discusses how to:

Note. For contracts with a classification of Government, you can find additional billing information in the Contracts for Government Contracting PeopleBook.

See Also

Managing Revenue and Billing for Government Contracts

Click to jump to parent topicUnderstanding Billing Management

The billing management pages in PeopleSoft Contracts provide you with an overview of your contract billing activity within PeopleSoft Contracts. From the billing management pages, you can review multiple contract billing plans together, navigate to individual billing plans to update information that controls PeopleSoft Contracts billing activity, and reverse billing activity.

PeopleSoft Contracts also provides you with a view of any billing activity that you entered manually from an external source. This includes the following type of invoices:

The system stores the billing schedule for a contract in three tables: CA_BILL_PLAN, CA_BP_EVENTS, and CA_BP_LINES. Each table stores a piece of billing information for a contract. The CA_BILL_PLAN table defines high-level information about the billing plan. The CA_BP_EVENTS table defines when payments are due. The CA_BP_LINES table defines how PeopleSoft Contracts should group contract lines when sending invoice lines to the Billing Interface. In the case of as-incurred billing, the invoice lines are not defined in PeopleSoft Contracts but are fed in detail to PeopleSoft Billing from individual transactions in PeopleSoft Project Costing.

Reversing Billing Activity

You can reverse any billing plan that contains events. You can reverse the entire billing plan for billing plans with the following billing plan methods: Milestone, Percent Complete, Value-Based, and Immediate. You initiate a reversal of a billing plan from the Review Billing - Plans page. You can reverse an entire contract, but only those contract lines with a billing plan method of Milestone, Percent Complete, Value-Based, or Immediate are reversed on the contract. You initiate a reversal of the entire contract from the Contract Reversals page.

Note. If you reverse a billing plan that includes a prepaid, until you enter and finalize the new initial billing plan, utilization does not occur against the prepaid.

Warning! It is not recommended for you to make any billing adjustments to the contract lines outside the PeopleSoft Contracts system (for example, in PeopleSoft Billing or PeopleSoft Project Costing), as these changes will not flow back into PeopleSoft Contracts.

Click to jump to top of pageClick to jump to parent topicAdjusting Amounts and Cancelling Contract Lines

You can increase or decrease amount-based contract line amounts, as well as cancel contract lines as part of the amendment process. When increasing or decreasing contract line amounts, you must choose whether to adjust billing and revenue retroactively or to adjust billing and revenue for future events only. The adjust billing and revenue choices are independent of each other and are can be selected on the Amendment Amount Allocation page. When cancelling an amount-based contract line, you can select the Reverse Amounts option from the Amendment Amount Allocation page. This option applies to both billing and revenue. If you select the Reverse Amounts option, then you are indicating that you want to adjust billing and revenue retroactively for the cancelled contract lines. If you do not select the Reverse Amounts option, then for cancelled contract lines, the system adjusts billing and revenue for future events only.

See Also

Understanding Contract Amendments

Working with Amendments

Click to jump to parent topicReviewing the Cross-Reference Table

This section provides an overview of the cross-reference table and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding the Cross-Reference Table

The cross-reference table (CA_BP_XREF) enables PeopleSoft Contracts to have visibility of all billing activity that relates to contracts. This includes billing activity originating both within and outside of PeopleSoft Contracts.

For billing activity originating in PeopleSoft Contracts, these inserts occur:

For billing activity originating in PeopleSoft Billing, if the bill line specifies a valid contract number and billing plan, the row is inserted by the update Contract/Projects Data process (BIPCC000) in PeopleSoft Billing after the invoice has been finalized.

Note. If you reverse a billing plan that includes a prepaid, until you enter and finalize the new initial billing plan, utilization does not occur against the prepaid.

This table describes the use of the fields in CA_BP_XREF:

Field

Key

Required

Description

CONTRACT_NUM

Key

Yes

Contract number.

BILL_PLAN_ID

Key

Yes

Billing plan ID.

XREF_SEQ_NUM

Key

Yes

Sequential number. Assigned by CONTRACT_NUM, BILL_PLAN_ID.

XREF_STATUS

 

Yes

Identifies where this row of data is within the xref lifecycle. Values are: NEW (new), RCV (received by the billing interface), ACP (worksheet accepted), DEL (worksheet rejected or deleted), FIN (finalized), RVS (reversed).

SYSTEM_SOURCE

 

Yes

Identifies where this row was generated. Values are: CBI (contracts billing interface—milestone and percent complete), PBI (projects billing interface—as-incurred), PCA (page entry in contracts), BBI (initiated in PeopleSoft Billing).

EVENT_OCCURRENCE

Altern

No

One of the keys from CA_BP_EVENTS. May not be set for as-incurred billing.

BPLAN_LN_NBR

Altern

No

One of the keys from CA_BP_LINES. Not set for as-incurred billing.

CONTRACT_LINE_NUM

Altern

No

Contract line number.

NET_AMOUNT

 

No

Amount sent to PeopleSoft Billing from PeopleSoft Contracts. No tax. Not set for transactions originating in PeopleSoft Billing with the invoice types of ACR, ADJ, ARB, or RAD, for as-incurred billing.

GROSS_AMOUNT

 

No

Amount sent to PeopleSoft Billing from PeopleSoft Contracts. No tax included. Not set for transactions originating in PeopleSoft Billing with the invoice types of ACR, ADJ, ARB, or RAD, for as-incurred billing.

BI_CURRENCY_CD

 

Yes

Currency code of the invoice.

BUSINESS_UNIT_BI

 

Yes

PeopleSoft Billing business unit.

PROCESS_INSTANCE

 

No

The process instance for the Contracts Billing Interface process run that inserted the row. Populated only for CBI rows.

TEMP_INVOICE

 

No

Invoice number for the temporary invoice. Populated only for CBI rows. Set when the Billing Interface is run, then cleared out when the worksheet is accepted and an invoice is assigned.

INVOICE

 

No

Invoice number for the actual invoice.

INVOICE_TYPE

 

No

Values are: REG, ACR, ARB, ADJ, and RAD. Set after finalization.

INVOICE_DT

 

No

The date the invoice has as the invoice date. Set after finalization.

NET_EXTENDED_AMT

 

No

Net amount actually on the bill. No tax or freight included. Set after finalization in PeopleSoft Billing.

GROSS_EXTENDED_AMT

 

No

Gross amount actually on the bill. No tax or freight included. Set the same as GROSS_AMOUNT by the Contracts Billing Interface process when the row is first created. Reset after finalization in PeopleSoft Billing.

CONTRACT_PPD_SEQ

 

No

The prepaid sequence number. Set here if the CA_BP_LINES has it set.

BUSINESS_UNIT_PC

 

No

Projects business unit.

PROJECT

 

No

Project.

LASTUPDDTTM

 

Yes

Date and time last updated. Reset every time the record is updated.

LASTUPDOPRID

 

Yes

Operator ID last updated or process that updated the row. For example, BIPCC000 appears in this field after the process runs. Reset every time the record is updated.

CHG_ID

 

No

Passed for amended lines or events.

PO_REF

 

No

Purchase order (PO) reference number. For fixed-fee if a PO number is associated with the billing plan line.

Click to jump to top of pageClick to jump to parent topicSetting Fields in the Cross-Reference Table

When running the Contracts Billing Interface process for amount-based products, the system inserts PeopleSoft Contracts billing (CBI) rows into the CA_BP_XREF table. PeopleSoft Billing updates the status of these CBI rows throughout the billing cycle until billing is finalized, at which point the system marks these CBI rows as Finalized.

When running the Contracts Billing Interface process for rate-based products, the process sends billing rows for as-incurred billing plans directly to PeopleSoft Billing based on data accumulated in PeopleSoft Project Costing. The system inserts these PeopleSoft Project Costing billing (PBI) rows into the CA_BP_XREF table only after the invoice is finalized, during the Update Contract/Projects Data process (BIPCC000).

When running the Contracts Billing Interface process for recurring billing, the process is similar to that for fixed-fee. The system inserts rows into the CA_BP_XREF table as a New status.

Click to jump to top of pageClick to jump to parent topicUpdating the Cross-Reference Table: Contracts Billing Interface Process

PeopleSoft Contracts billing (CBI) rows are initially inserted in the CA_BP_XREF table by the Contracts Billing Interface process. The system then updates these rows at various stages in the billing process. This table shows which fields are updated at each stage:

Field

NEW

RCV

ACP

DEL

FIN

CONTRACT_NUM

X

 

 

 

 

BILL_PLAN_ID

X

 

 

 

 

XREF_SEQ_NUM

X

 

 

 

 

XREF_STATUS

X

X

X

X

X

SYSTEM_SOURCE

X

 

 

 

 

EVENT_OCCURRENCE

X

 

 

 

 

BPLAN_LN_NBR

X

 

 

 

 

CONTRACT_LINE_NUM

 

 

 

 

 

NET_AMOUNT

X

 

 

 

 

GROSS_AMOUNT

X

 

 

 

 

BI_CURRENCY_CD

X

 

 

 

 

BUSINESS_UNIT_BI

X

 

 

 

 

PROCESS_INSTANCE

X

 

 

 

 

TEMP_INVOICE

 

X

X

 

 

INVOICE

 

 

X

 

 

INVOICE_TYPE

 

 

 

 

X

INVOICE_DT

 

 

 

 

X

NET_EXTENDED_AMT

 

 

 

 

X

GROSS_EXTENDED_AMT

 

 

 

 

X

CONTRACT_PPD_SEQ

Maybe

 

 

 

 

BUSINESS_UNIT_PC

 

 

 

 

 

PROJECT

 

 

 

 

 

LASTUPDDTTM

X

X

X

X

X

LASTUPDOPRID

X

X

X

X

X

CHG_ID

X

 

 

 

 

Click to jump to top of pageClick to jump to parent topicUpdating the Cross-Reference Table: Projects/Billing Interface Process

The system inserts PBI rows into the CA_BP_XREF table after the invoices represented by those rows have been finalized in PeopleSoft Billing. The system inserts one row for each combination of CONTRACT_NUM, BILL_PLAN_ID, EVENT_OCCURRENCE, CONTRACT_LINE_NUM, BUSINESS_UNIT_PC, PROJECT, BI_CURRENCY_CD, and INVOICE.

Note. Although only certain project activities pertain to particular contract lines, the system does not store the activity in CA_BP_XREF. Activities are summarized by project and billing currency.

This table shows which fields are updated at each stage:

Field

NEW

RCV

ACP

DEL

FIN

CONTRACT_NUM

 

 

 

 

X

BILL_PLAN_ID

 

 

 

 

X

XREF_SEQ_NUM

 

 

 

 

X

XREF_STATUS

 

 

 

 

X

SYSTEM_SOURCE

 

 

 

 

X

EVENT_OCCURRENCE

 

 

 

 

Maybe

BPLAN_LN_NBR

 

  

 

 

 

CONTRACT_LINE_NUM

 

 

 

 

X

NET_AMOUNT

 

  

  

  

 

GROSS_AMOUNT

 

  

  

  

 

BI_CURRENCY_CD

 

  

  

  

X

BUSINESS_UNIT_BI

 

  

  

  

X

PROCESS_INSTANCE

 

  

  

  

 

TEMP_INVOICE

  

 

 

  

 

INVOICE

  

  

 

  

X

INVOICE_TYPE

  

  

  

  

X

INVOICE_DT

  

  

  

  

X

NET_EXTENDED_AMT

  

  

  

  

X

GROSS_EXTENDED_AMT

  

  

  

  

X

CONTRACT_PPD_SEQ

 

  

  

  

 

BUSINESS_UNIT_PC

  

  

  

  

X

PROJECT

 

 

 

 

X

LASTUPDDTTM

 

 

 

 

X

LASTUPDOPRID

 

 

 

 

X

Click to jump to top of pageClick to jump to parent topicUpdating the Cross-Reference Table: Manually Entered Invoices

If you manually entered an invoice directly into PeopleSoft Billing, the system can still automatically insert rows for that invoice into the CA_BP_XREF table as long as the necessary fields have valid values. PeopleSoft Billing enables entry of CONTRACT_NUM, BILL_PLAN_ID, EVENT_OCCURRENCE, BPLAN_LN_NBR, CONTRACT_LINE_NUM, BUSINESS_UNIT_PC, and PROJECT. Only CONTRACT_NUM and BILL_PLAN_ID must be set for the information to be inserted into CA_ BP_XREF. The system inserts rows for manually entered invoices into the CA_BP_XREF table after the invoice has been finalized in PeopleSoft Billing.

Click to jump to top of pageClick to jump to parent topicReviewing Billing Examples

Review the following examples to see how data flows from a billing plan in PeopleSoft Contracts to the Billing Worksheet in PeopleSoft Billing and from the Billing Worksheet to the finalized bill and update of Contract/Projects data. You can also see the updates that the system makes to the rows in the CA_BP_XREF table during this process.

Milestone Billing Example

Percent Complete works the same way.

Create a billing plan with two billing plan events and two billing plan lines.

CA_BILL_PLAN:

CONTRACT_NUM

BILL_PLAN_ID

AMOUNT

CA1

BP1

1000

CA_BP_LINES:

CONTRACT_NUM

BILL_PLAN_ID

BPLAN_LN_NBR

GROSS_AMT

CA1

BP1

1

400

CA1

BP1

2

600

CA_BP_EVENTS:

CONTRACT_NUM

BILL_PLAN_ID

EVENT_OCCURRENCE

EVENT_DATE

PERCENTAGE

CA1

BP1

1

1/1/99

50

CA1

BP1

2

10/31/99

50

According to BP1, these are the invoice due dates and amounts:

Mark the first event RDY, and then run the Contracts Billing Interface process. When you run this process, the system creates the following entries in the CA_BP_XREF table:

Field

Row 1

Row 2

CONTRACT_NUM

CA1

CA1

BILL_PLAN_ID

BP1

BP1

XREF_SEQ_NUM

1

2

XREF_STATUS

NEW

NEW

SYSTEM_SOURCE

CBI

CBI

EVENT_OCCURRENCE

1

1

BPLAN_LN_NBR

1

2

CONTRACT_LINE_NUM

  

  

NET_AMOUNT

200

300

GROSS_AMOUNT

200

300

BI_CURRENCY_CD

USD

USD

BUSINESS_UNIT_BI

EAST

EAST

PROCESS_INSTANCE

123123

123123

TEMP_INVOICE

  

  

INVOICE

  

  

INVOICE_TYPE

  

  

INVOICE_DT

  

 

NET_EXTENDED_AMT

  

 

GROSS_EXTENDED_AMT

  200

300  

CONTRACT_PPD_SEQ

  

  

BUSINESS_UNIT_PC

  

  

PROJECT

  

  

LASTUPDDTTM

1-DEC-1998 10:30:22

1-DEC-1998 10:30:22

LASTUPDOPRID

OPRID that ran the Contracts Billing Interface process

OPRID that ran the Contracts Billing Interface process

After you have successfully run the Contracts Billing Interface process, run the billing interface process in PeopleSoft Billing. This process updates the CA_BP_XREF rows to an XREF_STATUS of RCV (received). This process also adds a TEMP_INVOICE number and inserts the date into the LASTUPDDTTM field:

Field

Row 1

Row 2

CONTRACT_NUM

CA1

CA1

BILL_PLAN_ID

BP1

BP1

XREF_SEQ_NUM

1

2

XREF_STATUS

RCV

RCV

SYSTEM_SOURCE

CBI

CBI

EVENT_OCCURRENCE

1

1

BPLAN_LN_NBR

1

2

CONTRACT_LINE_NUM

  

  

NET_AMOUNT

200

300

GROSS_AMOUNT

200

300

BI_CURRENCY_CD

USD

USD

BUSINESS_UNIT_BI

EAST

EAST

PROCESS_INSTANCE

123123

123123

TEMP_INVOICE

TMP-000234

TMP-000234

INVOICE

  

  

INVOICE_TYPE

  

  

INVOICE_DT

  

  

NET_EXTENDED_AMT

  

  

GROSS_EXTENDED_AMT

  200

  300

CONTRACT_PPD_SEQ

  

  

BUSINESS_UNIT_PC

  

  

PROJECT

  

  

LASTUPDDTTM

1-DEC-1998 12:43:02

1-DEC-1998 12:43:02

LASTUPDOPRID

OPRID that ran the billing interface

OPRID that ran the billing interface

The billing administrator accepting the Billing Worksheet to which these rows were written triggers the next update to the CA_BP_XREF table. The system updates the XREF_STATUS for rows that were accepted in the Billing Worksheet to a status of ACP (accepted). The system also inserts the actual invoice number, inserts the date in the LASTUPDDTTM field, and adds the user ID of the user who accepted the bills to the LASTUPDOPRID field:

Field

Row 1

Row 2

CONTRACT_NUM

CA1

CA1

BILL_PLAN_ID

BP1

BP1

XREF_SEQ_NUM

1

2

XREF_STATUS

ACP

ACP

SYSTEM_SOURCE

CBI

CBI

EVENT_OCCURRENCE

1

1

BPLAN_LN_NBR

1

2

CONTRACT_LINE_NUM

  

  

NET_AMOUNT

200

300

GROSS_AMOUNT

200

300

BI_CURRENCY_CD

USD

USD

BUSINESS_UNIT_BI

EAST

EAST

PROCESS_INSTANCE

123123

123123

TEMP_INVOICE

TMP-000234

TMP-000234

INVOICE

112233

112233

INVOICE_TYPE

  

  

INVOICE_DT

  

  

NET_EXTENDED_AMT

  

  

GROSS_EXTENDED_AMT

  200

300

CONTRACT_PPD_SEQ

  

  

BUSINESS_UNIT_PC

  

  

PROJECT

  

  

LASTUPDDTTM

3-DEC-1998 09:43:20

3-DEC-1998 09:43:20

LASTUPDOPRID

OPRID that accepted the worksheet

OPRID that accepted the worksheet

Once the billing administrator has finalized the invoice in PeopleSoft Billing, the last update to the CA_BP_XREF table occurs when the Update Contract/Projects Data process (BIPCC000) in PeopleSoft Billing is run. The system updates the XREF_STATUS to FIN (finalized), INVOICE_TYPE, and inserts values for the billing currency code (BI_CURRENCY_CD), the net extended amount (NET_EXTENDED_AMT), and gross extended amount (GROSS_EXTENDED_AMT). The system then inserts the date in the LASTUPDDTTM field and adds the user ID of the user who finalized the invoice:

Field

Row 1

Row 2

CONTRACT_NUM

CA1

CA1

BILL_PLAN_ID

BP1

BP1

XREF_SEQ_NUM

1

2

XREF_STATUS

FIN

FIN

SYSTEM_SOURCE

CBI

CBI

EVENT_OCCURRENCE

1

1

BPLAN_LN_NBR

1

2

CONTRACT_LINE_NUM

 

 

NET_AMOUNT

200

300

GROSS_AMOUNT

200

300

BI_CURRENCY_CD

USD

USD

BUSINESS_UNIT_BI

EAST

EAST

PROCESS_INSTANCE

123123

123123

TEMP_INVOICE

TMP-000234

TMP-000234

INVOICE

112233

112233

INVOICE_TYPE

REG

REG

INVOICE_DT

5-DEC-1998

5-DEC-1998

NET_EXTENDED_AMT

200

300

GROSS_EXTENDED_AMT

200

300

CONTRACT_PPD_SEQ

  

  

BUSINESS_UNIT_PC

  

  

PROJECT

  

  

LASTUPDDTTM

5-DEC-1998 10:08:02

5-DEC-1998 10:08:02

LASTUPDOPRID

OPRID that finalized the invoice

OPRID that finalized the invoice

Milestone Billing Example Part Two The Credit/Rebill

On January 10, 1999, the customer calls the billing department to complain that tax was charged on line two when it was a nontaxable item. The billing department issues a line level adjustment. Here are the CA_BP_XREF entries for these transactions.

Note. The system does not make entries to the cross-reference table for adjustments until the invoices for those adjustments are finalized and the Update Contract/Projects Data process is run.

Field

Row 3

Row 4

CONTRACT_NUM

CA1

CA1

BILL_PLAN_ID

BP1

BP1

XREF_SEQ_NUM

3

4

XREF_STATUS

FIN

FIN

SYSTEM_SOURCE

FBI

FBI

EVENT_OCCURRENCE

1

1

BPLAN_LN_NBR

2

2

CONTRACT_LINE_NUM

  

  

NET_AMOUNT

  

  

GROSS_AMOUNT

  

  

BI_CURRENCY_CD

  

  

BUSINESS_UNIT_BI

EAST

EAST

PROCESS_INSTANCE

  

  

TEMP_INVOICE

  

  

INVOICE

112234

112234

INVOICE_TYPE

RAD

RAD

INVOICE_DT

10-JAN-1999

10-JAN-1999

NET_EXTENDED_AMT

300

300

GROSS_EXTENDED_AMT

300

300

CONTRACT_PPD_SEQ

  

  

BUSINESS_UNIT_PC

  

  

PROJECT

  

  

LASTUPDDTTM

10-JAN-1999 12:15:23

10-JAN-1999 12:15:23

LASTUPDOPRID

OPRID that finalized the invoice

OPRID that finalized the invoice

Note that the amount here does not show any change. This is because the tax amount is handled strictly in PeopleSoft Billing.

As-incurred Billing Example

Define two rate-based contract lines.

CA_DETAIL:

CONTRACT_NUM

CONTRACT_LINE_NUM

DESCR

OTHER FIELDS

CA2

1

Consulting Services

  …

CA2

2

Consulting Services

CA_BILL_PLAN

You must associate the rate-based lines with an as-incurred billing plan. The as-incurred billing plan does not have an amount associated with it. You bill as work is performed:

CONTRACT_NUM

BILL_PLAN_ID

AMOUNT

CA2

BP1

 

CA_BP_EVENTS

Billing plan events are optional for as-incurred billing plans. If no billing plan events are defined, you bill for work performed to date when you run the Contracts Billing Interface process:

CONTRACT_NUM

BILL_PLAN_ID

EVENT_OCCURRENCE

EVENT_DATE

PERCENTAGE

 

 

 

 

 

CA_BP_LINES

You do not define billing plan lines for as-incurred billing.

CA_DETAIL_PROJ

This table stores PeopleSoft Project Costing information related to contract lines. You relate projects to contract lines on the Related Projects page:

CONTRACT_NUM

CONTRACT_LINE_NUM

BUSINESS_UNIT_PC

PROJECT_ID

ACTIVITY_ID

CA2

1

PCBU

PC1

A1

CA2

1

PCBU

PC2

A1

CA2

2

PCBU

PC1

A2

CA_BP_XREF

The Billing Plan - History page displays one row per combination of contract line, business unit, and project, even though the billing for that contract line may have included billing for multiple activities. The system inserts this row into the cross-reference table only after the invoice has been finalized in PeopleSoft Billing and the Update Contract/Projects Data process is run:

Field

Row 1

Row 2

CONTRACT_NUM

CA2

CA2

BILL_PLAN_ID

BP1

BP1

XREF_SEQ_NUM

1

2

XREF_STATUS

FIN

FIN

SYSTEM_SOURCE

PBI

PBI

EVENT_OCCURRENCE

  

  

BPLAN_LN_NBR

1

1

CONTRACT_LINE_NUM

1

2

NET_AMOUNT

  

  

GROSS_AMOUNT

  

  

BI_CURRENCY_CD

USD

USD

BUSINESS_UNIT_BI

EAST

EAST

PROCESS_INSTANCE

  

  

TEMP_INVOICE

  

  

INVOICE

112236

112236

INVOICE_TYPE

REG

REG

INVOICE_DT

31-OCT-1999

31-OCT-1999

NET_EXTENDED_AMT

400

200

GROSS_EXTENDED_AMT

400

200

CONTRACT_PPD_SEQ

  

  

BUSINESS_UNIT_PC

PCBU

PCBU

PROJECT

PC1

PC2

LASTUPDDTTM

31-OCT-1999 07:22:14

31-OCT-1999 07:22:14

LASTUPDOPRID

OPRID that finalized the invoice

OPRID that finalized the invoice

Click to jump to parent topicReviewing and Reversing Billing Activity

This section lists prerequisites and common elements and discusses how to:

See Also

Understanding Billing in Contracts

Click to jump to top of pageClick to jump to parent topicPrerequisite

Before reviewing and reversing billing activity, you must first assign your contract lines to a billing plan and define bill lines and billing events for that billing plan.

Click to jump to top of pageClick to jump to parent topicCommon Elements Used in This Section

Billing Business Unit

PeopleSoft Billing business unit.

Billing Plan ID

Each contract can contain multiple billing plans. You must select a contract number before you can search by billing plan ID.

Billing Plan Status

You can search for billing plans with a specific billing plan status.

Bill To Customer

Customer receiving the invoice.

Business Unit

PeopleSoft Contracts business unit.

Contract Classification

You can search for billing plans attached to contracts with a specific contract classification. You select a value for the contract classification when creating a new contract. The contract classification selection determines the way that fields and pages are displayed in the PeopleSoft Contracts application. Values for the Contract Classification field include: Standard, Internal, Government, and Federal Reimbursable Agreement.

Detail

Click this link to view pending and billed amounts, events, or milestones associated with a billing plan.

History

Click to view the billing history for events or projects associated with this billing plan.

Hold

Select to search for all billing plans or events that have been placed on hold.

Hold Date

If you or the system holds a billing plan or event, the system populates this field with the current system date.

You can place a billing plan on hold once the billing plan is in a status greater than Ready. In addition, the system automatically places a boiling plan on hold when you initiate a reversal or when amendment processing affects events.

Click to jump to top of pageClick to jump to parent topicPages Used to Review and Reverse Billing Activity

Page Name

Object Name

Navigation

Usage

Review Billing - Plans

CA_BI_MGMT_INQ_PNL

Customer Contracts, Review Billing, Plans

View billing plan activity or update plan status for both pending and billed amounts, for any cross-section of the PeopleSoft Contracts system. Update plan status to Pending or Ready. Reverse billing for Milestone, Percent Complete, Value-Based, and Immediate billing plans.

Note. To reverse billing for an entire contract, access the Contract Reversal page.

Review Billing - Events

CA_BI_MGMT_EVENTS

Customer Contracts, Review Billing, Events

From this page, you can view amounts by event that have been billed to date and are pending. Inquire on the status of billing events. Place billing plan events on hold, update event statuses, and navigate to more detailed information. Reverse billing for billing plan events.

Review Billing - As Incurred

CA_BI_MGMT_AI_PNL

Customer Contracts, Review Billing, As Incurred

Inquire on the status of as-incurred billing plans. From this page, you can view the amounts that have been billed to date and the amounts that are pending. You can place billing plans on hold and you can navigate to more detailed information.

Click to jump to top of pageClick to jump to parent topicReviewing or Reversing Billing Activity for Billing Plans

Access the Review Billing - Plans page.

Search Criteria

Use the fields in the search criteria group box to filter your search results by entering specific values in these fields. If you leave all fields blank, the search returns all billing plans for all active contracts within your system.

Method

Select the check box of a billing plan - billing method to limit your search to include only those billing plans with a billing method equal to the billing methods that you selected. If you leave all check boxes blank, the system returns all billing plans matching the remainder of your search criteria. Billing method choices include: Milestone, Percent Complete, Value Based, As Incurred, Recurring, and Immediate.

Fee Type

To view billing plans, you must select a value of None in the Fee Type group box. For contracts with a classification of Government, you can select other values in this field.

Review Billing - Plans Page: Contract Billing Information Tab

(select)

Select a check box to update the status for this billing plan to Pending, Ready, or Reversal in Progress. Depending on your selection in the Update Plans group box, when you click the Update Plan Status button, the system updates the status of the billing plan.

Bill Plan ID

Click to view details pertaining to this billing plan ID.

Billing Method

Displays the billing method of the billing plan.

Status

Displays the status of the billing plan.

Hold

Indicates whether this billing plan has been placed on hold.

Update Plans

The status for each row in the Search Results region of the page can be changed from Ready to Pending or from Pending to Ready. You can update the status of multiple billing plans at the same time by selecting the new status (either Pending or Ready), selecting the check box next to the appropriate billing plans, clicking the Update Plan Status button, and saving.

Pending

Select to update the status of the selected event to Pending.

Ready

Select to update the status of the selected event to Ready.

Reversal in Progress

Select to reverse all or a portion of the billing that has been billed for the selected billing plan. Click the Update Plan Status button to reverse the billing. If the billing plan status is Completed, and all billing plan lines have been successfully reversed, the next time that you run CA_BI_INTFC, the system updates the plan's status to Reversed.

Note. This selection does not apply to recurring billing plans. The system does not allow you to reverse recurring billing plans.

Update Plan Status

Click to update the billing plan status of the selected contract lines in the Contract Billing Information group box with the pending, ready, or reversal in progress status that you selected. If you selected the Reversal In Progress option, clicking this button initiates the reversal for the billing plan.

Review Billing - Plans Page: Billing Financial Information Tab

Select the Billing Financial Information tab.

Amount

For billing plan IDs associated with fixed-amount contract lines, displays the net amount for this billing plan ID.

Total Sent to Billing

Displays the amount for a billing plan ID that has been picked up by the Contracts Billing Interface process and sent to PeopleSoft Billing. This field does not apply to recurring billing plans.

Total Billed

Displays the amount that has been finalized and billed by PeopleSoft Billing and then written back by PeopleSoft Billing to the Contracts billing cross-reference table.

Amount Pending

For billing plan IDs associated with fixed-amount contract lines, the amount pending equals the total sent to billing minus the total billed. This field does not apply to recurring billing plans.

Billed Thru Date

For recurring contract lines, displays the date through which the bill has billed.

Click to jump to top of pageClick to jump to parent topicReviewing Billing Events

Access the Review Billing - Events page.

Use the fields in the Search Criteria group box to filter your search results by entering specific values in these fields. If you leave all fields blank, the search returns all billing events for all active contracts within your system.

Method

Select the check box of a billing event - billing method to limit your search to include only those billing events with a billing method equal to the billing methods that you selected. If you leave all check boxes blank, the system returns all billing events matching the remainder of your search criteria. Your billing method choices include: Milestone, Percent Complete, Value Based, and As Incurred.

Fee Type

To view billing events, you must select a value of None in the Fee Type group box. For contracts with a classification of Government, you can select other values in this field.

Review Billing - Events Page: Contract Billing Information Tab

(select)

Select this check box to update the status for this billing event to Pending, Ready, or Reversal Initiated. Depending on your selection in the Update Events group box, when you click the Update Event Status button, the system updates the status of the billing event.

Event Status

Displays the billing plan event status associated with this contract line.

Update Events

The event status for each row in the Search Results region of the page can be changed from Ready to Pending or from Pending to Ready. You can update the status of multiple billing plan events at the same time by selecting the new status (either Pending or Ready), selecting the appropriate events, clicking the Update Event Status button, and saving. The event status works in conjunction with the billing plan status to control when the amounts that you associated with an event are ready to bill.

Pending

Select to update the status of the selected event to Pending.

Ready

Select to update the status of the selected event to Ready.

Reversal Initiated

Select to reverse the billing that has been billed for the selected billing event. When the event status equals Completed and all processing is complete for the event, clicking the Update Event Status button reverses the billing that was billed for this billing event. When the Contract Billing Interface (CA_BI_INTFC) runs, the system generates a reversal entry and updates the event’s status to Reversal In Progress. This reversal is then available to be picked up by the billing process. Once the event is sent to PeopleSoft Billing and processed all the way through billing, the next run of the CA_BI_INTFC process changes the event status to Reversed. Once all events for a billing plan are in a status of Reversed, the CA_BI_INTFC process sets the billing plan's status to Reversed.

Note. This selection does not apply to Percent Completeevents.

Update Event Status

Click to update the event status of the selected contract lines in the Contract Billing Information group box with the pending, ready, or reversal initiated status you selected.

Review Billing - Events Page: Billing Financial Information Tab

Select the Billing Financial Information tab.

Plan Status

Displays the associated billing plan status for this billing event.

Event Status

Displays the billing plan event status.

Event Amount

For billing plan events associated with fixed-amount contract lines, displays the net amount for this billing plan event. This is the total amount that is to be billed.

Total Sent to Billing

Displays the amount for a billing plan event that has been picked up by the Contracts Billing Interface process and sent to PeopleSoft Billing. This amount has been sent to PeopleSoft Billing, but is not yet billed.

Total Billed

Displays the amount that has been finalized and billed by PeopleSoft Billing and then written back by PeopleSoft Billing to the Contracts billing cross-reference table.

Click to jump to top of pageClick to jump to parent topicReviewing Statuses for As-Incurred Billing Plans

Access the Review Billing - As Incurred page.

Use the fields in the Search Criteria group box to filter your search results by entering specific values in these fields. If you leave all fields blank, the search returns all billing information for all active contracts within your system.

Project

When defining rate-based contract lines, you link the contract lines to PeopleSoft Project Costing projects.

Fee Type

To view as incurred billing, you must select a value of None in the Fee Type group box. For contracts with a classification of Government, you can select other values in this field.

Review Billing - As Incurred Page: Billing Financial Information Tab

Select the Billing Financial Information tab.

The following amounts appear in the billing currency.

Total Billed

Displays the amount that has been finalized and billed by PeopleSoft Billing and then written back by PeopleSoft Billing to the contracts billing cross-reference table.

Amount Pending

Displays the billable amount in PeopleSoft Project Costing that has not yet been invoiced.