13. Объекты и механизмы бухгалтерского учета
#28

Готовишься к экзамену?

Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.

Перейти в бота

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

В объекте метаданных «План видов характеристик» (например, ПВХ «Виды субконто»).
Правильно: Виды субконто в 1С реализуются как виды характеристик и хранятся именно в плане видов характеристик, где для каждого вида задается допустимый тип значения (ссылка на справочник, документ и т.п.). План счетов затем ссылается на этот ПВХ и позволяет назначать счету один или несколько видов субконто.
В перечислениях (Enum), потому что список видов субконто фиксированный.
Неправильно: Перечисление хранит фиксированный набор значений, но не позволяет для каждого «вида субконто» гибко задавать тип значения и расширять список без переделки логики. В 1С виды субконто должны быть типизируемыми и настраиваемыми, поэтому их держат в ПВХ, а не в перечислении.
В документах, потому что субконто определяется при отражении операций.
Неправильно: Документы фиксируют хозяйственные операции и могут содержать конкретные значения аналитики в проводках, но не являются местом хранения списка «какие субконто вообще бывают». Перечень видов субконто - это настройка учета (метаданные/НСИ), а не результат операций.
В справочниках, так как субконто - это элементы справочников (контрагенты, номенклатура и т.д.).
Неправильно: Значения субконто действительно часто являются ссылками на элементы справочников (например, «Контрагенты», «Номенклатура»), но это именно значения аналитики. Список «видов субконто» (то есть какие разрезы и каких типов можно использовать) хранится отдельно - в плане видов характеристик.
В регистрах сведений, где можно хранить настройки по счетам и аналитике.
Неправильно: Регистры сведений подходят для хранения изменяемых параметров и фактов, но «виды субконто» в типовой модели 1С описываются как виды характеристик с типом значения. Поэтому регистр сведений может хранить значения/настройки, но не является базовым объектом для перечня видов субконто.

Пояснение

Развернутая подсказка (как это устроено и как запомнить): 1) Что такое «вид субконто» в терминах 1С В бухгалтерском учете субконто - это дополнительная аналитика по счету (например, счет 62 в разрезе контрагентов и договоров). В 1С «вид субконто» - это не конкретный контрагент, а «тип аналитики»: Контрагент, Договор, Номенклатура, Склад и т.п. 2) Почему это именно «План видов характеристик» План видов характеристик (ПВХ) предназначен для хранения набора «видов характеристик», причем у каждого вида можно указать тип значения. Это идеально подходит под субконто: один ПВХ хранит список видов субконто, а каждый элемент ПВХ определяет, какие значения допустимы в проводке (например, СправочникСсылка.Контрагенты или СправочникСсылка.ДоговорыКонтрагентов). 3) Где это связывается с планом счетов В плане счетов у счета настраивается: - сколько субконто можно/нужно использовать; - какие именно виды субконто назначены счету (выбираются из ПВХ «Виды субконто»); - признаки учета (количественный/валютный и т.п.) - это отдельная тема, но часто идет рядом. 4) Практический мини-пример Нужно вести счет 10 «Материалы» в разрезе «Номенклатура» и «Склад». - В ПВХ «Виды субконто» должны существовать виды: «Номенклатура» (тип значения - справочник Номенклатура) и «Склады» (тип значения - справочник Склады). - В плане счетов на счете 10 выбираете эти два вида субконто. - В проводках вы уже указываете конкретные значения: Номенклатура = «Краска», Склад = «Основной». 5) Как не путать объекты - ПВХ отвечает на вопрос «какие аналитики бывают и какого они типа». - Справочник/документ отвечает на вопрос «какое конкретно значение аналитики подставили в проводку». - Документы учета формируют операции, а не список видов субконто. - Перечисления - фиксированный список, но без гибкой типизации и расширяемости, поэтому для субконто обычно не подходят.