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

Администрирование · 11 мин

Где находится регистр в 1С и как его найти

Разбираем, где находится регистр в 1С: поиск в конфигураторе и в режиме предприятия, просмотр движений документа, типы регистров и типичные ошибки при работе.

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

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

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

Где регистры находятся в конфигураторе

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

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

Чтобы узнать, какие регистры использует конкретный документ, откройте его в дереве конфигурации и перейдите на закладку «Движения». Там отображается список регистров, в которые документ записывает данные при проведении. Это самый быстрый способ понять, где искать следы конкретной операции.

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

Как найти регистр в конфигураторе
  1. 1
    Откройте конфигуратор и войдите в базу под пользователем с правами администратора
  2. 2
    Выполните команду «Конфигурация» → «Открыть конфигурацию»
  3. 3
    Разверните нужную ветку: «Регистры сведений», «Регистры накопления», «Регистры бухгалтерии» или «Регистры расчёта»
  4. 4
    Дважды щёлкните по регистру, чтобы открыть его свойства, измерения и ресурсы
  5. 5
    Для поиска по имени используйте «Правка» → «Найти в конфигурации»

Как открыть регистр в режиме «1С:Предприятие»

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

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

Второй путь — штатные пункты меню конфигурации. Многие регистры сведений выведены в интерфейс как самостоятельные объекты: «Курсы валют», «Штрихкоды номенклатуры», «Адресный классификатор». Их ищут в разделах «НСИ и администрирование», «Склад», «Продажи» — в зависимости от конфигурации.

Учтите, что через «Все функции» видны только те регистры, на которые у пользователя есть права. Если нужный регистр отсутствует в списке, проверьте роль пользователя: администратор может открыть просмотр через настройку прав.

Как посмотреть движения документа по регистрам

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

В форме документа нажмите кнопку «Ещё» и выберите «Движения документа» (в ряде конфигураций — «Показать движения» или пиктограмма со стрелками). Откроется окно со списком всех регистров, затронутых документом, и таблицами записей по каждому из них. Здесь видно измерения, ресурсы, вид движения (приход или расход) и суммы.

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

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

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

Как проверить результат

Документ проведён
Норма

В окне «Движения документа» видны записи хотя бы в одном регистре

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

Список движений пуст при проведённом документе

Команда «Все функции» доступна
Норма

Пункт присутствует в меню и открывает список объектов

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

Пункта нет — не включён в параметрах или нет прав

Регистр виден в списке
Норма

Регистр отображается и открывается с данными

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

Регистра нет в списке — ограничение прав роли

Типы регистров и где искать каждый из них

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

Тип регистраЧто хранитГде искать в конфигуратореПример
СведенийЗначения в разрезе измерений, часто с периодичностьюВетка «Регистры сведений»Курсы валют, штрихкоды
НакопленияОстатки и обороты ресурсовВетка «Регистры накопления»Товары на складах, взаиморасчёты
БухгалтерииПроводки по плану счетовВетка «Регистры бухгалтерии»Хозрасчётный, налоговый учёт
РасчётаНачисления и удержания с периодом действияВетка «Регистры расчёта»Начисления зарплаты

Регистры сведений бывают независимыми и подчинёнными регистратору. Независимые (курсы валют) редактируются напрямую, подчинённые заполняются только документами. Регистры накопления делятся на регистры остатков и регистры оборотов — от этого зависит, какие виртуальные таблицы (Остатки, Обороты) доступны для запросов.

Регистры бухгалтерии всегда связаны с конкретным планом счетов, а регистры расчёта — с планом видов расчёта. Если в дереве конфигурации регистр бухгалтерии не открывается с ошибкой, проверьте, указан ли у него план счетов в свойствах.

Где физически хранятся данные регистров

На уровне СУБД каждый регистр — это одна или несколько физических таблиц. В файловой базе данные лежат внутри файла 1Cv8.1CD, в клиент-серверном варианте — в таблицах MS SQL Server, PostgreSQL или Oracle. Имена таблиц системные: например, _InfoRg для регистров сведений и _AccumRg для регистров накопления с числовым суффиксом.

Соответствие системных имён и объектов конфигурации можно посмотреть через функцию «ПолучитьСтруктуруХраненияБазыДанных» в конфигураторе (внешняя обработка или команда в режиме толстого клиента) либо через публикацию структуры хранения. Это нужно администраторам при анализе размера таблиц и оптимизации.

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

Почему регистр не находится: типичные причины

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

Третья причина — регистр существует, но пуст. Например, движения по регистру накопления появятся только после проведения документов-регистраторов. Четвёртая — путаница между конфигурациями: внешне похожие базы (рабочая и тестовая, разные версии) содержат разный состав объектов.

Проверяйте по порядку: включена ли «Все функции», есть ли права, проведены ли документы-регистраторы, та ли это база. Эта последовательность закрывает большинство случаев «пропавшего» регистра без обращения к конфигуратору.

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

FAQ

Как быстро найти нужный регистр, если я знаю только его примерное название?

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

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

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

Почему в регистре накопления нет записей, хотя документы проведены?

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

Чем регистр сведений отличается от справочника при поиске?

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

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

Проведите документ и нажмите «Ещё» → «Движения документа». Список регистров в открывшемся окне — это и есть все регистры, в которые документ записывает данные при проведении.

Безопасно ли исправлять записи регистра вручную через «Все функции»?

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

Итог

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

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