При обновлении конфигурации 1С:Управление производственным предприятием (УПП) пользователи часто сталкиваются с ситуацией, когда после установки релиза программа перестает запускаться. При попытке входа в систему появляется информационное окно с требованием обновить платформу 1С:Предприятие до определенной версии (например, не ниже 8.3.17.2733). Давайте разберем, почему это происходит и что необходимо предпринять для корректной работы системы.
Фирма «1С» в каждый новый релиз конфигурации закладывает требования к минимально необходимой версии технологической платформы. Это продиктовано тем, что актуальные изменения в законодательстве, механизмы обмена данными или интеграция с государственными информационными системами требуют наличия в платформе новых функций, методов или исправлений критических ошибок.
Для реализации этого требования в конфигурацию встроена специальная процедура, которая проверяет версию установленной платформы при каждом запуске. Давайте проанализируем фрагмент кода, отвечающий за эту проверку:
Процедура ПриОпределенииОбщихПараметровБазовойФункциональности(ОбщиеПараметры) Экспорт
ВерсияПлатформы = \"8.3.14.1694\";
СистемнаяИнформация = Новый СистемнаяИнформация;
ВерсияПлатформы = СистемнаяИнформация.ВерсияПриложения;
ВерсияПлатформыБезНомераСборки = СтроковыеФункцииКлиентСервер.ВерсияКонфигурацииБезНомераСборки(ВерсияПлатформы);
Если ВерсияПлатформыБезНомераСборки = \"8.3.17\" Тогда
ВерсияПлатформы = \"8.3.17.2733\";
ОбщиеПараметры.РаботаВПрограммеЗапрещена = Истина;
КонецЕсли;
ОбщиеПараметры.МинимальноНеобходимаяВерсияПлатформы = ВерсияПлатформы;
КонецПроцедуры
В данном примере, если система определяет, что текущая платформа принадлежит к ветке 8.3.17, но ее номер ниже требуемого, переменная ОбщиеПараметры.РаботаВПрограммеЗапрещена устанавливается в значение Истина. Это приводит к принудительной остановке работы программы.
Многие специалисты задумываются о том, можно ли отключить эту проверку, чтобы продолжить работу на старой версии платформы. Однако делать это категорически не рекомендуется по ряду причин:
Рассмотрим пошагово, как правильно решить проблему:
1С дистрибутив технологической платформы нужной версии (или более поздней). Установите платформу на сервере 1С:Предприятия, а также на всех рабочих местах пользователей.1С:Предприятия.На сегодняшний день конфигурация УПП 1.3 постепенно утрачивает совместимость с современным программным обеспечением. Если обновление платформы становится регулярной и трудоемкой задачей, рекомендуем обсудить с руководством вопрос о планировании перехода на более современные решения, такие как 1С:ERP Управление предприятием или 1С:Комплексная автоматизация. Это обеспечит не только соответствие актуальным техническим требованиям, но и доступ к новым функциональным возможностям для бизнеса.