Снятие с поддержки конфигурации «1С:Комплексная автоматизация 1.1» (КА 1.1) ставит перед многими компаниями дилемму: переходить на современную «1С:КА 2» или выбрать проверенную временем «1С:Управление производственным предприятием 1.3» (УПП). Несмотря на то что УПП также является устаревающей системой, для многих предприятий этот путь кажется менее болезненным из-за схожести архитектуры и интерфейса на обычных формах. В данной статье мы подробно разберем, как осуществить этот переход, какие методы существуют и с какими сложностями придется столкнуться.
Перед началом технических работ проанализируем ситуацию. Конфигурация КА 1.1 исторически создавалась как упрощенная версия УПП. Метаданные этих систем совпадают примерно на 90%, что открывает уникальную возможность для прямого обновления одной конфигурации в другую. Однако стоит помнить, что фирма «1С» планирует прекратить поддержку УПП к весне 2026 года, а стоимость сопровождения этой системы (через «Сервис 1С:УПП») постоянно растет.
Тем не менее, переход на УПП оправдан, если:
Это наиболее быстрый и технологичный способ, позволяющий сохранить все данные, включая историю документов, справочники и движения по регистрам. Разберем этот процесс по шагам.
Шаг 1: Подготовка конфигураций. Выясним точные версии релизов. Нам понадобятся типовые конфигурации КА 1.1 и УПП 1.3, которые максимально близки друг другу по дате выпуска. Это критично, так как структуры метаданных в части типовых механизмов (БП, ЗУП) должны совпадать.
Шаг 2: Создание файла обновления. Рассмотрим процедуру создания моста между конфигурациями. Для этого программно или через визуальный редактор создается cfu файл, который «обманывает» систему, заставляя её думать, что УПП — это следующее обновление для КА. Однако более надежным способом является метод «сравнения и объединения» с заменой конфигурации поставщика.
Шаг 3: Сравнение и объединение. Откроем базу КА 1.1 в режиме Конфигуратор. Сделаем полную резервную копию. Выберем пункт меню «Конфигурация — Сравнить, объединить с конфигурацией из файла» и выберем файл 1cv8.cf от нужного релиза УПП. При объединении важно:
Шаг 4: Постановка на поддержку. После объединения необходимо зайти в «Конфигурация — Поддержка — Настройка поддержки» и заменить конфигурацию поставщика на УПП. Теперь система будет видеть обновления именно для УПП.
Если база КА 1.1 сильно «замусорена» или содержит ошибки в регистрах, которые не хочется тащить в новую систему, проанализируем вариант выгрузки и загрузки через XML.
Поскольку структуры метаданных схожи, создание правил обмена в Конвертации данных 2.1 займет не так много времени. Рассмотрим основные моменты:
УчетЗатрат (если используется РАУЗ). В УПП структура аналитик может быть шире, что потребует дозаполнения ключей аналитики.Рассмотрим подробнее, в чем заключаются основные отличия, которые могут «выстрелить» после перехода.
Расчет себестоимости (РАУЗ vs Партионка): В КА 1.1 часто используется упрощенный вариант Расширенной аналитики учета затрат (РАУЗ). В УПП этот механизм более детализирован. Если в КА использовался «котловой» метод учета сырья по видам номенклатуры, то при переходе на УПП и включении партионного учета система может потребовать более детальной информации, которой просто нет в старой базе. Проанализируем настройки учетной политики сразу после перехода.
Зарплата и кадры: Блок зарплаты в УПП 1.3 соответствует ЗУП 2.5 (корп). В КА 1.1 он несколько упрощен. При «накатывании» УПП сверху, проверьте регистры расчета. Возможно, потребуется запустить обработку ОбновлениеИнформационнойБазы, чтобы заполнились новые служебные реквизиты, необходимые для корректного расчета налогов и взносов.
Производственный блок: В КА 1.1 производство часто ведется через документ КомплектацияНоменклатуры. В УПП появляется полноценный учет через Требование-накладная, ОтчетПроизводстваЗаСмену и ЗаказНаПроизводство. Рассмотрим возможность постепенного перехода: сначала оставить старую схему, а затем внедрять производственный функционал УПП.
Проанализируем ситуацию с оборудованием. Если база КА 1.1 работает в файловом режиме на 15 пользователей, то переход на УПП может стать критическим. УПП содержит значительно большее количество метаданных и более сложные запросы в общих модулях. Размер файла 1Cv8.1CD неизбежно вырастет. Мы настоятельно рекомендуем совместить переход на УПП с миграцией на клиент-серверный вариант работы (SQL), чтобы избежать деградации производительности.
Если вы выбрали метод обновления конфигурации, вам придется столкнуться с разрешением конфликтов в коде. Посмотрим на пример типичной ситуации при объединении:
// В КА 1.1 был доработан модуль проведения
Процедура ОбработкаПроведения(Отказ, Режим)
// Ваши уникальные доработки по логистике
ДополнительныйУчетЛогистики();
// Типовой вызов из КА 1.1
ПодготовитьТаблицыЗатрат();
КонецПроцедуры
При переходе на УПП типовой вызов может измениться на ДвиженияПоЗатратам.СформироватьТаблицы() или аналогичный. Важно вручную интегрировать ваши доработки в новые типовые процедуры УПП, не нарушая общую логику проведения документов.
Переход с КА 1.1 на УПП — это эффективный способ продлить жизнь привычной системе и получить доступ к обновлениям законодательства. Выберем метод обновления конфигурации как приоритетный для сохранения всех данных, но при этом заложим время на тщательное тестирование расчета себестоимости и закрытия месяца. Помните, что эта мера — временная, и в долгосрочной перспективе (до 2026 года) все равно придется планировать переход на современные платформы семейства 1С:ERP.