Немного о проверке дубликатов

Пришлось мне тут как-то повозиться с настройкой системой для одной из демонстрацией. И обнаружился довольно неприятный баг - не проверялись дубликаты (у меня стоит английские Windows Server, SQL Server и русский CRM 4.0). Стал разбираться что же все-таки случилось.

Оказалось, не все так плохо и сразу же нашелся workaround. Workaround - создавать все правила на английском языке, даже, если пользователи работают на русском. Т.е., установить на русский CRM английский MUI и все правила создавать при включенном английском интерефейсе.

Причина оказалась довольно простой - неправильно сопоставляются названия атрибутов в разных языковых версиях. Например, если мы создаем правило для проверки контактов по фамилии, то в условиях поиска задаем Фамилия. Но, если мы переключимся в английский интерфейс, то увидим, что вместо Last Name стоит Yomi Last Name.

Информация уже доведена до нашей поддержки и в настоящий момент готовится обновление для системы.