tips & tricks

Как WhoAmIRequest возвращал пользователя SYSTEM

Столкнулся на днях с интересной проблемой: несмотря на то, что в конфиге приложения выставлены необходимые настройки, запрос WhoAmIRequest всегда возвращал данные системного пользователя CRM - SYSTEM.

...
 <system.web>
    ...
    <authentication mode="Windows"/>
    <identity impersonate="true"/>
    ...
 </system.web>
 ...

Как оказалось, причина была в следующем - WhoAmIRequest выполнялся в методе DoTheJobInThread() в отдельном потоке: Читать далее »

Фильтрация продуктов прайс-листа при формировании заказа

Столкнулся со странной ситуацией:

  1. в CRM заведено несколько прайс-листов,
  2. эти прайсы назначены разным клиентам,
  3. создаём заказ для одного из клиентов (с определённым прайсом),
  4. добавляем в заказ продукт (через создание записи типа "продукт для прайс-листа".

И тут наблюдаем следующее поведение: Читать далее »

Ошибка при автоматическом отслеживании электронной почты в CRM

При включенной опции автоматического отслеживания писем из Outlook в CRM можно натолкнуться на ограничение размера отслеживаемого сообщения. Как правило, это выливается в множественные записи в Event Log на сервере CRM следующего содержания: Читать далее »

«РќРѕРІС‹...» вместо имени записи в ссылке письма

В четвёртой версии Microsoft Dynamics CRM появился очень удобный функционал - отправка ссылки на любую запись в элетронном письме.

Send link from CRM

Но, зачастую, название записи вставлялось в письмо некорректно (как «РќРѕРІС‹...»). Читать далее »

Ошибка p_CascadeCollectAssign после Rollup 8

Недавно был замечен неприятный встроенный баг системы (в стандартном функционале). Проявляется в том, что после установки 8го роллапа (на 7м и ранее не замечен) в новых, созданных после установки этого роллапа, организациях не работает переназначение записей. Невозможно сменить ответственного на любом типе записей. При попытке назначить, выдаётся ошибка приложения. При этом, установка 9го роллапа не решает проблему.

Решение: Читать далее »

Убираем URL из заголовков форм CRM

Очень часто сталкивался с такой проблемой - в заголовке окон форм CRM отображается URL вместо имени записи. Т.е. вместо "Заказ ООО 'Коммерческая Компания'" отображается "http://server/?id={053A2B3C-1597-EC33-7B4E-003044512AA6}".

URL в заголовке окна IE

Сделано это, конечно же, в целях вашей безопасности : ) Чтобы вы всегда видели, на каком сервере и какой странице находитесь. Читать далее »

RSS-материал
Работает на Drupal, система с открытым исходным кодом.