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.