Error:400:Bad Request: unrecognized ‘Edm.Guid’ litral ‘guid’ ” in ‘***’

Error:

  1. Bad Request: unrecognized ‘Edm.Guid’ litral ‘guid’ ” in ’20’
  2. UnRecognized ‘Edm.Guid’ literal ‘guid’null

JS Error

Resolution:

You got this error because some where in your code, your code is passing null value.

In my case i was retrieving current records GUID using ‘Xrm.Page.data.entity.getId()’, but on create, there is no GUID, thus result is it was passing null value. SO to avoid this we needs to restrict this. I resoled it by using ‘Xrm.Page.ui.getFormType() != 1’ (1 for create).

Ref: https://crmbusiness.wordpress.com/2014/09/25/crm-2011-unrecognized-edm-guid-literal-guidnull/