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

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

Что такое платформа 1С:Предприятие

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

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

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

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

Из чего состоит платформа и как она устроена

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

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

Также в состав платформы входят механизмы, общие для всех конфигураций: подсистема прав доступа, журналы регистрации, планы обмена данными, система компоновки данных для построения отчётов, механизмы фоновых заданий и веб-сервисов. Именно поэтому разные конфигурации «1С» выглядят и ведут себя похоже — их объединяет общая технологическая база.

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

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

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

Ещё одно следствие — лицензирование. Лицензии приобретаются отдельно на платформу (клиентские и серверные) и отдельно на прикладные решения. Наличие конфигурации без лицензии на платформу не даёт права запускать систему для нескольких пользователей.

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

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

В клиент-серверном режиме данные хранятся в СУБД (поддерживаются Microsoft SQL Server, PostgreSQL, Oracle Database, IBM DB2), а между пользователями и базой стоит сервер «1С:Предприятия», который выполняет код и управляет транзакциями. Такой вариант масштабируется на десятки и сотни пользователей, обеспечивает лучшую отказоустойчивость и безопасность, но требует администрирования и более серьёзного оборудования.

Сравнение вариантов развёртывания

Файловый режим

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

Клиент-серверный режим

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

Облачный сервис (1С:Фреш и аналоги)

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

Как выбрать подходящий вариант для организации

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

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

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

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

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

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

Обновление платформы: что проверить до и после

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

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

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

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

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

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

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

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

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

Как проверить, что система работает правильно

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

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

Контрольные точки

Как проверить результат

Запуск базы в пользовательском режиме
Норма

База открывается без сообщений о несовместимости версий

Тревожный признак

Ошибки о несовпадении версии платформы или конфигурации

Проведение тестового документа и отчёт
Норма

Документ проводится, отчёт отражает изменения

Тревожный признак

Ошибки проведения, пустой или устаревший отчёт

Резервная копия
Норма

Файл копии создан, из копии база открывается в тестовом режиме

Тревожный признак

Копия не создаётся, не читается или её никто не проверял

Работа пользователей после обновления
Норма

Все рабочие места на совместимой версии платформы

Тревожный признак

На части компьютеров старая версия, жалобы на сбои

Держите под рукой список установленных версий: номер платформы, версия конфигурации, режим работы базы. Эту информацию первым делом спросит любой специалист по сопровождению, и её наличие сокращает диагностику с часов до минут. Посмотреть версию можно в меню «О программе» в пользовательском режиме.
ПЗ
Практическое замечание
Итог

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

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

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

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

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

Что делать, если после обновления платформы база не открывается?

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

Чем расширение конфигурации отличается от доработки?

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

Сколько пользователей выдерживает файловый режим?

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

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

Не обязательно. Обновление платформы требуется, когда новая версия конфигурации явно указывает более высокую минимальную версию платформы, либо когда в новой платформе исправлены критичные для вас ошибки. Слепое обновление «до последней версии» без проверки совместимости — источник риска.

Подходит ли платформа 1С для нестандартных задач?

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