Integrating with PeopleSoft Billing

This chapter provides an overview of the billing process and how it relates to PeopleSoft Proposal Management.

Click to jump to parent topicUnderstanding the Billing Process

This section discusses:

Click to jump to top of pageClick to jump to parent topicSystem Preparation

PeopleSoft Proposal Management integrates with PeopleSoft Contracts, PeopleSoft Project Costing, and PeopleSoft General Ledger to enable bill processing. Before you can perform the billing activities associated with expenditures, you need to set up the billing control tables used by the various applications.

PeopleSoft applications rely on tables to store not only business transactions, but also the structure and processing rules that drive the system. Before you can run the processes to generate invoices, you need to establish the structure that tells the system how you want those processes to work.

Before you run the billing processes or manage billing for your awards, you must prepare your PeopleSoft system accordingly.

Make sure you complete these steps before you initiate the billing processes:

Step

Navigation

Set installation options for PeopleSoft Billing.

Select Set Up Financials/Supply Chain, Install, Installation Options, Billing GL/AR Options.

Define a PeopleSoft Billing business unit.

Select Set Up Financials/Supply Chain, Business Unit Related, Billing, Billing Definition, Business Unit 1.

Define a distribution code for unbilled accounts receivable.

Select Set Up Financials/Supply Chain, Common Definitions, Distribution Accounting, Distribution Code.

Create a proposal and generate the contract.

Select Proposal Management, Proposal and Version, Maintain Proposal. Click the Generate button on the Maintain Proposal page.

Change the status on the contract to Active.

Select Customer Contracts, Create and Amend, General Information, General.

Change the status on the billing plan to Ready.

Select Customer Contracts, Create and Amend, General Information, General.

Click the Billing Plans link. Then click the Plan ID link.

Create billable rows in PeopleSoft Project Costing (use either method):

  • Populate the Project Resource table (PROJ_RESOURCE) through the Project Integration process.

  • Add transactions directly into PeopleSoft Project Costing.

Note. The methods for creating billable rows described are for rate-based billing only.

Select Project Costing, Cost Collection. Then select the feeder system from which you want to retrieve information.

OR

Select Project Costing, Transaction Definitions, Add Transactions.

Click to jump to top of pageClick to jump to parent topicProcess Overview

For rate-based billing in PeopleSoft Proposal Management, the Contracts/Billing Interface process (CA_BI_INTFC) selects resource rows from PeopleSoft Project Costing. You can select contract lines in PeopleSoft Contracts with ready bill plans to create bill lines in the Billing Interface (INTFC_BI and its related tables). After the Contracts/Billing Interface process stages billing data in these tables, the billing interface processes the data to create bills.

The billing interface can create two types of bills:

You can use the billing worksheet to cancel temporary bills. When you cancel a temporary bill from within the billing worksheet, the system updates PeopleSoft Project Costing and PeopleSoft Contracts accordingly.

After you review a temporary bill on the billing worksheet, you can create a real bill. The system creates a real bill after a user approves it and saves the worksheet. When the bill is finalized, the system updates the Project Resource table (PROJ_RESOURCE) and the Contracts/Billing Interface Xref table (CA_BP_XREF).

This flowchart illustrates the Billing Interface process (BIIF0001) Transactions are passed from Contracts and Project Costing by the CA_BI_INTFC process to Billing, where the invoices or letter of credit amounts are finalized. The billed data is then passed back to Contracts and Project Costing updating the CA_BI_XREF and PROJ_RESOURCE tables, respectively:

Billing Interface process

Updates in PeopleSoft Project Costing and PeopleSoft Contracts are made throughout the billing cycle for rate-based and fixed-fee billing plans.

See Also

Integrating with PeopleSoft Contracts, Project Costing, Grants, and Pay/Bill Management

Setting Up Billing Plans

Click to jump to top of pageClick to jump to parent topicThe Contracts/Billing Interface Process

Run the Contracts/Billing Interface process in PeopleSoft Contracts to send billing activity in Projects to PeopleSoft Billing. The contracts that you set up control the billing activity that the system selects from PeopleSoft Project Costing.

Instructions about running the Contracts/Billing Interface process are in the PeopleSoft Enterprise Contracts PeopleBook.

See Also

Processing Contracts Billing

Click to jump to top of pageClick to jump to parent topicThe Billing Interface Process

Run the Billing Interface process in PeopleSoft Billing to create the temporary bills that you can work on in the billing worksheet. The billing worksheet is a temporary work area in which you can review and adjust billing lines from the Billing Interface process before you create actual bills.

After making adjustments, use the Billing Worksheet component to approve or delete temporary bills.

Instructions about running the Billing Interface process are in the PeopleSoft Enterprise Billing 9.1 PeopleBook.

See Also

Processing Billing Interface Activity

Correcting Billing Interface Process Errors

Integrating with PeopleSoft Contracts, Project Costing, Grants, and Pay/Bill Management

Click to jump to top of pageClick to jump to parent topicBilling Worksheet Approval

When you accept a bill in the billing worksheet, the system creates a real bill with a real invoice number, and updates PeopleSoft Contracts and PeopleSoft Project Costing accordingly.

Instructions about approving billing worksheets are in the PeopleSoft Enterprise Billing PeopleBook.

See Also

Processing Billing Worksheets

Click to jump to top of pageClick to jump to parent topicBilling Worksheet Deletion

When you delete a bill in the billing worksheet, the system cancels the bill and updates PeopleSoft Contracts and PeopleSoft Project Costing accordingly.

Instructions about deleting billing worksheets are in the PeopleSoft Enterprise Billing PeopleBook.

See Also

Processing Billing Worksheets

Click to jump to top of pageClick to jump to parent topicThe Finalization Process

Run the Finalization process (BIIVC000) on the real bills that you create. This process performs a variety of tasks, including calculating taxes and the due date.

Instructions about running the Finalization process are in the PeopleSoft Enterprise Billing PeopleBook.

See Also

Generating Invoices

Click to jump to top of pageClick to jump to parent topicThe Projects/Contracts Interface Process

After you run the Finalization process, run the Billing to Projects/Contracts Interface process (BIPCC000). This process updates PeopleSoft Contracts and PeopleSoft Project Costing with the finalized bill information from PeopleSoft Billing.

Instructions about running the Projects/Contracts Interface process are in the PeopleSoft Enterprise Billing PeopleBook.

See Also

Running the Billing to Project Costing/Contracts Interface Process (BIPCC000)

Click to jump to top of pageClick to jump to parent topicDeferred Revenue Accounting

In some cases, you may want to create and send invoices for products or services that you will deliver in the future or over a range of time. You can use deferred revenue accounting to generate accounting entries that defer revenue recognition based on a revenue recognition date and method of your choosing.

You can establish date range deferred revenue calculation method defaults at the system, business unit, or bill type level, according to your business needs. PeopleSoft Billing supports five calculation methods for creating accounting entries for deferred revenue of transactions when the recognition basis is a date range:

See Also

Processing Deferred Revenue Accounting Entries