Download page Populating the Payment Term on the Billing Schedule Records.
Populating the Payment Term on the Billing Schedule Records
Populating the payment term on the BSRs ensures that invoices have correct due dates.
For new sales, the application follows the following sequence in descending order to fetch the payment term information to populate on the BSRs otherwise keeps the field blank:
Sequence
Layer
Remarks
1
Custom Plan
The application searches the payment term information on the plan line items or the installments of the custom plan that are associated with the billing header. If the information is available, the application populates it on the BSRs, else moves to sequence 2.
2
Current Order Line Item
The application searches the payment term information on the Current OLI. If the information is available, the application populates it on the BSRs, else moves to sequence 3.
3
Order
The application searches the payment term information on the Order. If the information is available, the application populates it on the BSRs, else moves to sequence 4.
4
Parent Order Line Item
The application searches the payment term information on the Parent OLI (on the billing header or current OLI). If the information is available, the application populates it on the BSRs, else moves to sequence 5.
5
Location (on the current OLI)
The application searches the payment term information on the Location object (on the current OLI). If the information is available, the application populates it on the BSRs, else moves to sequence 6.
6
Bill to Account
The application searches the payment term information on the Bill to Account object (on the current OLI). If the information is available, the application populates it on the BSRs, else moves to sequence 7.
7
Location (on the Order)
The application searches the payment term information on the Bill to Location (on the Order). If the information is available, the application populates it on the BSRs, else moves to sequence 8.
8
Payment Terms object
The application searches for a record with Active = True and IsDefault = True. If the information is available, the application populates it on the BSRs.
9
NA
If the application does not find the payment term information on the above layers, it keeps the field blank on the BSRs.