Здравствуйте,
столкнулась с проблемой в TS 332127 при создании динамической группы для контрагентов, не имеющих контактов.
В модуле фильтрации выбираю:
Контакт: количество контактов = 0, применить
либо Контакт: количество контактов Пусто, применить,
но контрагенты не отображаются.
В системе есть контрагенты без контактов. По каким причинам они не отображаются при применении данных условий?
При этом, если я указываю = 1, > 1, контрагенты отображаются в зависимости от условия.
Пожалуйста, помогите разобраться, в чем здесь закавыка.
Нравится
Специфика запроса, используемого для данного фильтра, увы...
Нужно вносить исправления в конфигурацию
Добрый день, коллеги!
Да, нужны исправления в сервисе sq_Account. Пошагово ниже:
- Добавить в сервис sq_Account фильтр Exists Filter, в его Test Subquery для таблицы FROM указать tbl_Contact as tbl_ContactInAccount.
В Select - tbl_ContactInAccount.ID: - В условие WHERE добавить Integer User Filter:
- В добавленном Integer User Filter указать таблицу для выбирки данных:
tbl_Contact as ContactInAccount - В Select указать ContactInAccount.ID и Summary Type = Count:
- В WHERE добавить фильтр сравнения:
- В WHERE добавить фильтр сравнения:
Я вот хотел утром решение написать, да постеснялся, чтобы топикстартера не напугать:smile:
Ветка то пользовательская...
По решению: приведенный вариант решения не полный
1. нужно "почистить" и штатный фильтр Контакт-Количество контактов чтобы путаницы не было с новым фильтром удалить его что-ли или переименовать
2. в примере я так понял учитывается либо указание Контрагента в карточке Контакта, либо его назначение Основным контактом; но не учтена Карьера контакта - а записи могут быть именно там, и по ней же работает штатный фильтр
Главное, что это не топикстартер тупит, и что баг поправим :wink:
Да баг надо бы на уровне коробочной версии поправлять, он во всех TS такой:smile:
Запросик на изменение добавьте плиз:confused:
Коллеги, заявка на изменение зарегистрирована.
В следующих сборках, думаю, исправление будет включенно.
Спасиба за замечания и коментарии.