I'm getting the following error stating this is no field HasOptedOutOfFax for the Contact object, updating a contact using Javascript Remoting, I checked and that appears to be the correct field name:
[Error] Visualforce Remoting Exception: No such column 'HasOptedOutOfFax' on sobject of type Contact Object
(anonymous function) (cordova, line 5180)
error (VFRemote.js, line 116)
(anonymous function) (VFRemote.js, line 132)
fire (VFRemote.js, line 52)
fireEvent (VFRemote.js, line 47)
onProviderData (VFRemote.js, line 86)
fire (VFRemote.js, line 52)
fireEvent (VFRemote.js, line 47)
onData (VFRemote.js, line 94)
handleResponse (VFRemote.js, line 75)
a (VFRemote.js, line 39)
(anonymous function) (VFRemote.js, line 40)
EDIT: got this error again, seems to not be a one time random occurance.Here's the contact being saved from the javascript console:
AccountId: "001i000000Viql2AAB"
Birthdate: "1407456000000"
CreatedById: "005i0000001xZVvAAM"
CreatedDate: 1407334537000
Department: "Dept"
Description: "Some desc"
DoNotCall: true
Email: "aa@aa.com"
FirstName: "test"
HasOptedOutOfEmail: false
HasOptedOutOfFax: false
HomePhone: "4444444444"
Id: "003i000001B0DssAAF"
IsDeleted: false
LastModifiedById: "005i0000001xZVvAAM"
LastModifiedDate: 1407335320000
LastName: "iphone1"
LastReferencedDate: 1407354811000
LastViewedDate: 1407354811000
MailingStreet: "123 my street"
Name: "iphone1"
OwnerId: "005i0000001xZVvAAM"
RecordTypeId: "012i00000019wOfAAI"
SystemModstamp: 1407335320000