Processing Bill Lines with Contract Liability Accounting Entries

You can send bill lines to the Billing interface staging tables to create invoices for products or services that you will deliver in the future or over a range of time. You can import into PeopleSoft Billing contract liability accounting entries that defer revenue recognition based on a revenue recognition date and a proration method.

Supported revenue recognitions include contract date, order date, ship date, and range of dates (using CHARGE_FROM_DT and CHARGE_TO_DT fields or START_DT and END_DT fields).

When you use a range of dates as the revenue recognition basis, you can set up different methods of proration. If you enable the contract liability feature, bill lines using a revenue recognition bases other than INV (invoice date) must have contract liability accounting entries (CL) that correspond to each revenue accounting entry (RR).

This table represents a bill line in the INTFC_BI table:

TRAN_TYPE_BI

REV_RECOG_BASIS

CHARGE_FROM_DT

CHARGE_TO_DT

LINE

CHG

April 1, 2003

April 15, 2003

This table represents bill lines in the INTFC_BI_AEDS table:

TRANS_TYPE_BI

TRANS_TYPE_BI_SEQ

ACCT_ENTRY_TYPE

DST_ID

AE

1

RR

REV W/DFR

AE

2

CL

DFR REV

When a contract liability bill line has a discount or surcharge, each discount or surcharge entry (DS) must have a corresponding contract liability discount or surcharge entry (DDS).

Note: To use contract liability accounting, you must set up the PeopleSoft Billing and PeopleSoft General Ledger systems to accommodate contract liability accounting entries.

See Setting Up Contract Liability Accounts.