Update Event Start and End when custom date field updated
I've added a custom function that creates an Event when a date is entered.
I need to create another function that updates said Event when the date is changed.
Can someone please help me with a function to change the already Created Event and have it update the Start_Date and End_Date? The code I use to create the event is below.
If you are using code:
1. change <Walk_through_Date_Time> with your own date field.
2. Select Edit Arguments and do - dealId = Deals Id or Potentials Id
- DealDetails = zoho.crm.getRecordById("Deals",dealId);
- //info DealDetails;
- startdate = ifnull(DealDetails.get("Walk_through_Date_Time"),"").tostring();
- newend = startdate.left(14) + "59" + startdate.right(9);
- enddate = newend;
- eventmap = Map();
- eventmap.put("Event_Title",ifnull(DealDetails.get("Deal_Name"),""));
- eventmap.put("Who_Id",ifnull(DealDetails.get("Contact_Name"),"").get("id"));
- eventmap.put("Owner",ifnull(DealDetails.get("Owner"),"").get("id"));
- eventmap.put("What_Id",dealId);
- eventmap.put("$se_module","Deals");
- eventmap.put("Start_DateTime",startdate);
- eventmap.put("End_DateTime",enddate);
- create1 = zoho.crm.createRecord("Events",eventmap);
- info eventmap;
- info create1;