Как открыть регистр накопления без Конфигуратора: все способы для 8.3
Содержание
В пользовательском режиме 1С регистр накопления открывается через главное меню: ≡ → Функции для технического специалиста → Регистры накопления. Если этой команды нет, включите её в ≡ → Сервис → Параметры флагом «Режим технического специалиста» (на старых релизах платформы 8.3 флаг называется «Отображать команду “Все функции”», а команда — «Все функции»).
Типичная ситуация: остаток в отчёте не сходится с тем, что видит кладовщик, и нужно понять, какой документ «съел» товар. Отчёт показывает итог, а регистр накопления — каждое движение с регистратором и периодом. Ниже — все способы добраться до этих записей, не открывая Конфигуратор.
Почему регистра накопления нет в разделах программы
Регистр накопления — это не справочник и не документ. Пользователь его почти никогда не заполняет руками: записи создают документы при проведении. Поэтому разработчики типовых конфигураций не выносят регистры в командный интерфейс разделов.
Что важно знать о регистре до того, как его открывать:
- 📦 Вид регистра. Регистр остатков хранит то, что можно «посчитать на дату» (товары на складе, долги контрагентов). Регистр оборотов хранит только суммы за период (продажи, закупки) — остатка у него нет.
- 🧾 Регистратор. Каждая запись привязана к документу, который её сделал. Почти все регистры в типовых конфигурациях подчинены регистратору.
- 📐 Измерения и ресурсы. Измерения — разрезы (номенклатура, склад, организация). Ресурсы — числа (количество, сумма).
- ➕➖ Вид движения. В регистрах остатков у каждой записи есть «Приход» или «Расход».
Список записей регистра показывает движения, а не остатки. Если вы ждёте увидеть «сколько сейчас на складе», откройте отчёт или универсальный отчёт с таблицей остатков — об этом ниже.
Функции для технического специалиста: прямой доступ к регистру
Это самый короткий путь к «сырым» записям. Окно показывает дерево всех объектов конфигурации, на которые у вас есть права.
Как включить команду
- Откройте главное меню — кнопка
≡в левом верхнем углу окна. - Выберите
Сервис → Параметры. - Поставьте флаг «Режим технического специалиста».
- Нажмите «Применить» и закройте окно.
После этого в главном меню появится пункт «Функции для технического специалиста».
Как найти нужный регистр
- Откройте
≡ → Функции для технического специалиста. - Разверните ветку «Регистры накопления».
- Найдите регистр по названию. В дереве видны синонимы — человеческие имена вроде «Товары на складах», «Взаиморасчёты с контрагентами».
- Двойным щелчком откройте форму списка.
В списке будут колонки: период, регистратор, номер строки, вид движения (для регистров остатков), измерения и ресурсы. В меню «Ещё» откройте настройку списка: там ставят отбор по номенклатуре, складу или регистратору и сортировку по периоду. Для быстрого отбора хватит строки поиска над списком.
Если ветки «Регистры накопления» нет или она пустая, у вашего пользователя нет права на чтение регистров. Это решает администратор базы через профили групп доступа, а не флаг в параметрах.
Как узнать техническое имя регистра
Синоним удобен глазу, но для запроса нужно имя объекта метаданных. Откройте список регистра и нажмите Shift+F11 («Получить ссылку»). Появится навигационная ссылка вида:
e1cib/list/РегистрНакопления.ТоварыНаСкладах
Часть после РегистрНакопления. — и есть имя. Ссылку можно отправить коллеге: он откроет тот же список через команду главного меню «Перейти по ссылке».
Движения документа: регистр от конкретного регистратора
Если вопрос звучит как «что этот документ записал в регистры», не нужно искать регистр в дереве. Откройте сам документ.
| Конфигурация | Как открыть движения |
|---|---|
| Бухгалтерия предприятия 3.0 | Кнопка ДтКт в форме проведённого документа — вкладки по каждому регистру, включая регистры накопления |
| УТ 11, КА 2, ERP | Подменю «Отчёты» в форме документа → отчёт «Движения документа» |
| Любая конфигурация | Список регистра (см. выше) с отбором по полю «Регистратор» |
В Бухгалтерии в окне ДтКт есть флаг «Ручная корректировка». Он разрешает править записи прямо там.
Ручная правка движений отвязывает их от логики документа. При перепроведении флаг сохраняется, и программа больше не пересчитает эти записи. Правьте движения только по согласованию с главным бухгалтером и после резервной копии.
Стандартные отчёты как окно в регистры
Почти каждый типовой отчёт по количеству и суммам строится на одном или нескольких регистрах накопления. Это самый «пользовательский» способ увидеть их содержимое — с группировками, итогами и печатью.
Как понять, какой регистр стоит за отчётом:
- 🔎 Откройте отчёт и нажмите
Настройки. В расширенном режиме видно поля — их названия обычно совпадают с измерениями и ресурсами регистра. - 🧭 Остаток на дату и обороты за период в одном отчёте — признак регистра остатков. Только обороты — регистр оборотов.
- 🔗 Расшифровка по двойному щелчку на сумме часто открывает документ-регистратор. Так из итога можно спуститься до конкретной записи.
Отчёт хорош, когда вопрос уже сформулирован в бизнес-терминах: «остаток товара на складе на 31 число». Если же нужно увидеть все поля регистра, включая служебные, отчёт их скроет — тогда переходите к универсальному отчёту.
Универсальный отчёт: любой регистр без программирования
Универсальный отчёт — это конструктор, который строит выборку по любому объекту конфигурации. Регистры накопления он понимает лучше всего: умеет показывать остатки, обороты и движения.
Где найти
В Бухгалтерии предприятия 3.0 он лежит в разделе Отчёты, в группе стандартных отчётов. В любой конфигурации на БСП его можно открыть и через ≡ → Функции для технического специалиста → Отчёты → Универсальный отчёт.
Как настроить под регистр накопления
- Задайте период отчёта.
- В поле типа объекта выберите «Регистр накопления».
- В поле объекта выберите регистр по синониму.
- В поле таблицы выберите вариант:
- Остатки и обороты — начальный остаток, приход, расход, конечный остаток;
- Остатки — только остаток на конец периода;
- Обороты — суммы за период (единственный вариант для регистров оборотов);
- Основная (записи) — те же движения, что в форме списка.
- Нажмите
Сформировать. - Через
Настройкидобавьте группировки (склад → номенклатура) и отборы.
Сохраните удачную настройку через Ещё → Сохранить вариант отчёта. В следующий раз не придётся заново собирать группировки.
Консоль запросов: анализ регистра накопления на уровне данных
Когда отчёта мало — нужно соединить регистр со справочником, отфильтровать по сложному условию или сравнить два регистра, — используют консоль запросов. Это внешняя обработка (файл .epf), её открывают через ≡ → Файл → Открыть. Для открытия внешних обработок нужно соответствующее право в профиле пользователя.
Регистр накопления в запросе доступен двумя способами: физической таблицей записей и виртуальными таблицами. Для анализа почти всегда берут виртуальную — она работает по итогам и быстрее.
Остатки на дату с учётом движений этой самой даты:
ВЫБРАТЬ
Остатки.Номенклатура,
Остатки.Склад,
Остатки.КоличествоОстаток
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки(
&Граница, ) КАК Остатки
ГДЕ
Остатки.КоличествоОстаток < 0
Параметр &Граница передайте так: Новый Граница(КонецДня(Дата), ВидГраницы.Включая). Имена ТоварыНаСкладах и Количество здесь условные — подставьте имя регистра из навигационной ссылки и его ресурс. У виртуальной таблицы остатков к имени ресурса добавляется суффикс Остаток, у таблицы оборотов — Оборот, Приход, Расход.
Все движения за период с регистратором:
ВЫБРАТЬ
Т.Период,
Т.Регистратор,
Т.ВидДвижения,
Т.Номенклатура,
Т.Количество
ИЗ
РегистрНакопления.ТоварыНаСкладах КАК Т
ГДЕ
Т.Период МЕЖДУ &Начало И &Конец
УПОРЯДОЧИТЬ ПО
Т.Период
Условие по измерениям ставьте в параметры виртуальной таблицы (второй параметр после даты), а не в ГДЕ. Тогда 1С отфильтрует данные до расчёта остатков, и запрос по большой базе отработает заметно быстрее.
Служебная обработка «Управление итогами»
В ветке Функции для технического специалиста → Стандартные есть обработка «Управление итогами». Она показывает, включены ли итоги у регистров накопления, и позволяет их пересчитать.
Пересчёт итогов на большой базе нагружает сервер и может идти долго. Запускайте его вне рабочего времени, когда пользователи не проводят документы.
Что ещё можно найти в регистре: сценарии из практики
| Задача | Где смотреть | Что увидите |
|---|---|---|
| Найти документ, из-за которого ушёл минус | Список регистра, отбор по товару и складу | Первую расходную запись, после которой остаток стал отрицательным |
| Сверить отчёт и регистр | Универсальный отчёт, «Остатки и обороты» | Расхождение, если отчёт берёт данные из другого регистра |
| Проверить, провёлся ли документ по нужному регистру | Движения документа | Есть ли вкладка или раздел нужного регистра |
| Найти записи без регистратора | Консоль запросов, физическая таблица | Пустой регистратор бывает только у независимых регистров |
Если регистр нашли, а нужных записей нет, проверьте три вещи: проведён ли документ (не просто записан), не помечен ли он на удаление и попадает ли его дата в выбранный период.
Если ни один способ не подошёл
Бывает, что пользователю запрещено всё сразу: технический режим, внешние обработки и универсальный отчёт. Тогда есть два честных пути:
- Попросить администратора базы выдать временную роль на чтение нужного регистра. Обычно это делают через отдельную группу доступа, которую потом отключают.
- Попросить разработчика собрать отчёт на СКД по нужному регистру и подключить его как дополнительный отчёт. Пользователь получит постоянный инструмент без широких прав.
Смотреть данные чужими учётными данными или в обход прав не стоит: все действия пишутся в журнал регистрации под тем пользователем, под которым вошли.
Ошибки, из-за которых данные регистра «не находятся»
- 🔀 Путают виды регистров. Остаток товара в Бухгалтерии предприятия хранится в регистре бухгалтерии (счёт 41, 10), а не в регистре накопления. В БП регистры накопления ведут в основном вспомогательный учёт: НДС, расчёты, партии. Искать «остатки товаров» среди регистров накопления БП — тупик, нужна ОСВ по счёту.
- 📅 Граница периода. Виртуальная таблица
Остатки(&Дата)по умолчанию не включает движения, сделанные в сам момент даты. Отсюда «пропавший» документ последней секунды. ПомогаетГраницас видомВключая. - 🚫 Ждут правки в списке. В форме списка подчинённого регистра нельзя добавить или изменить запись — это защищает от рассинхронизации с документом. Исправлять нужно документ или его движения.
- 👁 Нет прав, а кажется, что нет регистра. Дерево функций показывает только объекты, на которые есть право просмотра. Пользователь с ограниченным профилем увидит половину регистров.
- 🔒 Ограничение доступа на уровне записей. Если включено RLS, пользователь видит записи только по своим организациям или складам. Остатки в его отчёте будут честно отличаться от остатков у администратора.
Можно ли удалить запись регистра накопления в пользовательском режиме?
Чем регистр накопления отличается от регистра сведений?
Как выгрузить записи регистра в Excel?
Ещё → Вывести список, затем сохраните результат в формате .xlsx.