мы планируем использовать функцию аудита CRM 2011, чтобы отслеживать, кто изменил какое приусадебное поле для пары объектов. Но что произойдет, если вы обновите сущность через IOrganizationService
?
Например, предположим, что в вашей системе есть адресная сущность с City="London"
и Street="Baker Street"
. Теперь в вашем коде вы создаете объект сущности (поздняя привязка) для этого адреса. Вы устанавливаете его GUID, City="London"
но Street="Downing Street"
! Теперь вы вызываете IOrganizationService.Update
для этой сущности. Будет ли функция аудита знать, что улица изменилась, а город нет? Или он скажет мне, что Город изменился, хотя на самом деле это не так?