0
Bodan7
27.09.13
✎
10:42
|
Здравствуйте! В 1с 8.2 управл вникаю. Прошу помощи в след. запросе, нужно подсчитать колич. клиентов с пустой табл. частью., так чтоб не двоило клиентов в других подсчетах (ЕДРПОУ, электр адрес). Спасибо.
Вот звпрос в СКД:
ВЫБРАТЬ
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Контрагенты.Ссылка) КАК Клиенты,
Контрагенты.ОтветственныйМенеджер КАК МненджерКлиента,
Контрагенты.ПринадлежитОрганизации КАК ОрганизацияКлиента,
СУММА(ВЫБОР
КОГДА Контрагенты.ОсновнойЭмейл > ""
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ) КАК ОсновнойЭмейлКлиента,
СУММА(ВЫБОР
КОГДА Контрагенты.ЕДРПОУ > ""
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ) КАК КонтрагентыЕДРПОУКлиента,
СУММА(ВЫБОР
КОГДА КонтрагентыПосевныеПлощадя.Ссылка ЕСТЬ NULL
ТОГДА 0
ИНАЧЕ 1
КОНЕЦ) КАК КолКонтрагентовБезПлощади
ИЗ
Справочник.Контрагенты КАК Контрагенты
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты.ПосевныеПлощадя КАК КонтрагентыПосевныеПлощадя
ПО КонтрагентыПосевныеПлощадя.Ссылка = Контрагенты.Ссылка
ГДЕ
НЕ Контрагенты.ЭтоГруппа
И Контрагенты.ТипКлиента = ЗНАЧЕНИЕ(Перечисление.ТипыКонтрагентов.Клиент)
И НЕ Контрагенты.КлиентНеАктивен
И НЕ Контрагенты.ПометкаУдаления
И Контрагенты.ОтветственныйМенеджер В(&СписокОтбораПоМенеджерам)
СГРУППИРОВАТЬ ПО
Контрагенты.ОтветственныйМенеджер,
Контрагенты.ПринадлежитОрганизации
|
|