Друзья, айнид хэлп с запросом ЗУП 3.1, есть черновик запроса. Как получить итоговую таблицу в нужном виде
ВЫБРАТЬ
НачисленияУдержанияПоСотрудникамОбороты.Сотрудник КАК Сотрудник,
СУММА(НачисленияУдержанияПоСотрудникамОбороты.СуммаОборот) КАК СуммаОборот,
НАЧАЛОПЕРИОДА(НачисленияУдержанияПоСотрудникамОбороты.Период, МЕСЯЦ) КАК Период
ПОМЕСТИТЬ втНачисления
ИЗ
РегистрНакопления.НачисленияУдержанияПоСотрудникам.Обороты(
&НачалоПериода,
&КонецПериода,
День,
НЕ НачислениеУдержание ССЫЛКА ПланВидовРасчета.Удержания
И НачислениеУдержание <> ЗНАЧЕНИЕ(Перечисление.ВидыОсобыхНачисленийИУдержаний.НДФЛ)
И НачислениеУдержание <> ЗНАЧЕНИЕ(Перечисление.ВидыОсобыхНачисленийИУдержаний.НДФЛКЗачету)
И НачислениеУдержание <> ЗНАЧЕНИЕ(Перечисление.ВидыОсобыхНачисленийИУдержаний.НДФЛЗачтено)
И НачислениеУдержание <> ЗНАЧЕНИЕ(Перечисление.ВидыОсобыхНачисленийИУдержаний.НФДЛДивиденды)
И НачислениеУдержание <> ЗНАЧЕНИЕ(Перечисление.ВидыОсобыхНачисленийИУдержаний.НДФЛСПревышения)) КАК НачисленияУдержанияПоСотрудникамОбороты
ГДЕ
НачисленияУдержанияПоСотрудникамОбороты.Сотрудник = &Сотрудник
СГРУППИРОВАТЬ ПО
НачисленияУдержанияПоСотрудникамОбороты.Период,
НачисленияУдержанияПоСотрудникамОбороты.Сотрудник
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
МАКСИМУМ(КадроваяИсторияСотрудников.Период) КАК Период,
МАКСИМУМ(КадроваяИсторияСотрудников.Должность) КАК Должность,
МАКСИМУМ(КадроваяИсторияСотрудников.Подразделение) КАК Подразделение,
КадроваяИсторияСотрудников.Сотрудник КАК Сотрудник
ПОМЕСТИТЬ втКадроваяИстория
ИЗ
РегистрСведений.КадроваяИсторияСотрудников КАК КадроваяИсторияСотрудников
ГДЕ
КадроваяИсторияСотрудников.Сотрудник = &Сотрудник
СГРУППИРОВАТЬ ПО
КадроваяИсторияСотрудников.Должность,
КадроваяИсторияСотрудников.Подразделение,
КадроваяИсторияСотрудников.Сотрудник
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
втНачисления.Период КАК Период,
втКадроваяИстория.Должность КАК Должность,
втКадроваяИстория.Сотрудник КАК Сотрудник,
втНачисления.СуммаОборот КАК СуммаОборот
ИЗ
втНачисления КАК втНачисления
ЛЕВОЕ СОЕДИНЕНИЕ втКадроваяИстория КАК втКадроваяИстория
ПО (втНачисления.Сотрудник = втКадроваяИстория.Сотрудник)
СГРУППИРОВАТЬ ПО
втНачисления.Период,
втКадроваяИстория.Должность,
втКадроваяИстория.Сотрудник,
втНачисления.СуммаОборот
ПоказатьПрикрепленные файлы:

По теме из базы знаний
- Запрос для получения остатков по дням даже если не было движений
- Соединение таблиц в запросе по условию "В иерархии" с использованием Nested Sets
- Работа со схемой запроса
- Как читать чужой код? Часть 3. Разбор и доработка запросов
- Обход по группировкам в запросе, соединение таблиц, параметры в запросе, выгрузка прайс-листа в Excel, PDF, Docx, TXT
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот