Also consider that quotes can have revisions. ie. new document generated when a quote is revised. Perhaps the user edits the quote, clicks something that revised pricing and then saves or generates a new revision. You'd have better control over what quotes are updated. The current version already has a method of updating cost from within a quote, when costs are visible. Perhaps a 'Re-price' button.
_________________________
Bob Wisener
Dakota Software