Отчеты и Аналитика · 10 мин
Как в 1С 8.3 сделать реестр: инструкция для типовых конфигураций
Как сформировать реестр в 1С 8.3: реестр документов, платежей, счетов и договоров. Пошаговые инструкции, типовые отчеты, типичные ошибки и ответы на вопросы.
Реестр в 1С 8.3 — это сводный список однотипных документов или объектов за выбранный период: реестр платежей, счетов, договоров, накладных, кассовых документов. В типовых конфигурациях (Бухгалтерия предприятия 3.0, Управление торговлей 11, ЗУП 3.1) большинство реестров уже встроено, и задача пользователя — найти нужный отчет, правильно настроить отбор и при необходимости вывести результат на печать или сохранить в Excel.
Подход зависит от того, какой именно реестр нужен. Если требуется стандартный список документов с суммами и контрагентами, достаточно типового отчета. Если нужны нестандартные колонки или особая группировка, используют универсальный отчет либо конструктор СКД. Ниже разобраны оба пути — от простого к сложному.
Какие бывают реестры в 1С и где они находятся
Термин «реестр» в 1С объединяет несколько разных инструментов. Во-первых, это журналы документов — стандартные списки, которые открываются из разделов «Покупки», «Продажи», «Банк и касса», «Склад». Во-вторых, это специализированные печатные формы: реестр документов, реестр платежей, реестр счетов-фактур. В-третьих, это пользовательские отчеты, построенные на СКД.
В Бухгалтерии 3.0 типовые реестры собраны в разделе «Отчеты» — там есть «Реестр документов», «Анализ» и «Обороты» по разным объектам. В Управлении торговлей реестры документов продажи и закупки находятся в разделе «Отчеты» соответствующего блока. В ЗУП есть реестры по начислениям, ведомостям и сотрудникам.
Прежде чем строить что-то вручную, проверьте типовой функционал: во многих случаях нужный реестр уже существует, и достаточно его настроить. Это экономит время и снижает риск ошибок в данных.
Как сделать реестр документов через типовой отчет
Самый быстрый способ получить реестр — воспользоваться готовым отчетом «Реестр документов». В Бухгалтерии 3.0 он доступен в меню «Отчеты» → «Реестр документов». Откроется форма, где нужно указать период, вид документа (например, «Поступление товаров и услуг» или «Счет-фактура выданный»), организацию и при необходимости контрагента.
После нажатия кнопки «Сформировать» программа выведет таблицу с колонками: дата, номер, вид документа, контрагент, сумма, валюта. Результат можно распечатать через «Файл» → «Печать» или сохранить в формате Excel через «Файл» → «Сохранить копию».
- 1Откройте «Отчеты» → «Реестр документов» (в БП 3.0) или аналогичный отчет в вашей конфигурации
- 2Укажите период формирования и организацию
- 3Выберите вид документа — один конкретный или все сразу
- 4Установите отбор по контрагенту или договору, если реестр нужен по конкретному партнеру
- 5Нажмите «Сформировать» и проверьте результат
- 6Сохраните в Excel или отправьте на печать
Если в списке отчетов нет пункта «Реестр документов», проверьте права доступа: у пользователя должна быть роль, позволяющая читать нужные документы. Также отчет может быть скрыт настройкой интерфейса — тогда его стоит поискать через «Все функции» (команда доступна при включенном техническом режиме).
Как собрать реестр платежей и кассовых документов
Реестр платежей чаще всего требуется для сверки с банком или для передачи в казначейство. В Бухгалтерии 3.0 откройте раздел «Банк и касса» → «Банковские выписки». Установите период, отбор по организации и банковскому счету. Список документов — это уже фактический реестр: в нем видны дата, номер, контрагент, суммы списания и поступления.
Чтобы получить печатную форму, выделите нужные строки (или все через Ctrl+A) и используйте кнопку «Ещё» → «Вывести список». Программа предложит выбрать колонки для вывода — отметьте нужные и сформируйте табличный документ. Аналогично работает журнал «Кассовые документы» для реестра ПКО и РКО.
Для реестра платежей по конкретному контрагенту установите отбор в журнале: кнопка «Ещё» → «Настроить список», добавьте условие «Контрагент = нужное значение». Список отфильтруется, и выводить на печать вы будете уже только отобранные строки.
Как сделать реестр через универсальный отчет
Когда типового реестра нет или не хватает колонок, помогает «Универсальный отчет». В Бухгалтерии 3.0 он находится в разделе «Отчеты» → «Универсальный отчет». Инструмент позволяет выбрать источник данных (документ, справочник, регистр), период и произвольный набор полей.
В шапке отчета укажите тип объекта — например, «Документ», затем конкретный вид — «Реализация товаров и услуг». Нажмите «Настройки» и на закладке «Поля» добавьте реквизиты, которые должны войти в реестр: номер, дату, контрагента, договор, сумму, ответственного. На закладке «Отбор» задайте условия — организацию, склад, подразделение.
- 1Откройте «Отчеты» → «Универсальный отчет»
- 2Выберите тип данных «Документ» и нужный вид документа
- 3Установите период
- 4В настройках добавьте нужные поля и отборы
- 5Сформируйте и сохраните вариант отчета кнопкой «Сохранить настройки»
- 6При необходимости выведите на печать или в Excel
Сохраненный вариант отчета доступен в дальнейшем из списка отчетов — не придется каждый раз настраивать заново. Это удобно, если реестр нужен регулярно, например ежемесячный реестр отгрузок для менеджеров.
Как построить произвольный реестр в конструкторе СКД
Для нестандартных задач — реестр с вычисляемыми полями, группировками по нескольким уровням, итогами по договорам — используется система компоновки данных (СКД). Это инструмент разработчика, но базовый отчет можно собрать и опытному пользователю при наличии прав.
Откройте «Все функции» → «Отчеты» или создайте внешний отчет через конфигуратор. В схеме компоновки данных напишите запрос к таблице документа с соединением к нужным справочникам (контрагенты, договоры). Затем в настройках СКД определите группировки и ресурсы — суммы, количества.
ВЫБРАТЬ
Реализация.Дата КАК Дата,
Реализация.Номер КАК Номер,
Реализация.Контрагент КАК Контрагент,
Реализация.СуммаДокумента КАК Сумма
ИЗ
Документ.РеализацияТоваровУслуг КАК Реализация
ГДЕ
Реализация.Проведен
И Реализация.Дата МЕЖДУ &НачалоПериода И &КонецПериодаПростой запрос к таблице документа дает основу реестра: даты, номера, контрагенты и суммы. Фильтр по проведенным документам исключает черновики и помеченные на удаление. Период передается параметрами, чтобы отчет был универсальным.
Как проверить корректность сформированного реестра
После формирования реестра сверьте его итоги с контрольными данными. Для реестра реализаций сумма должна совпадать с оборотом по счету 90.01 или с отчетом «Анализ продаж». Для реестра платежей — с оборотами по счетам 51 и 50 за тот же период. Расхождение означает, что в отбор попали лишние документы или, наоборот, часть потерялась.
Частая причина расхождений — непроведенные документы. Типовые отчеты по умолчанию берут только проведенные, а журнал показывает все. Если реестр строился из журнала, включите в отбор признак «Проведен» или визуально отфильтруйте строки с серой иконкой.
Как проверить результат
Совпадает с оборотами по соответствующему счету или аналитическому отчету
Расхождение — проверьте отборы, период и наличие непроведенных документов
Равно числу проведенных документов данного вида за период
Строк больше или меньше — проверьте отбор по организации и виду документа
Совпадает с запрошенным периодом сверки
Период сбит — реестр сформирован не за тот интервал
Типичные ошибки при создании реестров
Первая ошибка — неверный выбор источника. Пользователь строит реестр по справочнику вместо документов или берет регистр сведений там, где нужен регистр накопления. Результат формально выглядит как таблица, но данные в ней неполные или дублируются.
Вторая ошибка — отсутствие отбора по организации в многофирменной базе. Реестр собирает документы всех организаций, итоги завышаются, и сверка с бухгалтерией не сходится. Всегда проверяйте шапку отчета: какая организация и какой период установлены.
Третья ошибка — выгрузка реестра в Excel с последующей ручной правкой без фиксации источника. Через неделю никто не может воспроизвести, откуда взялись цифры. Сохраняйте настройки отчета и фиксируйте период формирования в имени файла.
Что важно запомнить
Сначала ищите типовой реестр в разделе «Отчеты», для простых списков используйте «Вывести список» из журнала, для нестандартных колонок — универсальный отчет, а сложные реестры делайте внешними отчетами на СКД. Всегда сверяйте итоги реестра с оборотами по счетам.
Частые вопросы
Как вывести реестр на печать с подписью и печатью?
Сформируйте табличный документ через отчет или команду «Вывести список», затем откройте «Файл» → «Печать». Если нужна официальная форма с подписями ответственных лиц, используйте типовую печатную форму «Реестр документов» — в ней предусмотрены поля для подписей. Место под печать оставляется в макете автоматически.
Можно ли сделать реестр за произвольный период, например за полугодие?
Да, в любом отчете и журнале период задается вручную: нажмите на поле периода и выберите «Произвольный период», укажите даты начала и окончания. Учтите, что за большие интервалы отчет по крупной базе может формироваться заметное время.
Почему в реестр не попадает часть документов?
Чаще всего документы не проведены, относятся к другой организации или не проходят установленные отборы. Проверьте журнал документов без отборов: найдите пропавший документ и посмотрите его реквизиты — дату, организацию, статус проведения. Также убедитесь, что у пользователя есть права на просмотр этих документов.
Как сохранить настройки реестра, чтобы не настраивать заново?
В отчетах на СКД нажмите «Ещё» → «Сохранить вариант отчета» (или кнопку сохранения настроек в универсальном отчете), задайте понятное имя, например «Реестр отгрузок за месяц». Вариант появится в списке отчетов и будет доступен вам или всем пользователям — в зависимости от выбранной видимости.
Чем реестр отличается от журнала документов?
Журнал — это интерактивный рабочий список для поиска и открытия документов. Реестр — итоговая форма для сверки, печати или передачи: с фиксированным набором колонок, итогами и периодом. По сути, реестр — это отчет, построенный на данных журнала.
Можно ли сделать реестр в 1С без программиста?
Да, для большинства задач достаточно типовых отчетов, команды «Вывести список» и универсального отчета — они не требуют программирования. Разработчик нужен только для произвольных реестров со сложными вычислениями, соединением нескольких источников данных или особым макетом печатной формы.