Регистр бухгалтерии — это прикладной объект конфигурации, позволяющий хранить информацию о хозяйственной деятельности предприятия в разрезе счетов бухгалтерского учета.
Регистр бухгалтерии через свойство «План счетов» связывается с одним из планов счетов, и хранит бухгалтерские итоги в соответствии с его структурой. При этом несколько регистров бухгалтерии могут быть привязаны к одному плану счетов.
При указании «ПланаСчетов», у регистра бухгалтерии активируется стандартный реквизит «Счет». По своей сути, это измерение, которое содержит ссылки на счета из «ПланаСчетов».
Стандартные реквизиты «ВидСубконто1» и «Субконто1» появляются если регистр связан с планом счетов, у которого настроен механизм работы с субконто и в свойстве «Максимальное количество субконто» указано значение не равное 0.
Свойство «Корреспонденция» включает или выключает режим корреспонденции (двойной записи). Данное свойство становится доступным только после указания плана счетов в свойстве «План счетов».
При включении корреспонденции, в регистре бухгалтерии будут использоваться два измерения «СчетДт» и «СчетКт», а также будут контролироваться в них значения в рамках одной проводки.
| СчетДт | СчетКт | Сумма |
| Товары | Поставщики | 10 000 |
Из такого регистра можно получить остатки, обороты по счетам, а также корреспондирующие обороты между двумя счетами. Запись в регистре бухгалтерии с поддержкой корреспонденции похожа на проводку в бухгалтерском учете.
При выключении корреспонденции, в регистре бухгалтерии будет использоваться измерение – «ВидДвижения» с двумя значениями: «Дебет» и «Кредит». В этом случаи, операцию прихода и расхода записывают не в одну строку, а в две.
| Счет | ВидДвижения | Сумма |
| Товары | Дебет (Приход) | 10 000 |
| Поставщики | Кредит (Расход) | 10 000 |
Отключение данного свойства не отключает контроль двойной записи, то есть сумма прихода должна равняться сумме расхода. Из такого регистра можно получить остатки и обороты по счетам. Запись в регистре бухгалтерии без поддержки корреспонденции по своей сути похожа на запись в регистре накопления с видом «Остатки».
Структура регистра бухгалтерии
У регистра бухгалтерии можно указать «Измерение», «Ресурс» и «Реквизит», как и у любого регистра платформы 1С:Предприятие.
У измерений регистра бухгалтерии можно настроить свойства «Балансовый», «Признак учета» и «Запрет незаполненных значений».
Свойство «Балансовый» у измерения и ресурса отвечает за контроль двойной записи.
- Включен.
Ресурс – Сумма. По Дебету и Кредиту можно указать только одну Сумму.
Измерение – Организация. Можно указать только одну организацию. По каждому значению балансового измерения будет вестись отдельный баланс и значение балансового измерения вводится в запись один раз для регистра с поддержкой корреспонденции.
- Выключен.
Ресурс – Сумма. По Дебету и Кредиту можно указать различные Суммы.
Измерение – Организация. Можно указать по Дебету одну организацию, а по Кредиту другую.
При использовании корреспонденции небалансовый ресурс или небалансовое измерение могут содержать разные значения по дебету и кредиту, а балансовый ресурс или балансовое измерение могут содержать единое значение по дебету и кредиту.
Свойство «Признак учета» позволяет установить для данного измерения обязательность ведения того или иного разреза учёта.
Настройки «Признак учета» и «Балансовый» с точки зрения платформы являются независимыми и возможна любая комбинация настроек.
У ресурсов регистра бухгалтерии можно настроить свойства «Балансовый», «Признак учета» и «Признак учета субконто».
Свойство «Признак учета субконто» позволяет установить для данного ресурса обязательность ведения той или иной аналитики по счету.
Для ресурса можно одновременно настроить свойства «Балансовый» и «Признак учета», при этом «Балансовый» будет являться приоритетным в работе регистра. Данные настройки с точки зрения платформы являются независимыми и возможна любая комбинация настроек.
Для обновления конфигурации базы данных в регистре бухгалтерии обязательно нужно указать хотя бы один документ-регистратор и задать как минимум один ресурс. На сохранение данное правило не распространяется.
Таблицы регистра бухгалтерии
Регистр бухгалтерии, как и любой регистр состоит из реальных и виртуальных таблиц.
Реальные таблицы регистра бухгалтерии
- Основная таблица – содержит записи движений.
- Таблица значений субконто – хранит информацию о виде и значении каждого субконто проводки, не содержит числовых характеристик.
Виртуальные таблицы регистра бухгалтерии
- Таблица остатков – позволяет получить остатки по ресурсам в разрезе счетов, измерений, видов субконто и субконто.
- Таблица оборотов – позволяет получить обороты по счету в разрезе измерений и субконто. А если в регистре бухгалтерии включена корреспонденция, то позволяет получить еще обороты между корреспондирующими счетами.
- Таблица остатков и оборотов – позволяет получить остатки и обороты совместно, но не позволяет получать обороты с корреспондирующими счетами.
- Таблица ДвиженияССубконто – позволяет получить отборы проводок.
- Таблица оборотов Дт Кт – позволяет получить обороты между корреспондирующими счетами.
У регистра бухгалтерии нет агрегатов, есть только итоги, которые хранятся с периодичностью в «Месяц», но обороты можно получить из виртуальной таблицы с любой периодичностью.
Программная работа с записями регистра бухгалтерии
Для программной работы с записями в регистре бухгалтерии используется объект встроенного языка РегистрБухгалтерииНаборЗаписей. Данный объект позволяет считывать данные из регистра бухгалтерии по определенному регистратору, добавлять, изменять и удалять записи в наборе. Максимальное число записей в наборе 999 999 999.
Ваганов Сергей, эксперт в области разработки прикладных решений на платформе 1С:Предприятие, преподаватель-методист CORS Academy и автор курса «Разработчик 1С с нуля до профессионала».



































































































