You need to sign in to do that
Don't have an account?
Koti P 6
Getting error while executing the TrailHead Challenge for Bulk Trigger
Hi Friends,
I have written the below code for TrailHead Challenge and getting the below error: Can some one sugget what is going wrong
Error:
-------------
Challenge not yet complete... here's what's wrong:
There was an unexpected error in your org which is preventing this assessment check from completing: System.DmlException: Insert failed. First exception on row 0; first error: REQUIRED_FIELD_MISSING, Required fields are missing: [Discount_Percent__c]: [Discount_Percent__c]
Code:
------------
trigger ClosedOpportunityTrigger on Opportunity (after insert, after update)
{
List<Task> tt = new List<Task>();
for (Opportunity op : [select Id, Name, OwnerId from Opportunity where Id IN :Trigger.new and StageName='Closed Won'])
{
Task t = new Task(WhatId = op.Id, Subject = 'Follow Up Test Task', OwnerId = op.OwnerId);
tt.add(t);
}
if (tt.size()>0)
{
insert tt;
}
}
Regards,
Koti
I have written the below code for TrailHead Challenge and getting the below error: Can some one sugget what is going wrong
Error:
-------------
Challenge not yet complete... here's what's wrong:
There was an unexpected error in your org which is preventing this assessment check from completing: System.DmlException: Insert failed. First exception on row 0; first error: REQUIRED_FIELD_MISSING, Required fields are missing: [Discount_Percent__c]: [Discount_Percent__c]
Code:
------------
trigger ClosedOpportunityTrigger on Opportunity (after insert, after update)
{
List<Task> tt = new List<Task>();
for (Opportunity op : [select Id, Name, OwnerId from Opportunity where Id IN :Trigger.new and StageName='Closed Won'])
{
Task t = new Task(WhatId = op.Id, Subject = 'Follow Up Test Task', OwnerId = op.OwnerId);
tt.add(t);
}
if (tt.size()>0)
{
insert tt;
}
}
Regards,
Koti
All Answers