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