Update project records from estimate data for billing

Accounting estimates don't update project records, leaving billing staff with stale totals and manual reconciliation. Keep project records current so billing staff can prepare invoices ahead of the next billing run.

Update project records from estimate data for billing

Update project records from estimate data for billing