Если в модуле Управление персоналом в коде сотрудника используется точка, например: "a.pupkin", то при конфигурировании групп продаж в форме Конструктор группы продаж (CRM\Настройки\Управление продажами\Группы продавцов, кнопка Конструктор группы продаж):
1. ФИО после /--/ не отображается
2. все кнопки на левой панели (кроме Удалить =0)) неактивны, т.е., например, нельзя назначить ответственного менеджера
Описание ошибки:
При построении дерева (список сотрудников группы), код элементу присваивается с использованием SysQuery::value(), т.е. a\.pupkin. Дальше функционал при поиске сотрудника в EmplTable также использует SysQuery::value(), т.е. в результате в запросе используется a\\\.pupkin вместо положенного a\.pupkin.
Решение:
В классе smmSalesUnidDesignerTree метод buildSubTree заменить строчку:
PHP код:
// formTreeItem.data(queryValue(childRecord.SalesManId));
formTreeItem.data(childRecord.SalesManId);