/
Trigger: Usyd_Opportunity_BeforeInsert

Attention: Confluence is not suitable for the storage of highly confidential data. Please ensure that any data classified as Highly Protected is stored using a more secure platform.
If you have any questions, please refer to the University's data classification guide or contact ict.askcyber@sydney.edu.au

Trigger: Usyd_Opportunity_BeforeInsert

Trigger Details

Name

Usyd_Opportunity_BeforeInsert

Label

Usyd_Opportunity_BeforeInsert

Object

Opportunity

Status

Active

Api Version

53

Apex Code

trigger Usyd_Opportunity_BeforeInsert on Opportunity (before insert, before update, after update) {
for(Opportunity opport:trigger.new) {
if (opport.LeadSource == null) {
opport.LeadSource = 'Prospect Development';
}
if (opport.Amount == 0) {
opport.Amount = 1;
}
}
if(Trigger.isAfter && Trigger.isUpdate){
Usyd_OpportunityTriggerHandler.updateGiftImplementationStatus(Trigger.newMap, Trigger.oldMap);
}
}

Related content

Trigger: Usyd_PMTeam_BeforeInsert
Trigger: Usyd_PMTeam_BeforeInsert
More like this
Object: AQB__OpportunityComponent__c
Object: AQB__OpportunityComponent__c
More like this