I can't see any issues with the below.
Below is the custom function in CRM designed to update a date field on a sales order when a potential is edited in CRM
Date = input.LiveDate;
organizationID = input.OrgID;
salesorderID = input.SalesOrderID;
OrdRSP = zoho.books.updateRecord("Salesorders", organizationID.toString(), salesorderID.toString(), {"custom_fields":{{"customfield_id":"95687000003461005",
"label":"LiveDate",
"value":Date}}});