К статье
Практический материал

Другое · 9 мин

Как посмотреть регистры в 1С:ЗУП

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

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

Посмотреть регистры можно несколькими способами: через раздел «Администрирование», из движений конкретного документа, через отчёт «Анализ начислений и удержаний» или встроенный запрос. Выбор зависит от задачи: быстро проверить одну запись, найти ошибку в расчёте или выгрузить данные за период.

Важно понимать: просмотр регистров безопасен, а вот ручное редактирование записей — нет. Изменение движений напрямую ломает связность данных с документами и отчётами, поэтому исправления всегда вносят через документы или служебные обработки.

Какие регистры есть в 1С:ЗУП и что в них искать

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

Регистры расчёта — специфический тип именно для зарплаты: «Начисления», «Удержания». В них лежат строки расчёта с периодом действия, видом расчёта и результатом. Регистры бухгалтерии в ЗУП отражают отражение зарплаты в учёте для передачи в БП.

Знать тип регистра полезно, потому что от него зависит, какие поля вы увидите: у регистров накопления есть вид движения (приход/расход) и измерения, у регистров сведений — периодичность и режим «срез последних».

Способ 1: просмотр движений конкретного документа

Это самый частый сценарий: нужно понять, что именно записал в базу документ. Откройте документ (например, «Начисление зарплаты и взносов»), затем нажмите кнопку с иконкой «Дт/Кт» в командной панели или выберите «Ещё → Движения документа».

Откроется окно со списком регистров, в которых документ сделал записи. Переключаясь между вкладками-регистрами, вы видите каждую строку движения: сотрудника, вид расчёта, период, сумму. Если вкладки с нужным регистром нет — документ в него не двигает, и это уже диагностический признак.

Для непроведённого документа движений не будет — это норма. Если документ проведён, а движений по нужному регистру нет, проверьте настройки вида расчёта и дату документа.

Как открыть движения документа
  1. 1
    Откройте нужный документ из журнала (Зарплата → Все начисления)
  2. 2
    Нажмите кнопку «Дт/Кт» или «Ещё → Движения документа»
  3. 3
    Выберите вкладку с нужным регистром
  4. 4
    Проверьте строки: сотрудник, период, сумма, вид расчёта

Способ 2: открыть весь регистр через «Все функции»

Когда нужно посмотреть регистр целиком, а не по одному документу, используйте режим «Все функции». По умолчанию он скрыт: включите его через кнопку главного меню (круглая кнопка слева вверху) → «Сервис → Параметры» и установите флажок «Отображать команду Все функции».

После этого в главном меню появится пункт «Все функции». В открывшемся дереве раскройте нужный раздел: «Регистры накопления», «Регистры сведений», «Регистры расчёта» — и дважды щёлкните по регистру. Откроется таблица всех записей.

Таблица может быть огромной — в крупной базе миллионы строк. Обязательно используйте отбор: кнопка «Ещё → Настроить список» позволяет задать отбор по сотруднику, периоду, регистратору. Без отбора форма будет открываться долго и работать неудобно.

Способ 3: стандартные отчёты и отбор по регистру

Часто вместо сырого просмотра регистра удобнее отчёт, построенный на его данных. Для начислений — «Полный свод начислений, удержаний и выплат», для НДФЛ — «Анализ НДФЛ по датам получения доходов», для отпусков — «Остатки отпусков». Эти отчёты читают те же регистры, но группируют данные понятным образом.

Если стандартного отчёта не хватает, используйте «Универсальный отчёт» (Администрирование → Печатные формы, отчёты и обработки → Универсальный отчёт). В нём можно выбрать любой регистр, задать период, отборы и группировки — фактически это безопасный просмотр регистра без риска что-то изменить.

Способ 4: консоль запросов и консоль кода

Для сложных выборок — например, «все записи регистра НДФЛ по сотруднику за квартал с детализацией до регистратора» — используют консоль запросов. В типовой ЗУП её нет в интерфейсе, но можно открыть через «Все функции», если подключена внешняя обработка, либо через конфигуратор.

Пример простого запроса к регистру накопления:

ВЫБРАТЬ

Движения.Период,

Движения.Сотрудник,

Движения.Начисление,

Движения.Сумма

ИЗ

РегистрНакопления.НачисленияУдержанияПоСотрудникам КАК Движения

ГДЕ

Движения.Период МЕЖДУ &Начало И &Конец

Консоль запросов требует прав администратора и понимания языка запросов 1С. Для расчётчика без опыта разработки безопаснее ограничиться универсальным отчётом — результат будет тот же, но без риска ошибиться в тексте запроса.

Какой способ выбрать

Движения документа (Дт/Кт)

Быстро, когда известен документ-источник. Не подходит для анализа за период.

Все функции

Полный доступ к любому регистру. Требует аккуратности — есть риск случайного редактирования.

Универсальный отчёт

Безопасный просмотр с отборами и группировками. Менее нагляден для сырых данных.

Консоль запросов

Максимальная гибкость выборок. Нужны навыки запросов и права администратора.

Как проверить, что данные в регистре корректны

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

Второй приём — проверка по регистратору. В каждой строке регистра есть поле «Регистратор» — документ, создавший запись. Откройте его и убедитесь, что сумма в документе совпадает с движением. Если суммы различаются, документ мог быть проведён повторно после изменения — перепроведите его.

Контрольные точки

Контрольные точки при работе с регистрами

Сумма в отчёте vs сумма в регистре
Норма

Значения совпадают за один и тот же период

Тревожный признак

Расхождение — ищите лишний или непроведённый документ

Наличие регистратора у записи
Норма

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

Тревожный признак

Пустой регистратор или «битая» ссылка — признак ручного вмешательства

Двойные записи по одному документу
Норма

Один документ — один набор движений

Тревожный признак

Дубли строк — возможно, документ проводился с ошибками или есть ручные операции

Типичные ошибки и ограничения

Самая частая ошибка — поиск данных не в том регистре. Например, сумму к выплате ищут в регистре начислений, хотя она живёт во взаиморасчётах с сотрудниками. Если регистр пуст по вашему отбору, сначала проверьте, тот ли это регистр, а не делайте вывод об отсутствии данных.

Вторая ошибка — забытый отбор по периоду. Регистры накопления показывают движения, а не остатки: чтобы увидеть остаток отпуска, нужна виртуальная таблица «Остатки», а не таблица движений. В универсальном отчёте это выбирается отдельным переключателем.

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

Типичные ошибки
01
Искать остатки в таблице движений — нужна виртуальная таблица «Остатки» регистра накопления
02
Редактировать строки регистра вручную — отчёты разойдутся с документами
03
Делать выводы по регистру без отбора по периоду — данные разных месяцев смешиваются
04
Проверять под ограниченными правами — часть регистров и записей просто не видна

Частые вопросы

Почему в меню нет пункта «Все функции»?

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

Можно ли посмотреть регистры без прав администратора?

Да, частично. Движения документа (кнопка «Дт/Кт») и стандартные отчёты доступны расчётчику. Полный список регистров через «Все функции» и консоль запросов обычно требуют расширенных прав.

Как найти, какой документ создал запись в регистре?

В каждой строке регистра есть колонка «Регистратор». Откройте список регистра, найдите нужную строку через отбор и кликните по регистратору — откроется документ-источник. В универсальном отчёте добавьте поле «Регистратор» в группировку.

Что делать, если данные в регистре и в отчёте расходятся?

Сначала проверьте период и отборы отчёта — чаще всего причина в них. Затем найдите документы за этот период и перепроведите их. Если расхождение осталось — ищите ручные операции или записи без регистратора.

Опасно ли просто открывать регистры для просмотра?

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

Где смотреть остатки отпусков в регистрах?

Остатки хранятся в регистрах накопления «Заработанные права на отпуска» и «Фактические отпуска». Удобнее использовать отчёт «Остатки отпусков» из раздела «Кадры» — он строится на этих регистрах и показывает результат в готовом виде.

Итог

Что важно запомнить

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