Have a read in here.
https://docs.oracle.com/cd/E16582_01/doc.91/e15141.pdf
Looks like once you setup the AAIs and the contract frequencies etc and run R48199
1.4.3 JD Edwards EnterpriseOne Accounts Receivable
The billing system uses the Customer Master table (F0301) to identify:
■ Payment terms.
■ Tax explanation, rate, and area.
■ G/L class.
After you generate a billing, you post the invoice information to the Customer Ledger
table (F03B11). When you receive the customer's payments, you apply them to the
customer's receivable account.
JD Edwards EnterpriseOne Contract and Service Billing integrates with JD Edwards
EnterpriseOne Accounts Receivable to support the pay-when-paid process.
See "Processing Pay When Paid Transactions" in the JD Edwards EnterpriseOne
Applications Financial Management Fundamentals Implementation Guide.
JD Edwards EnterpriseOne Contract and Service Billing also integrates with JD
Edwards EnterpriseOne Accounts Receivable to support revenue recognition.
See "Working with Revenue Recognition" in the JD Edwards EnterpriseOne Applications
Accounts Receivable Implementation Guide.