Scheduler does not display events with same id

Hi I have e JSON string with 13 records, some of which have the same id. When I load the json string into the scheduler, it loads only one of the event among the ones with same id and discards the rest. Please let me know what can I do to overcome this problem and display all the events.

This is how I call:
scheduler.parse(tracDataJSON, “json”);
scheduler.updateView();

{“id”:“608055”,“an8”:“3350997”,“c_eddse”:“11/23/2016”,“start_date”:“2016-11-23”,“end_date”:“2016-11-23”,“start_time”:“08:00 AM”,“end_time”:“05:00 PM”,“req_type”:“PS-Personal”,“status”:“Cancelled”,“created_date”:“10/03/2016 11:04:20”,“text”:“Personal vacation.”,“ehukid”:“608055”,“ednlin”:“1”,“eh5500tpid”:“608055”,“eh5500ipid”:“608055”,“ehcentyr”:“2016”,“ehan8”:“3350997”,“eh5506ett”:“PS”,“ed5506ett”:“PS”,“eh5506ets”:" “,“eh5506nwr”:” “,“eh5506sts”:“CNL”,“eh5506adyn”:“N”,“eh5506ifml”:” “,“eh5506fmlc”:” “,“eh5500uidl”:” “,“ehssdt”:“116279”,“ehsstm”:“161616”,“eddse”:“116328”,“ed5506esdt”:“N”,“ed5506sdst”:“80000”,“ed5506sdet”:“170000”,“ed5506drh”:“800”,“ed5506rdh”:“800”,“eh5506eic”:“Personal vacation.”,“eh5506ecc”:” “,“ehovfl”:“N”,“eh5500pem”:” “,“edppy”:“0”,“edppnb”:” “,“edcrdj”:“116277”,“edcrtm”:“110420”,“edupmj”:“116277”,“edtday”:“110420”,“hldisz”:“0”,“es5506sts”:“CNL”,“esdl01”:“Cancelled”,“es5506ccw”:”#FF0000 “,“es5506ccb”:”#410000 "} "}

{“id”:“608055”,“an8”:“3350997”,“c_eddse”:“11/28/2016”,“start_date”:“2016-11-28”,“end_date”:“2016-11-28”,“start_time”:“08:00 AM”,“end_time”:“05:00 PM”,“req_type”:“PS-Personal”,“status”:“Cancelled”,“created_date”:“10/03/2016 11:04:20”,“text”:“Personal vacation.”,“ehukid”:“608055”,“ednlin”:“2”,“eh5500tpid”:“608055”,“eh5500ipid”:“608055”,“ehcentyr”:“2016”,“eh5506ett”:“PS”,“ed5506ett”:“PS”,“eh5506ets”:" “,“eh5506nwr”:” “,“eh5506sts”:“CNL”,“eh5506adyn”:“N”,“eh5506ifml”:” “,“eh5506fmlc”:” “,“eh5500uidl”:” “,“ehssdt”:“116279”,“ehsstm”:“161616”,“eddse”:“116333”,“ed5506esdt”:“N”,“ed5506sdst”:“80000”,“ed5506sdet”:“170000”,“ed5506drh”:“800”,“ed5506rdh”:“800”,“eh5506eic”:“Personal vacation.”,“eh5506ecc”:” “,“ehovfl”:“N”,“eh5500pem”:” “,“edppy”:“0”,“edppnb”:” “,“edcrdj”:“116277”,“edcrtm”:“110420”,“edupmj”:“116277”,“edtday”:“110420”,“hldisz”:“0”,“es5506sts”:“CNL”,“esdl01”:“Cancelled”,“es5506ccw”:”#FF0000 “,“es5506ccb”:”#410000 "}

In the above, 2016-11-28 event gets displayed on the scheduler, but 2016-11-23 doesnt.
Please reply and let me know.

Hello,
this is due design, all records must have unique ids. Two objects with matching identifiers would be interpreted as a different states of the same entity so a single item will be displayed in the calendar.

Depending on what you want to implement, probably this article could help docs.dhtmlx.com/scheduler/timeli … alsections - calendar allows assigning event to multiple sections of timeline/units, i.e. you can display single event in multiple rows at the same time.
If that not the case, you’ll need to create unique identifiers for your entries so scheduler could distinguish them.