0
sergqwert
23.12.20
✎
23:34
|
Создал справочник "Значения события"(предопределенные значения "анкета", "КП", "текущая работа"). Добавил регистр сведений "События менеджера", периодический, подчинен регистратору.
период - дата документа "событие"
регистратор - документ Событие
Измерения:
Вид события - перечисление Виды событий
Состояние события - перечисление Состояния событий
Значение события - ссылка на справочник Значения событий
Менеджер - ссылка на справочник "Пользователи " - из реквизита Ответственный
Контрагент - ссылка на справочник Контрагенты
Контактное лицо контрагента - составное, взять по типу данного реквизита в документе .
Анкета - ссылка на справочник Анкета
Тема - строка 200 (из реквизита Описание события)
Проект - ссылка на справочник Проекты
Дата начала - дата
Дата окончания - дата
Создал Отчет по событиям менеджера. Колонки: Менеджер, Контрагент, Количество взаимодействий менеджера (итого по количеству событий ), количество взаимодействий по контрагенту (итого по количеству событий с контрагентом), вид события, значение события, контактное лицо, тема, проект. Не формируется данный отчет. Что здесь не так?
ВЫБРАТЬ
МАКСИМУМ(СобытияМенеджераСрезПоследних.Период) КАК Период,
СобытияМенеджераСрезПоследних.Менеджер,
СобытияМенеджераСрезПоследних.Контрагент,
СобытияМенеджераСрезПоследних.ВидСобытия,
СобытияМенеджераСрезПоследних.ЗначениеСобытия,
СобытияМенеджераСрезПоследних.КонтактноеЛицоКонтрагента,
СобытияМенеджераСрезПоследних.Тема,
СобытияМенеджераСрезПоследних.Проект,
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ СобытияМенеджераСрезПоследних.Регистратор.Ответственный) КАК КоличествоВзаимодействийПоМенеджеру,
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ СобытияМенеджераСрезПоследних.Регистратор.Контрагент) КАК КоличествоВзаимодействийПоКонтрагенту
ПОМЕСТИТЬ ВТМенеджеры
ИЗ
РегистрСведений.СобытияМенеджера.СрезПоследних(&КонецПериода, Контрагент = &Контрагент) КАК СобытияМенеджераСрезПоследних
ГДЕ
СобытияМенеджераСрезПоследних.Период МЕЖДУ &НачалоПериода И &КонецПериода
СГРУППИРОВАТЬ ПО
СобытияМенеджераСрезПоследних.Менеджер,
СобытияМенеджераСрезПоследних.Контрагент,
СобытияМенеджераСрезПоследних.ВидСобытия,
СобытияМенеджераСрезПоследних.ЗначениеСобытия,
СобытияМенеджераСрезПоследних.КонтактноеЛицоКонтрагента,
СобытияМенеджераСрезПоследних.Тема,
СобытияМенеджераСрезПоследних.Проект,
СобытияМенеджераСрезПоследних.Регистратор.Ответственный
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
СобытияМенеджераСрезПоследних.Период,
СобытияМенеджераСрезПоследних.ВидСобытия,
СобытияМенеджераСрезПоследних.СостояниеСобытия,
СобытияМенеджераСрезПоследних.ЗначениеСобытия,
СобытияМенеджераСрезПоследних.Менеджер,
СобытияМенеджераСрезПоследних.Контрагент,
СобытияМенеджераСрезПоследних.КонтактноеЛицоКонтрагента,
СобытияМенеджераСрезПоследних.Тема,
СобытияМенеджераСрезПоследних.Проект,
СобытияМенеджераСрезПоследних.Регистратор.Ответственный КАК КоличествоВзаимодействийМенеджера,
СобытияМенеджераСрезПоследних.Регистратор.Контрагент КАК КоличествоВзаимодействийПоКонтрагенту
ИЗ
ВТМенеджеры КАК ВТМенеджеры
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СобытияМенеджера.СрезПоследних(&КонецПериода, Контрагент = &Контрагент) КАК СобытияМенеджераСрезПоследних
ПО ВТМенеджеры.Период = СобытияМенеджераСрезПоследних.Период
И ВТМенеджеры.Менеджер = СобытияМенеджераСрезПоследних.Менеджер
ГДЕ
СобытияМенеджераСрезПоследних.Период МЕЖДУ &НачалоПериода И &КонецПериода
|
|