Нарыл вот такую конструкцию,
X++:
ColumnSet attributes = new ColumnSet(new string[] { "FirstName" });
Contact retrievedContact = (Contact)_service.Retrieve("contact", IDCont, attributes);
retrievedContact.FirstName = prs.fullname;
_service.Update(retrievedContact);
Но судя по ошибке: 'Contact' entity doesn't contain attribute with Name = 'FirstName' , не получаю экземпляр объекта или поля такого не видит.. не въеду никак.