trigger PreventHighValue on Opportunity (before insert) { for (Opportunity opp : Trigger.Old) { if (opp.Amount != null && opp.Amount > 100000) { Trigger.OldMap.get(opp.Id).addError('Cannot delete high-value opportunities!'); } } }