Update sales deals with job prices before billing run

Your job estimates arrive unsynced with sales deals, causing revenue gaps and delayed invoicing. Leadership sees correct deal totals so invoices are ready before the next billing run.

Update sales deals with job prices before billing run

Update sales deals with job prices before billing run