Many Thanks. Weird thing was a straight copy produced errors. If I typed it out, no errors.
How would one pass in just one portion of the dataset for an UpdateExt on JobEntry? Do I need the entire payload as executed in swagger or Postman? I would assume minimum is to remove quotes from ds, JobHead, Company etc⌠Still need continueProcessingOnError
{
âdsâ: {
âJobHeadâ: [
{
âCompanyâ: â****â,
âJobEngineeredâ: false,
âJobReleasedâ: false,
âJobNumâ: â239825â,
âUD_SysRevIDâ: â&&&&â
}
]
},
âcontinueProcessingOnErrorâ: false,
ârollbackParentOnChildErrorâ: false
}
Probably the Open Quote/Closed Quote thing.
ââ vs ""
@josecgomez ⌠Hey ⌠Iâm getting this JSON error when the session is getting disposed.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonTextReader.Read()
at Newtonsoft.Json.JsonReader.ReadForType(JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at EpicorRestAPI.EpicorRest.DynamicPost(String bo, String method, Object postData, Boolean replaceReturn, EpicorRestStatusCode responseStatusCode, CallContextHeader callContextHeader)
at EpicorRestAPI.EpicorSession.Dispose(Boolean native)
at EpicorRestAPI.EpicorSession.Dispose()
⌠itâs happening in EpicorRest, showing [decompiled]:
Newtonsoft version is 11.02 but havenât made any code changes to the project.
Any ideas?
UPDATE: It doesnât seem to occur reliably. Can anyone surmise why/what circumstance this might happen?