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

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

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

Архитектура системы 1С Предприятие

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

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

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

💡

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

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

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

Разделение уровней позволяет оптимизировать нагрузку. Например, можно поставить мощный сервер для СУБД, отдельный сервер для обработки запросов и легкие ноутбуки для бухгалтеров. Это делает систему устойчивой к пиковым нагрузкам в период сдачи отчетности.

Ключевые отличия платформы от конфигурации

Новичкам часто сложно понять разницу между обновлением платформы и обновлением конфигурации. Это два независимых процесса, хотя они тесно связаны. Конфигурация — это набор объектов (справочники, документы, отчеты), описывающих предметную область, например, торговлю или кадры.

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

📊 Какой режим работы 1С вы используете чаще?
Файловый (на одном ПК)
Клиент-серверный (SQL)
Веб-клиент (через браузер)
Мобильное приложение

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

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

Версии технологической платформы и их эволюция

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

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

Версия 8.3 принесла революционные изменения. Был полностью переработан интерфейс, введена система компоновки данных (СКД) для отчетов, улучшена работа с мобильными устройствами. Именно на базе этой версии сейчас разрабатывается подавляющее большинство новых конфигураций.

Характеристика Платформа 8.2 Платформа 8.3
Интерфейс Такси (базовый) Такси (расширенный), новые темы
Мобильность Ограниченная поддержка Полноценное мобильное приложение
Отчеты СКД (базовая) СКД (расширенная, визуальный конструктор)
Производительность Стандартная Оптимизированный код и кэширование

Выбор версии зависит от требований вашей конфигурации. Если вы используете старые релизы «Бухгалтерии», возможно, вам хватит и 8.2. Но для работы с современными ERP-системами или облачными сервисами потребуется актуальный релиз ветки 8.3.

Почему нельзя просто поставить самую новую версию платформы?

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

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

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

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

  • 📁 Простота развертывания: не нужно администрировать SQL-сервер.
  • 💰 Экономия лицензий: не требуются лицензии на клиентские места СУБД.
  • 🚀 Скорость запуска: идеально для одиночных пользователей или малых групп.

Однако у файлового режима есть ограничения. При большом количестве одновременных пользователей (обычно более 10-15) производительность резко падает из-за блокировок файла. Кроме того, риски потери данных при сбоях сети здесь выше.

⚠️ Внимание: Никогда не размещайте файловую базу данных на сетевых дисках с нестабильным соединением (например, через VPN с высокой задержкой). Это может привести к повреждению файла базы данных.

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

Интерфейс «Такси» и возможности платформы

Пользовательский интерфейс, знакомый миллионам бухгалтеров, называется «Такси». Он был внедрен в платформе 8.3 и стал стандартом эргономики. Платформа предоставляет инструменты для настройки этого интерфейса под нужды конкретной роли пользователя.

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

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

☑️ Настройка рабочего места

Выполнено: 0 / 4

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

Обновление и поддержка технологической платформы

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

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

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

⚠️ Внимание: Если у вас установлен антивирус, добавьте каталоги с файлами платформы и временные файлы 1С в исключения. Сканирование исполняемых файлов во время работы может сильно замедлить систему.

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

💡

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

Часто задаваемые вопросы (FAQ)

Можно ли работать с одной базой на разных версиях платформы?

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

Как узнать версию установленной платформы?

Запустите 1С в режиме предприятия. В меню «Справка» выберите пункт «О программе». В открывшемся окне будет указана точная версия платформы и номер релиза, например, 8.3.22.1567.

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

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

Что делать, если платформа выдает ошибку «Лицензия не найдена»?

Проверьте наличие ключа защиты (USB или программного) в системе. Убедитесь, что драйверы ключа установлены корректно. Также ошибка может возникать, если исчерпан лимит одновременных подключений, купленных для вашей версии.