Update sales records and analytics when invoice is paid
Update sales records and analytics when invoice is paid
Paid invoices arrive without linked sales or analytics rows, causing reconciliation gaps for billing staff. Adds matched records and an audit date so billing can reconcile same day.