Разработка и Конфигурация · 9 мин
Где находятся регистры в 1С 8.3 и как их посмотреть
Где находятся регистры в 1С 8.3: как открыть список регистров в конфигураторе и режиме 1С:Предприятие, посмотреть движения документа и записи через отчёты.
Регистры в 1С 8.3 — это объекты конфигурации, в которых накапливаются данные учёта: остатки товаров, взаиморасчёты, курсы валют, сведения о сотрудниках. Физически они хранятся в таблицах базы данных, а найти их можно двумя путями: через конфигуратор (дерево метаданных) и через режим 1С:Предприятие (меню «Все функции» или стандартные отчёты).
Многие пользователи ищут регистры, когда нужно понять, откуда отчёт берёт цифры, почему документ не изменил остатки или как очистить ошибочные данные. Ниже разобраны все способы доступа — от простого просмотра до работы с записями через конфигуратор.
Важно понимать: регистры не редактируются напрямую в обычном режиме, как справочники. Их содержимое формируется движениями документов (для регистров накопления и большинства регистров сведений и бухгалтерии) либо вводится вручную в специальных формах (для независимых регистров сведений).
Какие виды регистров есть в 1С 8.3
Прежде чем искать регистр, полезно знать, к какому виду он относится — от этого зависит, где он отображается и как с ним работать. В платформе 1С:Предприятие 8.3 существует четыре вида регистров.
- Регистры сведений — хранят значения в разрезе измерений, например курсы валют по датам, адреса контрагентов, штатное расписание. Могут быть независимыми (записи вводятся вручную) или подчинёнными регистратору.
- Регистры накопления — хранят остатки и обороты: товары на складах, деньги на счетах, взаиморасчёты. Заполняются только движениями документов.
- Регистры бухгалтерии — связаны с планом счетов, хранят проводки с дебетом и кредитом.
- Регистры расчёта — используются для начислений зарплаты и других периодических расчётов, связаны с планом видов расчёта.
Чаще всего под вопросом «где регистры» имеют в виду регистры сведений и накопления — именно они нужны при поиске причин расхождений в остатках и неправильных значений в отчётах.
Где регистры в конфигураторе 1С 8.3
Конфигуратор — основное место, где видны все регистры базы. Откройте базу в конфигураторе и выполните команду «Конфигурация → Открыть конфигурацию». В дереве метаданных вы увидите отдельные ветки: «Регистры сведений», «Регистры накопления», «Регистры бухгалтерии» и «Регистры расчёта».
Раскройте нужную ветку — появится список всех регистров этого вида. Двойной щелчок по имени открывает палитру свойств, а через контекстное меню можно перейти к модулям, формам списка, макетам и подпискам на события.
Если вы не знаете точное имя регистра, используйте поиск по конфигурации: «Правка → Глобальный поиск» (Ctrl+Shift+F) с отбором по метаданным. Также удобен поиск ссылок на объект: правый клик по регистру → «Поиск ссылок на объект» покажет, какие документы и процедуры с ним работают.
Как открыть регистры в режиме 1С:Предприятие
В пользовательском режиме регистры не выведены в обычное меню, потому что это технические объекты. Полный список доступен через «Все функции»: нажмите кнопку с треугольником в левом верхнем углу (главное меню) и выберите «Все функции». Если пункт отсутствует, включите его: «Сервис → Параметры → Отображать команду "Все функции"».
В открывшемся окне раскройте нужную группу — «Регистры сведений», «Регистры накопления» и так далее — и выберите конкретный регистр. Откроется форма списка записей, где можно фильтровать, сортировать и (для независимых регистров сведений) редактировать записи.
- 1В главном меню выберите «Сервис → Параметры» и включите отображение команды «Все функции».
- 2Откройте главное меню и нажмите «Все функции».
- 3Раскройте группу нужного вида регистров и выберите регистр двойным щелчком.
- 4В форме списка настройте отбор через «Ещё → Настроить список», чтобы увидеть нужные записи.
Учтите, что в типовых конфигурациях доступ к «Все функции» может быть ограничен правами. Если пункта нет даже после включения настройки — у вашей роли нет прав на просмотр этих объектов, обратитесь к администратору базы.
Как посмотреть записи регистра через движения документа
Самый быстрый способ увидеть записи регистра накопления или подчинённого регистра сведений — открыть движения конкретного документа. Откройте документ, который должен был сделать записи, и нажмите кнопку «Дт/Кт» или «Перейти → Движения документа» (в разных конфигурациях название отличается).
Откроется список регистров, по которым документ сделал движения. Выберите нужный регистр — вы увидите строки с измерениями, ресурсами и значениями. Это удобно для проверки: если документ проведён, а движений нет, значит, регистратор не записывает в этот регистр или проведение завершилось с ошибкой.
Как проверить результат
В списке регистров есть строки с ожидаемыми значениями
Список пуст или регистр отсутствует — документ не делает движений
Цифры в отчёте совпадают с суммой записей регистра
Отчёт и записи регистра расходятся — возможны итоги, требующие пересчёта
Просмотр регистров через стандартные отчёты
Для регистров накопления и сведений в типовых конфигурациях часто есть отчёты, которые читают данные напрямую из регистра: «Остатки товаров», «Взаиморасчёты с контрагентами», универсальный отчёт. Универсальный отчёт (если он доступен в вашей конфигурации) позволяет выбрать любой регистр и построить по нему таблицу с группировками — это безопасный способ посмотреть содержимое без доступа к «Все функции».
Как найти нужный регистр, если неизвестно его имя
Типовые конфигурации содержат сотни регистров, и искать нужный перебором неудобно. Начните с отчёта, в котором видите интересующую цифру: откройте его настройки и посмотрите, из какого регистра он берёт данные — в схеме компоновки или расшифровке ячейки часто виден источник.
Второй способ — открыть документ, который формирует нужные данные, и посмотреть список его движений: там перечислены все регистры, в которые он пишет. Третий способ для конфигуратора — глобальный поиск по синониму, например по слову «остатки» или «взаиморасчёты».
Как выбрать способ поиска
Риски при ручном изменении регистров
Записи независимых регистров сведений (курсы валют, настройки) можно редактировать через форму списка — это штатная операция. Но ручное изменение регистров накопления, бухгалтерии и подчинённых регистров через внешние обработки или корректировку записей почти всегда приводит к расхождениям с документами и отчётами.
Если нужно исправить остатки, правильный путь — создать корректирующий документ (например, «Корректировка регистров», «Операция» в бухгалтерии, инвентаризацию), а не править записи напрямую. Перед любыми массовыми изменениями сделайте резервную копию базы.
FAQ: частые вопросы о регистрах в 1С 8.3
Почему в меню «Все функции» нет нужного регистра?
Скорее всего, у вашей роли нет прав на просмотр этого объекта, либо регистр скрыт настройкой командного интерфейса. Проверьте права у администратора или откройте регистр через конфигуратор, чтобы убедиться, что он существует в конфигурации.
Можно ли посмотреть регистры без конфигуратора?
Да. В режиме 1С:Предприятие используйте «Все функции», движения документа, универсальный отчёт или стандартные отчёты по нужному разделу учёта. Для большинства задач просмотра этого достаточно.
Где хранятся регистры физически?
Записи регистров хранятся в таблицах базы данных — в файловой базе внутри файла 1Cv8.1CD, в клиент-серверном варианте в таблицах СУБД (MS SQL, PostgreSQL и др.). Работать с ними напрямую через СУБД не рекомендуется: платформа кэширует итоги, и внешняя правка нарушит целостность данных.
Как понять, какие документы пишут в конкретный регистр?
В конфигураторе откройте свойства регистра — на закладке «Регистраторы» перечислены все документы, которые могут делать в него движения. Также помогает поиск ссылок на объект в дереве конфигурации.
Что делать, если отчёт показывает остатки, а записей в регистре нет?
Проверьте, не строится ли отчёт по другому регистру или по виртуальным таблицам с отбором. Также возможно, что данные берутся из итогов, которые рассчитаны на дату, отличную от даты вашего просмотра. Перепроведите документы за период и пересчитайте итоги через тестирование и исправление.
Можно ли очистить регистр полностью?
Для независимых регистров сведений — да, через форму списка или обработку удаления записей. Для регистров, подчинённых регистраторам, записи удаляются только вместе с движениями документов: распроведение или пометка на удаление документа убирает его записи. Массовая очистка выполняется только на копии базы с последующей проверкой отчётов.
Что важно запомнить
Регистры в 1С 8.3 находятся в конфигураторе в ветках дерева конфигурации, а в режиме предприятия — через «Все функции», движения документов и отчёты. Просмотр безопасен, а изменять данные следует документами, а не прямой правкой записей, и только после резервного копирования.