Регистры накопления — это прикладные объекты конфигурации. Они составляют основу механизма учета движения средств (финансов, товаров, материалов и т. д.), который позволяет автоматизировать такие направления, как складской учет, взаиморасчеты, планирование.
Регистр накопления образует многомерную систему измерений и позволяет «накапливать» числовые данные в разрезе нескольких измерений. Например, в таком регистре можно накапливать информацию об остатках товаров в разрезе номенклатуры и склада, или информацию об объемах продаж в разрезе номенклатуры и подразделения компании.
Регистры накопления могут быть регистрами остатков и регистрами оборотов.
Чем оборотные регистры накопления отличаются от остаточных
Главное отличие — в принципе хранения данных:
1. Оборотные регистры
-
Хранят только движения (приход/расход) за период.
-
Не учитывают остатки — только суммы оборотов.
-
Примеры использования:
-
Учет выручки по дням/месяцам.
-
Анализ затрат по статьям.
-
Подсчет отработанных часов сотрудников.
-
-
❌ Не подходят, если нужно знать остаток на дату (например, количество товара на складе).
2. Остаточные регистры
-
Хранят и движения, и остатки (накопленный итог).
-
Автоматически рассчитывают остаток на любую дату.
-
Примеры использования:
-
Учет товаров на складе.
-
Контроль денежных средств на счетах.
-
Взаиморасчеты с контрагентами.
-
-
❌ Избыточны, если нужны только обороты (например, для отчетов по продажам).
-
- Анализа продаж — учёт выручки и количества чеков по дням/неделям без хранения остатков.
- Контроля рабочего времени — фиксация отработанных часов сотрудников по проектам для расчёта зарплаты.
Когда выбирать?
Оборотные:- Анализ выручки за период
- Учет рабочего времени
- Статистика по заказам
- Складской учет (остатки товаров)
- Касса (остаток денег)
- Взаиморасчеты (баланс контрагентов)
Создание и настройка оборотного регистра накопления в 1С
1. Открытие конфигуратора
-
Запустите 1С в режиме конфигуратора
-
Перейдите в ветку "Регистры накопления"
2. Создание нового регистра
-
Правой кнопкой → "Добавить" → "Регистр накопления"
-
Укажите: имя, синоним и ОБЯЗАТЕЛЬНО! отметьте "Оборотный" в видах регистра
3. Настройка структуры
-
Измерения (аналитика):
-
Добавьте через кнопку "+" (например:
Подразделение
,Менеджер
) -
Укажите типы данных (справочники, перечисления)
-
-
Ресурсы (суммы/количества):
-
Добавьте нужные поля (например:
Сумма
,Количество
) -
Выберите тип (
Число
,Сумма
)
-
-
Реквизиты (доп. информация):
-
Опционально добавьте комментарии, флаги
-
4. Связь с документами
-
В модуле документа:
Движение = Движения.ОборотыПродаж.CreateMovement(); Движение.Период = Дата; Движение.Подразделение = Подразделение; Движение.Сумма = СуммаДокумента; Движение.Записать();
5. Сохранение результата
Как работают оборотные регистры накопления
Регистр накопления – это совокупность таблиц. В базе данных хранится таблица движений и таблица итогов. В момент обращения к БД формируются виртуальные таблицы.
Виртуальная таблица оборотов всегда использует данные из таблицы движений, независимо рассчитаны итоги или нет. Именно поэтому регистр остатков не оптимально использовать, если требуется частое получение оборотов за какой-либо период.
Таблицы регистра накопления оборотов.

Таблица движений записана в БД, и формируется таким же образом, как и движения в регистре остатков.
Построение отчетов на основе регистров накопления
Регистры накопления активно используются при формировании отчетов. Разработчик может создавать отчеты на встроенном языке запросов, извлекая данные из регистров, группируя и фильтруя их по различным признакам.
Типичные примеры отчетов:
- Оборотно-сальдовая ведомость.
- Остатки на складах.
- Движение денежных средств.
- Анализ продаж или закупок.
Запросы к регистрам позволяют получать информацию как в текущем состоянии, так и в динамике. Это особенно важно для управленческого учета и принятия оперативных решений. Отчеты могут быть визуализированы с помощью таблиц, диаграмм и макетов печатных форм.
Оборотные регистры накопления — ключевой инструмент 1С для учёта движения ресурсов. Их главное преимущество заключается в эффективной обработке информации об оборотах без расчёта остатков, что делает их незаменимыми в различных бизнес-процессах. Успех использования регистров зависит от грамотного проектирования структуры и настройки параметров. Современные инструменты 1С предоставляют широкие возможности для управления ими.