Перейти к содержимому

Таблицы представлений

Справочник по представлениям ЗУП, которые собирает конструктор представлений. Для каждого представления указано:

  • имя в запросе — как называется временная таблица в тексте запроса-пустышки;
  • параметры — то, что в конструкторе задаётся флажками и полями на закладке «Настройки», а в текст запроса попадает строками секции ГДЕ;
  • таблица фильтра — какие поля обязана содержать временная таблица, ограничивающая выборку. Имя таблицы любое, его указывают в секции ИЗ. Исключения — представления, которые ищут таблицу по имени, зашитому в ЗУП: у них имя строгое и оговорено в разделе, а у «Кадровых данных сотрудников: анализ начислений и удержаний» и «Планового времени» таблицу в секцию ИЗ не указывают совсем. Заготовку такого запроса создаёт кнопка «Создать» на закладке «Настройки».

Состав полей самого представления здесь не приводится: конструктор получает его от вашей конфигурации, поэтому он соответствует установленному релизу ЗУП. Посмотреть поля можно в конструкторе, на закладке «Настройки».

Общее правило для всех таблиц: параметр "ТолькоРазрешенные" включает ограничение доступа к данным (RLS), а пустая дата в поле периода означает «самые последние сведения». Устройство запроса разобрано в главе Представления (ЗУП).

Имя в запросе: Представления_Периоды.

Таблица периодов заданной периодичности внутри интервала — её удобно соединять с другими представлениями, чтобы развернуть данные по месяцам или дням.

Параметры: НачалоИнтервала, ОкончаниеИнтервала (даты), Периодичность (ГОД, КВАРТАЛ, МЕСЯЦ, ДЕНЬ), ИспользоватьКонецПериода (если «Истина» — в таблицу попадают даты конца периода, а не начала).

Таблица фильтра: не требуется.

Имя в запросе: Представления_КадровыеДанныеСотрудников.

Кадровые сведения по сотрудникам на указанную дату: организация, подразделение, должность, график и прочие данные кадрового учёта. Самое востребованное представление — в типовых отчётах ЗУП оно встречается чаще остальных.

Параметры: ТолькоРазрешенные, ФормироватьСПериодичностьДень.

Таблица фильтра:

  • Период — Дата, дата получения периодических сведений (если пустая — самые последние сведения);
  • Сотрудник — СправочникСсылка.Сотрудники;
  • остальные поля произвольны.
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ДАТАВРЕМЯ(1, 1, 1) КАК Период,
Сотрудники.Ссылка КАК Сотрудник
ПОМЕСТИТЬ ВТСотрудникиПериоды
ИЗ
Справочник.Сотрудники КАК Сотрудники

Кадровые данные сотрудников: анализ начислений и удержаний

Заголовок раздела «Кадровые данные сотрудников: анализ начислений и удержаний»

Имя в запросе: Представления_КадровыеДанныеСотрудниковАнализНачисленийИУдержаний.

Кадровые сведения по сотрудникам на дату в сокращённом составе: организация, подразделение, должность, вид занятости, ФИО, тарифная ставка, даты приёма и увольнения.

Параметры: ТолькоРазрешенные.

Таблица фильтра — имя строго ВТВсеПериодомКадровыхДанных:

  • Сотрудник — СправочникСсылка.Сотрудники;
  • Период — Дата, дата получения сведений (если пустая — самые последние сведения).

В отличие от остальных представлений, эту таблицу в секцию ИЗ запроса-представления не указывают. Механизм ЗУП находит её по имени сам, а строку в секции ИЗ принимает за поле, и разбор запроса ломается. Конструктор это учитывает: текст представления он собирает без секции ИЗ, а кнопка «Создать» готовит таблицу с нужным именем.

Закладка «Настройки» анализа начислений и удержаний: в поле имени таблицы фильтра стоит ВТВсеПериодомКадровыхДанных, а таблицу и строку её уничтожения в цепочку добавила кнопка «Создать»

ВЫБРАТЬ РАЗРЕШЕННЫЕ
Сотрудники.Ссылка КАК Сотрудник,
ДАТАВРЕМЯ(1, 1, 1) КАК Период
ПОМЕСТИТЬ ВТВсеПериодомКадровыхДанных
ИЗ
Справочник.Сотрудники КАК Сотрудники
;
ВЫБРАТЬ
ЗНАЧЕНИЕ(Справочник.Сотрудники.ПустаяСсылка) КАК Сотрудник,
"" КАК ФИОПолные
ПОМЕСТИТЬ Представления_КадровыеДанныеСотрудниковАнализНачисленийИУдержаний
ГДЕ
"ТолькоРазрешенные" = "ЛОЖЬ"

Имя в запросе: Представления_КадровыеДанныеФизическихЛиц.

То же для физических лиц: личные данные, документы и другие сведения, которые ведутся не по сотруднику, а по человеку.

Параметры: ТолькоРазрешенные.

Таблица фильтра:

  • Период — Дата (если пустая — самые последние сведения);
  • ФизическоеЛицо — СправочникСсылка.ФизическиеЛица;
  • остальные поля произвольны.

Имя в запросе: Представления_ШтатноеРасписание.

Позиции штатного расписания на дату актуальности.

Параметры: ТолькоРазрешенные, ДатаАктуальности, ВключатьНачисления.

Параметр ВключатьНачисления меняет состав полей: при выключенном параметре поля начислений в таблице полей скрываются, при включённом — доступны для выбора.

Таблица фильтра (нужна для отбора по отдельным позициям):

  • Период — Дата, на которую берутся значения;
  • ПозицияШтатногоРасписания — СправочникСсылка.ШтатноеРасписание;
  • остальные поля произвольны.
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ДАТАВРЕМЯ(1, 1, 1) КАК Период,
Позиции.Ссылка КАК ПозицияШтатногоРасписания
ПОМЕСТИТЬ ВТПозиции
ИЗ
Справочник.ШтатноеРасписание КАК Позиции

Имя в запросе: Представления_РабочиеМестаСотрудников.

Рабочие места сотрудников за период.

Параметры: ТолькоРазрешенные, Организация, Подразделение.

Таблица фильтра:

  • НачалоПериода — Дата, начало периода отбора по сотруднику;
  • ОкончаниеПериода — Дата, окончание периода (может быть пустой);
  • Сотрудник — СправочникСсылка.Сотрудники;
  • остальные поля произвольны.

Имя в запросе: Представления_СотрудникиОрганизации.

Сотрудники, оформленные на физическое лицо, за период — с учётом всех мест работы.

Параметры: ТолькоРазрешенные, Организация, Подразделение, ОтбиратьПоГоловнойОрганизации, НачалоПериода, ОкончаниеПериода.

Таблица фильтра:

  • НачалоПериода — Дата;
  • ОкончаниеПериода — Дата (может быть пустой);
  • ФизическоеЛицо — СправочникСсылка.ФизическиеЛица;
  • остальные поля произвольны.

Имя в запросе: Представления_ОтработанноеВремя.

Отработанное время сотрудников за период в разрезе начислений и документов-регистраторов.

Параметры: НачалоПериода, ОкончаниеПериода.

Таблица фильтра — самая подробная из всех, но заполнять обязательно нужно только сотрудника, остальные поля могут быть пустыми:

  • Сотрудник — СправочникСсылка.Сотрудники;
  • МесяцаНачисления — Дата, дата начала месяца (может быть пустым);
  • Регистратор — ДокументСсылка или Неопределено (может быть пустым);
  • Организация — СправочникСсылка.Организации (может быть пустым);
  • Подразделение — СправочникСсылка.ПодразделенияОрганизаций (может быть пустым);
  • ВидРасчета — ПланВидовРасчетаСсылка.Начисления (может быть пустым);
  • ИдентификаторСтроки — Число (может быть пустым);
  • СтатьяФинансирования — СправочникСсылка.СтатьиФинансированияЗарплата (может быть пустым);
  • СтатьяРасходов — СправочникСсылка.СтатьиРасходовЗарплата (может быть пустым);
  • остальные поля произвольны.

Имя в запросе: Представления_ТекущаяКадроваяРасстановка.

Кадровая расстановка организации на указанную дату.

Параметры: ТолькоРазрешенные, Организация, Дата.

Таблица фильтра: не требуется.

Имя в запросе: Представления_ФункциональныеОпцииОрганизаций.

Значения функциональных опций по организациям. Пригодится, когда печатная форма должна вести себя по-разному в зависимости от настроек учёта.

Параметры: ТолькоРазрешенные.

Таблица фильтра: не требуется.

Имя в запросе: Представления_ФактическиеОтпускаСотрудников.

Фактически предоставленные отпуска за период.

Параметры: ТолькоРазрешенные.

Таблица фильтра:

  • НачалоПериода — Дата;
  • ОкончаниеПериода — Дата (может быть пустой);
  • Сотрудник — СправочникСсылка.Сотрудники;
  • остальные поля произвольны.

Имя в запросе: Представления_ПлановыеНачисленияСотрудников.

Плановые начисления сотрудников с размерами и показателями на дату.

Параметры: ТолькоРазрешенные.

Таблица фильтра:

  • Период — Дата (если пустая — самые последние сведения);
  • Сотрудник — СправочникСсылка.Сотрудники;
  • остальные поля произвольны.

Имя в запросе: Представления_ПлановыеУдержанияСотрудников.

Плановые удержания сотрудников за период.

Параметры: ТолькоРазрешенные.

Таблица фильтра:

  • ДатаНачала — Дата;
  • ДатаОкончания — Дата (может быть пустой);
  • Сотрудник — СправочникСсылка.Сотрудники;
  • остальные поля произвольны.

Имя в запросе: Представления_СтажиСотрудников.

Стажи физических лиц на дату.

Параметры: ТолькоРазрешенные.

Таблица фильтра:

  • Период — Дата получения значения;
  • ФизическоеЛицо — СправочникСсылка.ФизическиеЛица;
  • остальные поля произвольны.

Данные учета рабочего времени сотрудников

Заголовок раздела «Данные учета рабочего времени сотрудников»

Имя в запросе: Представления_ДанныеУчетаРабочегоВремениСотрудников.

Данные учёта рабочего времени по сотрудникам за месяц.

Параметры: ТолькоРазрешенные, ДатаНачала, ДатаОкончания.

Таблица фильтра:

  • Месяц — Дата, месяц получения данных;
  • ДатаАктуальности — Дата;
  • ДатаНачала — Дата;
  • ДатаОкончания — Дата (может быть пустой);
  • Сотрудник — СправочникСсылка.Сотрудники;
  • остальные поля произвольны.

Данные учета времени и состояний сотрудников

Заголовок раздела «Данные учета времени и состояний сотрудников»

Имя в запросе: Представления_ДанныеУчетаВремениИСостоянийСотрудников.

Время и состояния сотрудников по дням периода — явки, неявки, отсутствия.

Параметры: ТолькоРазрешенные, ДатаНачала, ДатаОкончания, МесяцДатаНачала, МесяцДатаОкончания, ДатаАктуальности, РассчитыватьПлановоеВремя.

Таблица фильтра:

  • ДатаНачала — Дата;
  • ДатаОкончания — Дата (может быть пустой);
  • Сотрудник — СправочникСсылка.Сотрудники;
  • остальные поля произвольны.

Имя в запросе: Представления_ПлановоеВремя.

Плановое время сотрудников за период с разбивкой по месяцам.

Параметры: ТолькоРазрешенные, ДатаНачала, ДатаОкончания, ДатаАктуальности.

Таблица фильтра — имя строго ВТСотрудники:

  • Сотрудник — СправочникСсылка.Сотрудники;
  • остальные поля произвольны.

Как и у анализа начислений и удержаний, эту таблицу в секцию ИЗ запроса-представления не указывают: механизм ЗУП находит её по имени сам. Начиная с версии 2026.3.23 конструктор собирает текст представления без секции ИЗ, сам подставляет имя ВТСотрудники в поле имени таблицы, а кнопка «Создать» готовит таблицу под этим именем. В более ранних версиях у представления не было ни поля имени таблицы, ни кнопки «Создать», и таблицу готовили отдельной строкой цепочки до запроса-представления.

ВЫБРАТЬ РАЗРЕШЕННЫЕ
Сотрудники.Ссылка КАК Сотрудник
ПОМЕСТИТЬ ВТСотрудники
ИЗ
Справочник.Сотрудники КАК Сотрудники

Имя в запросе: Представления_СрезПоследних_<ИмяРегистра>.

Срез последних записей регистра сведений по отбору на дату. Имя регистра указывается третьим сегментом имени временной таблицы, в конструкторе — в колонке «Имя регистра».

Параметры: ТолькоРазрешенные, ПараметрыПостроения_ФормироватьСПериодичностьДень.

Таблица фильтра:

  • Период — Дата, на которую строится срез;
  • поле со значением того же типа, что измерение регистра (например, Сотрудник);
  • другие поля недопустимы.
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ДАТАВРЕМЯ(1, 1, 1) КАК Период,
Сотрудники.Ссылка КАК Сотрудник
ПОМЕСТИТЬ ВТОтборДляСрезаПоследних
ИЗ
Справочник.Сотрудники КАК Сотрудники

Результат содержит все измерения, ресурсы и реквизиты регистра, а поле Период равно периоду из таблицы фильтра. Для регистров с ресурсом «ДействуетДо» (в конструкторе они помечены значком) добавляются поля ПериодВозвратногоСобытия — значение этого ресурса, ПериодЗаписи — период записи, сформировавшей строку, и ЭтоВозвратноеСобытие — признак записи, сформированной по окончании срока действия.

Имя в запросе: Представления_СрезПервых_<ИмяРегистра>.

Срез первых записей регистра сведений — устроен так же, как «Срез последних», включая состав таблицы фильтра, дополнительные поля результата и особенности регистров с ресурсом «ДействуетДо».

Параметры: ТолькоРазрешенные, ПараметрыПостроения_ФормироватьСПериодичностьДень.

Имя в запросе: Представления_ТаблицаРегистра_<ИмяРегистра>.

Записи регистра сведений за период по отбору — в отличие от срезов возвращает все записи интервала.

Параметры: ТолькоРазрешенные, ПараметрыПостроения_ФормироватьСПериодичностьДень, ПараметрыПостроения_ВключатьЗаписиНаНачалоПериода.

Таблица фильтра:

  • ДатаНачала — Дата, начало периода;
  • ДатаОкончания — Дата, окончание периода (если пустая — до самой последней записи);
  • поле со значением того же типа, что измерение регистра;
  • другие поля недопустимы.

Состав результата и дополнительные поля — как у среза последних. Если запрос формируется с периодичностью «День», значения поля Период приводятся к началу дня.

Имя в запросе: Представления_СотрудникиПодлежащиеАттестации.

Сотрудники, подлежащие аттестации в периоде. Доступно при установленной подсистеме «Аттестации сотрудников».

Параметры: НачалоПериода, ОкончаниеПериода.

Таблица фильтра: не требуется.

Имя в запросе: Представления_РезультатыАттестацииСотрудников.

Результаты проведённых аттестаций: вид и дата аттестации, решение комиссии, результат, приказ и выданный документ. Доступно при установленной подсистеме «Аттестации сотрудников».

Параметры: НачалоПериода, ОкончаниеПериода.

Таблица фильтра: не требуется.

Имя в запросе: Представления_РабочиеМестаОхраныТруда.

Рабочие места в разрезе охраны труда на дату актуальности. Доступно при установленной подсистеме охраны труда (ЗУП КОРП).

Параметры: ТолькоРазрешенные, ДатаАктуальности.

Таблица фильтра: не требуется.

Имя в запросе: Представления_СертификатыПоСпециальностиФизическихЛиц.

Сертификаты специалистов по специальности: специальность, дата получения, срок действия, серия и номер, учебное заведение. Доступно при установленной подсистеме «Медицина».

Параметры: ТолькоРазрешенные.

Таблица фильтра — имя строго ВТОсновныеСотрудники:

  • Сотрудник — СправочникСсылка.Сотрудники;
  • ФизическоеЛицо — СправочникСсылка.ФизическиеЛица;
  • остальные поля произвольны.

Конструктор сам подставляет это имя в поле имени таблицы, и кнопка «Создать» готовит таблицу под ним. В секцию ИЗ таблица указывается так же, как у остальных представлений.

Сертификаты подбираются по физическому лицу, и в результат попадает каждый сотрудник из таблицы фильтра: у кого сертификатов нет, тот выводится с пустыми полями сертификата.

ВЫБРАТЬ РАЗРЕШЕННЫЕ
Сотрудники.Ссылка КАК Сотрудник,
Сотрудники.ФизическоеЛицо КАК ФизическоеЛицо
ПОМЕСТИТЬ ВТОсновныеСотрудники
ИЗ
Справочник.Сотрудники КАК Сотрудники

Имя в запросе: Представления_ПоказателиКадровогоПлана.

Показатели кадрового плана за период по сценариям и подразделениям. Доступно при установленной подсистеме «Кадровое планирование» (ЗУП КОРП) и включённой возможности «Использовать кадровое планирование».

Параметры: ТолькоРазрешенные, НачалоПериода, ОкончаниеПериода.

Таблица фильтра: не требуется.

Имя в запросе: Представления_СведенияОКандидатах.

Основные сведения о кандидатах. Доступно при установленной подсистеме «Подбор персонала» (ЗУП КОРП) и включённой возможности «Использовать подбор персонала».

Параметры: ТолькоРазрешенные.

Таблица фильтра — имя строго ВТОтборы:

  • Кандидат — СправочникСсылка.Кандидаты;
  • другие поля недопустимы.

Имя в запросе: Представления_ЛичныеДанныеКандидатов.

Личные данные кандидатов. Доступно при тех же условиях, что и «Сведения о кандидатах».

Параметры: ТолькоРазрешенные.

Таблица фильтра — имя строго ВТОтборы:

  • ЛичныеДанныеКандидата — СправочникСсылка.ЛичныеДанныеКандидатов;
  • другие поля недопустимы.