You need to sign in to do that
Don't have an account?
Error for End and Start fields saving a new Event record
I receive this error:
{errors:{fields:EndDateTime,StartDateTime, message:'Event: bad field names on insert/update call: EndDateTime, StartDateTime', statusCode:'INVALID_FIELD_FOR_INSERT_UPDATE', }, id:null, success:'false', }
My code is:
var eEvent=new sforce.SObject("Event");
eEvent.OwnerId="{!SE_Request__c.OwnerId}";
eEvent.WhatId="{!SE_Request__c.Id}";
if("{!SE_Request__c.ContactId__c}" != "")
{
eEvent.WhoId ="{!SE_Request__c.ContactId__c}";
}
if("{!SE_Request__c.LeadId__c}" != "")
{
eEvent.WhoId ="{!SE_Request__c.LeadId__c}";
}
eEvent.Description="{!SE_Request__c.Description__c}";
eEvent.DurationInMinutes=60;
eEvent.ActivityDate=date("{!Today}");
eEvent.ActivityDateTime=date("{!SE_Request__c.Preferred_Start_Date_Time__c}");
eEvent.StartDateTime=date("{!SE_Request__c.Preferred_Start_Date_Time__c}");
eEvent.EndDateTime=date("{!SE_Request__c.Preferred_Start_Date_Time__c}");
eEvent.ReminderDateTime=dateRem(my_time);
var result = sforce.connection.create([eEvent]);
var eEventAtt=new sforce.SObject("EventAttendee");
eEventAtt.AttendeeId="{!SE_Request__c.OwnerId}";
var resultAtt = sforce.connection.create([eEventAtt]);
All Answers