Create Calendar entries from custom fields

Create Calendar entries from custom fields

We are an event organisation. Our sales order form has Start and End Date columns, when we create a new Sales Order we wish to add this to a calendar. 
Creating a task will not work as this only has one date.