ООО «Ясень Плюс»📊 О проекте- Заказчик: Торгово-производственная компания.
- Платформа: «1С:Управление торговлей», редакция 11 (1С:УТ).
- Сложность: Высокая (сильно измененная, нетиповая конфигурация).
- Сроки реализации: 3 недели.
❌ Проблема бизнеса (Точка А)Компания долгое время работала на версии «1С:УТ 11.4». Однако со временем фирма столкнулась с необходимостью перехода на редакцию 11.5 для использования новых типовых механизмов (включая улучшенный учет маркировки, новые правила интеркомпани и распределения затрат), а также для сохранения полноценной поддержки от разработчиков «1С».
Основные риски и сложности апгрейда:- Огромное количество доработок: За годы эксплуатации старая база была сильно кастомизирована под нужды заказчика (изменены логика проведения документов, алгоритмы ценообразования, отчеты и печатные формы).
- Изменение архитектуры 11.5: В новой редакции фирма «1С» кардинально переработала внутреннюю структуру данных (в частности, механизмы партионного учета и расчетов с контрагентами). Обычное автоматическое обновление полностью «сломало» бы базу и стерло весь уникальный функционал.
- Непрерывность процессов: Бизнес не мог позволить себе остановить отгрузки и прием платежей даже на один день.
🎯 Какие задачи мы решили- Провели аудит кода: Выявили все нетиповые доработки и оценили их совместимость с архитектурой новой редакции 11.5.
- Безопасно обновили платформу: Выполнили поэтапный технический апгрейд конфигурации на тестовом контуре.
- Перенесли и адаптировали доработки: Переписали устаревший кастомный код и перенесли его в новую версию с использованием современных механизмов (через расширения конфигурации).
- Запустили рабочую систему: Бесшовно перевели пользователей на обновленную «1С:УТ 11.5» без потери данных и остановки продаж.
🛠 Как проходила реализацияШаг 1. Создание тестового контура и технический аудитПроект занял несколько недель кропотливой работы. Первым делом мы развернули полную копию рабочей базы клиента на изолированном тестовом сервере. Был проведен глубокий анализ изменений: наши программисты составили реестр всех доработок, внедренных в «1С:УТ 11.4», и сопоставили их с новыми объектами метаданных в версии 11.5.
Шаг 2. Адаптация и перенос кастомного функционалаПоскольку архитектура расчетов и складских регистров в 11.5 сильно изменилась, часть старых доработок клиента перестала работать. В течение двух недель мы:
- Пошагово переписывали программный код, адаптируя его под новые стандарты разработки «1С».
- Максимально выносили доработки из основного кода в изолированные расширения конфигурации. Это сделало базу более чистой и позволит клиенту легко обновляться в будущем.
- Заново интегрировали сторонние сервисы и внешнее оборудование, которые использовал заказчик.
Шаг 3. Комплексное тестирование и перенос данныхПосле сборки обновленной конфигурации мы провели масштабное тестирование всех ключевых бизнес-процессов: от закупки товара до оптовой отгрузки и расчета себестоимости. Совместно с ключевыми сотрудниками заказчика проверили корректность формирования кастомных отчетов. Все выявленные баги и расхождения в расчете партий были оперативно устранены.
Шаг 4. Финальный запуск (Go-Live)В выходной день, когда нагрузка на склад и менеджеров была минимальной, мы зафиксировали старую базу, перенесли финальные оперативные данные за последние дни и накатили подготовленное обновление. В понедельник утром команда заказчика зашла уже в новую, стабильно работающую «1С:УТ 11.5».