Добрый день.
В справочник было добавлено значение "Районы города" http://joxi.ru/RmzZXRBCRvpXkm.
Как вынести в фильтр колонку "районы города" - чтоб можно было по названию района делать фильтрацию в реестре? http://joxi.ru/zANW0KMi61Elgr
либо в обычный фильтр вынести "районы города" http://joxi.ru/LmGMVYgiJBMR3A
Нравится
Добрый день!
Район города у вас добавлен в объект [Адрес контрагента].
У контрагента может быть сразу несколько адресов (это деталь), так что вывести колонку из адреса контрагента в реестр контрагентов у вас не получится (только функции: количество адресов, макс/мин даты изменения и тд).
Вам можно построить фильтр вида:
Контрагенты у которых существует адрес с заданным районом.
Например (фильтр по городу):
Построение фильтра:
Сидоров Александр В. пишет:
Добрый день!
Район города у вас добавлен в объект [Адрес контрагента].У контрагента может быть сразу несколько адресов (это деталь), так что вывести колонку из адреса контрагента в реестр контрагентов у вас не получится (только функции: количество адресов, макс/мин даты изменения и тд).
Вам можно построить фильтр вида:
Контрагенты у которых существует адрес с заданным районом.Например (фильтр по городу):
Построение фильтра:
Сидоров Александр В.,
доброе утро.Спасибо за инфо.
Возможно в функции можно добавить "название" - чтоб выводить и наименование адреса?
Необходимо делать сортировку не по количеству (или наличию), а именно по наименованию района. В таком варианте "районы города" необходимо создать, как отдельную единицу без привязки к объекту "адрес"?
Hyalual,
Если у вас у контрагента только 1 район города (т.е. нет разделения как с адресами: фактический, доставки, юридический), то можно поле район добавить напрямую в контрагента
Hyalual пишет:
Возможно в функции можно добавить "название" - чтоб выводить и наименование адреса?
Это деталь, на ней может быть несколько значений. При настройке колонок реестра в разделе с такой детали можно вытянуть только обобщённые данные: количество, для полей с датой — максимум и минимум, для числовых — ещё и сумма и среднее.
Добавьте в мастере в разделе контрагентов новое справочное поле, которое ссылается на справочник районов, и пользуйтесь им.
Hyalual пишет:
выходит, что текстовые значения с справочника никак не отобразить ?
С детали. Справочные поля в основном объекте (например, тип контрагента) отобразятся нормально.
Зверев Александр,
как связать вынесенное поле с аналогичным с "адреса контрагента" ?
Выходит, что заполнение необходимо проводить отдельно.
Иначе поле "районы" в адресе - заполнено, а добавленное новое - будет пустым... И тогда фильтрация все равно не будет отрабатывать...
Либо добавлять район в синхронизацию в обе стороны, либо вообще не связываться с деталью адресов и хранить район только в карточке.
Синхронизация сделана во встроенном БП объекта «Контакт» в функции SynchronizeContactAddress, а обратно — во встроенном БП объекта «Адрес контакта», где вызывается логика из схемы BaseAddressSynchronizer.
Нет. Контакт синхронизируется с адресом контакта, контрагент — с адресом контрагента.
В позапрошлом сообщении я напутал, сказал о контакте, а у Вас новое поле в контрагенте. Там всё аналогично. Но и забывать об этом тоже не стоит, ведь BaseAddressSynchronizer общий для всех и если там прописать поле без дополнительных проверок, может сломаться другой раздел, где поля нет.