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