Регистр бухгалтерии (РБ) схож с регистром накопления (РН), ключевое отличие – дополнительные возможности для облегчения реализации задач бухгалтерских операций. В качестве фундамента архитектуры заложен принцип двойной записи: если что-то откуда-то ушло, то это обязательно должно куда-то прийти (Дт/Кт).
Предопределенные измерения РБ – это счет. Например, долг контрагенту: мы можем быть должны контрагенту, а может контрагент быть должен нам, это зависит от типа счета: активный или пассивный.
Если это реализовывать это через РН, то их необходимо будет вести несколько, при этом дополнительно добавить отдельный справочник со счетами, чтобы вести учет в разрезе счетов, у которых так же есть свои свойства.
Следовательно, внутреннее устройство сложнее, чем у РН, потому что для реализации задач бухгалтерского учета, необходимо больше взаимосвязанной информации. С этим мы разберемся, когда будем рассматривать структуру таблиц.
На основании регистров бухгалтерии 1С формируются самые важные отчеты для бухгалтеров – это Оборотно-сальдовая ведомость и Финансовый баланс.
Давайте рассмотрим основные таблицы, которые есть у РБ.
Кластерный индекс регистра бухгалтерии 1С
Таблица движений РБ аналогична РН: Период, Регистратор, Номер строки + измерения, ресурсы, реквизиты.

Как уже было сказано ранее, СчетДт и СчетКт — это предопределенные измерения РБ, как реквизиты Код и Наименование у справочника, или Номер и Дата у документа.

В отличие от РН, у Регистра бухгалтерии 1С больше дополнительных индексов по умолчанию, т.е. помимо индекса по регистратору и номеру строки, есть индексы по счетам (предопределенным измерениям).

Если проиндексировать произвольный реквизит или измерение, то будет дополнительный индекс, где сначала идет индексируемый реквизит, далее идут первые 3 поля кластерного индекса (без ресурсов и реквизитов), точно так же как и у РН.

Таблицы итогов регистра бухгалтерии 1С
Для РБ так же создаются таблицы итогов по счетам.

Субконто плана счетов 1С
Субконто 1С представляют из себя – расширение аналитики плана счетов 1С. Например, для одного счета в качестве аналитик используются товары, а для другого контрагенты. Чтобы не создавать универсальный РН с различными измерениями, вводится понятие субконто, которое задается для каждого счета и участвует в качестве измерений для движений.
Счета учета по своей структуре схожи с иерархическим справочником, который уже адаптирован под бухгалтерские нужды. А виды субконто для конкретного элемента хранятся в отдельной таблице, аналогично табличной части справочника.
Все движения РБ по дополнительным аналитикам (Субконто) хранятся в отдельных таблицах.


Количество таблиц «Итоги между счетами по субконто» (ИМСБ) равно количеству субконто: ИМСБ 1, ИМСБ 2, ИМСБ 3! Каждая последующая таблица содержит значения предыдущих субконто.
Данная тема подробнее рассматривается в пакете видео-курса «Секреты 1С: Эксперта» Шаг 2. Занятие 07-01 Регистры бухгалтерии.