quotation-av-zero-on-save-likely-trigger-timing-issue

When a Quotation is saved and the cost sheet PDF shows zero AV, the probable cause is a VF page render cycle completing before the after-save trigger recalculates AV — meaning the page captures the pre-trigger snapshot. Secondary cause could be the QuotationExtn controller using a stale allChargesMap at render time. To diagnose, check whether AV is zero immediately post-save or after a page refresh, and trace the trigger execution order on Quotation__c in fullcopy.