Update opportunity stage from project board card activity

When PO details on project board cards don't reach CRM opportunities, billing stalls. It flags the opportunity as Waiting for Invoice so billing and PMs see invoice readiness before the next run.

Update opportunity stage from project board card activity

Overview

Update opportunity stage from project board card activity