К статье
Практический материал

Быстрый старт · 10 мин

Технологическая платформа 1С: что это и для чего она нужна

Что такое технологическая платформа 1С, из чего она состоит и для чего нужна бизнесу. Режимы работы, связь платформы и конфигурации, выбор версии.

Технологическая платформа 1С — это программная основа, на которой работают все прикладные решения фирмы «1С»: «Бухгалтерия», «Управление торговлей», «Зарплата и управление персоналом», «ERP» и другие. Сама по себе платформа не ведёт учёт и не формирует отчёты — она предоставляет среду исполнения, механизмы хранения данных, интерфейс, права доступа и инструменты разработки. Прикладная логика (проводки, документы, алгоритмы расчёта) содержится в конфигурации, которая устанавливается поверх платформы.

Разделение на платформу и конфигурацию — ключевая идея экосистемы 1С. Благодаря этому одна и та же конфигурация может работать на разных СУБД, в файловом или клиент-серверном режиме, под Windows и Linux, а обновления механизмов платформы не ломают прикладной код. Для пользователя это означает: чтобы запустить учётную программу, нужно сначала установить платформу, затем создать информационную базу и загрузить в неё конфигурацию.

Ниже разобрано, из чего состоит платформа, какие задачи она решает, чем отличается от конфигурации, какие режимы работы поддерживает и как выбрать подходящую версию без лишних затрат.

Что такое платформа 1С и из чего она состоит

Платформа включает несколько компонентов. Клиентские приложения — толстый, тонкий и веб-клиент — обеспечивают интерфейс пользователя. Сервер 1С:Предприятия обслуживает клиент-серверный режим и взаимодействует с СУБД. Конфигуратор — среда разработки, в которой создают и дорабатывают конфигурации. Дополнительно в состав входят средства администрирования, механизмы обновления и инструменты отладки.

Поверх технической инфраструктуры платформа предоставляет готовые прикладные механизмы: объектную модель данных (справочники, документы, регистры, отчёты), встроенный язык программирования, систему прав доступа, подсистему обмена данными, механизмы печати и формирования отчётов. Разработчик конфигурации не пишет эти вещи с нуля — он описывает структуру учёта, а платформа исполняет её.

Для чего нужна платформа: какие задачи она решает

Первая задача — исполнение прикладных решений. Платформа загружает конфигурацию, создаёт структуру базы данных, обеспечивает проведение документов, расчёт итогов по регистрам, построение отчётов. Все типовые операции учёта в итоге выполняет именно платформенный код, что гарантирует предсказуемое поведение механизмов.

Вторая задача — разработка и доработка. Через конфигуратор на платформе создают собственные учётные системы: отраслевые решения, узкоспециализированные учётные модули, доработки типовых конфигураций. Встроенный язык, конструкторы запросов и отчётов, механизмы расширений позволяют адаптировать программу под процессы конкретной компании.

Третья группа задач — интеграция и администрирование: обмен данными между базами, веб-сервисы, работа с внешними системами, разграничение прав пользователей, журнал регистрации, резервные механизмы. Эти функции нужны не только разработчикам, но и системным администраторам, сопровождающим учётную систему.

Чем платформа отличается от конфигурации

Частая путаница у начинающих: пользователь говорит «обновить 1С», не разделяя, что именно обновляется. Платформа — это «движок», конфигурация — «начинка». Обновление платформы меняет механизмы исполнения (производительность, новые возможности, исправления ошибок ядра), обновление конфигурации меняет учётную логику (формы отчётности, алгоритмы расчёта налогов, новые документы).

Практическое следствие: платформу и конфигурацию обновляют независимо и по-разному. Платформа ставится как обычная программа на компьютер или сервер, конфигурация обновляется внутри информационной базы через конфигуратор или механизм обновления из интернета. Версии должны быть совместимы: новая конфигурация может требовать минимальную версию платформы, что указано в её документации.

Сравнение вариантов

Платформа

Среда исполнения и разработки. Устанавливается на компьютер или сервер, лицензируется отдельно. Обновляется установкой новой версии поверх.

Конфигурация

Прикладное решение с учётной логикой. Загружается в информационную базу. Обновляется через конфигуратор или сервис обновлений.

Информационная база

Конкретная база данных: конфигурация плюс введённые пользователями данные. Может храниться в файле или на сервере СУБД.

Режимы работы: файловый и клиент-серверный

В файловом режиме база хранится в одном файле на диске или в сетевой папке, а платформа каждого пользователя работает с ним напрямую. Это простой вариант для небольших компаний: не нужен отдельный сервер и СУБД, достаточно установить платформу на рабочие места. Ограничение — производительность и надёжность при росте числа пользователей и объёма данных: при одновременной работе нескольких десятков человек файловый режим начинает тормозить.

В клиент-серверном режиме данные хранятся в СУБД (MS SQL Server, PostgreSQL и другие поддерживаемые), а между клиентами и базой работает сервер 1С:Предприятия. Такой вариант выдерживает сотни одновременных пользователей, даёт более тонкое управление блокировками и правами, но требует администрирования сервера и дополнительных лицензий на сервер 1С и, при необходимости, на СУБД.

Маршрут решения

Как выбрать действие

Работают 1–10 пользователей, база небольшая, нет выделенного сервераИспользуйте файловый режим — его достаточно, а настройка минимальна
Пользователей больше 10–15, база растёт, есть жалобы на скорость и блокировкиПланируйте переход на клиент-серверный режим с СУБД
Нужен доступ через браузер без установки клиентаНастройте публикацию базы на веб-сервере и работу через веб-клиент или тонкий клиент

Как установить платформу и создать первую базу

Установка начинается с дистрибутива платформы, который получают через портал 1С по действующему договору сопровождения или с диска поставки. Установщик предлагает выбрать компоненты: для обычного пользователя достаточно клиентских компонентов, для сервера — сервер 1С:Предприятия. Важно ставить разрядность, соответствующую системе, и не смешивать без необходимости 32- и 64-разрядные версии.

После установки платформы создают информационную базу: при первом запуске ярлыка 1С открывается список баз, где можно добавить новую — пустую или из шаблона конфигурации. Шаблоны типовых конфигураций устанавливаются отдельным дистрибутивом и появляются в списке при создании базы. Дальше остаётся заполнить реквизиты организации и начать работу.

Порядок действий
  1. 1
    Установите платформу из официального дистрибутива, выбрав нужные компоненты
  2. 2
    Установите шаблон типовой конфигурации (например, «1С:Бухгалтерии»)
  3. 3
    Запустите 1С, добавьте новую информационную базу из шаблона
  4. 4
    Укажите режим размещения базы: файл на диске или сервер СУБД
  5. 5
    Откройте базу, заполните реквизиты организации и проверьте, что документы и отчёты доступны

Лицензирование и выбор версии

Платформа и клиентские лицензии приобретаются отдельно от конфигураций. Лицензии бывают однопользовательскими, многопользовательскими (на определённое число одновременных сеансов) и серверными. Программные лицензии привязываются к параметрам компьютера, аппаратные ключи защиты — к USB-устройству. Для файлового режима на одно рабочее место достаточно однопользовательской лицензии, для сетевой работы — многопользовательской.

Для части задач существуют варианты с уменьшенными требованиями: учебные версии платформы для обучения, специальные поставки для небольших организаций. Перед покупкой стоит сопоставить число одновременно работающих пользователей, необходимость серверного режима и планы роста — это определяет состав лицензий и итоговую стоимость владения.

Типичные ошибки и ограничения

Одна из распространённых ошибок — игнорирование требований к совместимости: после обновления конфигурации база отказывается запускаться на старой платформе. Лечится установкой требуемой версии платформы, но время простоя уже потеряно. Вторая ошибка — работа большой группы пользователей в файловом режиме по сети: база растёт, блокировки множатся, появляются ошибки и повреждения файла при сбоях сети.

Также стоит помнить об ограничениях: платформа 1С — закрытая коммерческая среда, и перенос конфигурации на другие технологии без полной переработки невозможен. Обучение встроенному языку и объектной модели требует времени, а глубокие доработки типовых конфигураций усложняют последующие обновления. Для доработок без изменения типового кода предусмотрен механизм расширений — используйте его в первую очередь.

Типичные ошибки
01
Обновление без резервной копии — при сбое данные теряются без возможности восстановления
02
Файловый режим для десятков пользователей — падение производительности и риск повреждения файла базы
03
Прямая правка типовой конфигурации вместо расширений — каждое обновление превращается в ручную сводку изменений
04
Установка несовместимой версии платформы — база не запускается до переустановки нужной версии
Итог

Что важно запомнить

Платформа 1С — это среда исполнения и разработки, поверх которой работают конфигурации с учётной логикой. Платформа и конфигурация устанавливаются и обновляются независимо, режим работы (файловый или клиент-серверный) выбирают по числу пользователей и размеру базы, а любое обновление начинают с резервной копии.

Частые вопросы

Можно ли работать в 1С без установки платформы?

Нет, любая конфигурация запускается только на платформе. Альтернатива локальной установке — работа через веб-клиент в браузере, если база опубликована на веб-сервере, или облачный сервис, где платформа уже развёрнута поставщиком. Но и в этих случаях платформа присутствует — просто на стороне сервера.

Чем отличаются толстый, тонкий и веб-клиент?

Толстый клиент выполняет больше логики на компьютере пользователя и поддерживает режим конфигуратора. Тонкий клиент переносит основную работу на сервер, требует меньше ресурсов и хорошо подходит для медленных каналов связи. Веб-клиент работает в браузере и не требует установки, но имеет ограничения по интеграции с локальным оборудованием.

Нужно ли покупать платформу отдельно от конфигурации?

Обычно поставка конфигурации уже включает платформу и лицензию на одно рабочее место. Отдельно докупают дополнительные клиентские лицензии при увеличении числа пользователей и серверную лицензию при переходе на клиент-серверный режим.

Что такое расширение конфигурации и когда его использовать?

Расширение — механизм доработки, который добавляет формы, отчёты и алгоритмы, не изменяя код типовой конфигурации. Его используют, когда нужна небольшая адаптация под компанию: расширения сохраняют возможность простого обновления типового решения, тогда как прямая правка конфигурации усложняет каждое обновление.

Как понять, что пора переходить с файлового режима на клиент-серверный?

Тревожные признаки: заметное замедление при одновременной работе пользователей, частые блокировки, ошибки при доступе к файлу базы, размер базы, затрудняющий резервное копирование. Если такие симптомы регулярны, файловый режим исчерпал себя, и стоит планировать развёртывание сервера 1С с СУБД.

Можно ли держать несколько версий платформы на одном компьютере?

Да, версии платформы устанавливаются параллельно и не конфликтуют. В свойствах информационной базы в списке запуска можно указать, какой версией её открывать. Это удобно, когда разные базы требуют разных версий платформы.