Generate Invoices Job: Invoice Bill Through Date Impacting Event Eligibility
Summary:
User entered a future dated invoice date of 12/31/3000 and now seemingly eligible events aren't getting picked up in the Generate Invoices process. The Generate Invoices: Generate Report output references the below error.
Per the Billing Cycle doc, the system's logic identifies the Next Billing Date = Latest Bill Through Date + Defined Billing Cycle Value. Our theory is that since the invoice's Bill Through Date is future dated, the next billing date = 12/31/3000 + Immediate (contract's Billing Cycle), which means only Events with Completion Dates after 12/31/3000 will be eligible to generate invoices.
PJB_BP_BT_DATE_INVALID - Transactions for the bill plan weren't invoiced because the bill-through date was prior to the next billing date based on the bill plan billing cycle.