- Комплексное управление ресурсами предприятия (ERP)
Цели проекта
Создание отказоустойчивой, производительной и структурно устойчивой архитектуры системы "1С:ERP" с переходом на релиз 2.5.17 LTS. Основная цель заключалась в повышении надежности и прозрачности учета, нормализации и стандартизации системы, снижении сложности сопровождения и подготовке платформы к будущему масштабированию и выделению регламентированного контура.
Подцели и задачи проекта:
- Обследование и аудит ИС:
- Проведение комплексного обследования действующей ИС, включая анализ архитектуры, структуры конфигурации, НСИ, регламентных заданий, обменов и пользовательских доработок;
- Формирование пакета артефактов обследования: реестров доработок, классификаторов обменов, спецификаций по миграции остатков и НСИ, карты объектов миграции и отчётов о техническом состоянии конфигурации.
- Формирование целевой архитектуры:
- Проектирование двухконтурной архитектуры с разделением оперативного и регламентированного учета;
- Обеспечение отказоустойчивости, возможности восстановления РСБУ и МСФО учёта по данным оперативного контура;
- Обеспечение независимой поддержки и масштабирования каждого из контуров (включая реализацию собственной логики CI/CD, мониторинга и ведения версионности доработок).
- Актуализация конфигурации и перенос доработок:
- Анализ и классификация всех доработок, отказ от устаревших и внедрение жизнеспособных в виде расширений;
- Проведение код-ревью значимых кастомизаций с последующей рефакторизацией;
- Интеграция механизмов контроля качества, внедрение SonarQube, инструментов анализа вызовов модифицированного кода, маркировки и локализация изменений в расширениях, приведение основной конфигурации к типовому состоянию..
- Миграция данных и очистка НСИ:
- Разработка и внедрение стратегий миграции НСИ и начальных остатков с учётом типовых проблем (дубли, неактуальность, слабая связность);
- Проведение поэлементной проверки и нормализации структуры справочников и регистров учёта.
- Обновление релиза и настройка обменов:
- Обновление конфигурации ERP до версии 2.5.17 LTS с сохранением и адаптацией ранее реализованной логики;
- Перенастройка механизмов обмена с учётом различий XDTO 1.10 и 1.15;
- Проведение анализа интенсивности интеграций, корректировка расписания регламентных заданий.
- Организация промышленной эксплуатации:
- Подготовка и тестирование обновлений в изолированной среде;
- Проведение финального обновления в продуктивной базе в рамках технического окна;
- Сопровождение запуска и стабилизация работы новой архитектуры;
- Подготовка методических материалов и инструкций для пользователей и ИТ-подразделения.
Работы велись поэтапно с опорой на гибкую методологию, выделены артефакты каждого этапа, контроль полноты и качества выполнения обновление конфигурации 1С:ERP до версии 2.5.17 LTS, итеративная проверка гипотез по миграции доработок и сопровождению типовой методологии обновленной конфигурации 1С:ERP. Реализация всех задач обеспечила не только техническое обновление, но и структурную трансформацию ИС под современные требования и будущие изменения бизнес-ландшафта компании.
Ситуация до внедрения
"ОПУС ТД" - финансово стабильная компания с более чем 25 летней историей. Наш опыт позволил создать органичный пул брендов, в том числе эксклюзивных, и готовы обеспечить качественный сервис до торговых залов наших клиентов. За четверть века накоплен уникальный опыт компетенций в области напольных покрытий, это позволяет снять головную боль клиента при выборе той или иной коллекции.
На момент начала проекта в компании "ОПУС ТД" функционировала единая информационная система на платформе "1С:ERP" (релиз 2.5.8), построенная в результате миграции с зарубежной ERP-системы. Несмотря на наличие базовой автоматизации ключевых бизнес-процессов, система характеризовалась рядом существенных ограничений и рисков, негативно влияющих на эффективность эксплуатации и дальнейшее развитие.
Проблемы в архитектуре и производительности:
- Информационная система представляла собой монолитную ERP-базу, объединяющую оперативный и регламентированный контуры учёта, без архитектурного разделения;
- Отсутствие изоляции между блоками управления приводило к рискам взаимных блокировок, ошибок в обработке данных и снижению общей отказоустойчивости;
- Производительность системы снижалась в пиковые периоды, особенно при закрытии месяца и массовых операциях в бухгалтерском контуре;
- Закрытие периода сопровождалось некорректными результатами расчёта себестоимости и закрытия мес., что вызывало необходимость ручной корректировки данных.
Проблемы с доработками и сопровождением:
- В системе существовал большой объём доработок (более 1000 объектов), выполненных в разные периоды и без единого подхода к структурированию и оформлению кода;
- Отсутствовала документация на большинство кастомизаций (выявлено более 7000 участков модифицированного кода);
- Не в полной мере использовались механизмы расширений, что сделало систему уязвимой при обновлении;
- Многие модификации были устаревшими, неактуальными, вызывали конфликты и снижали стабильность исполнения стандартного функционала.
Качество данных и структура НСИ:
- В справочниках присутствовали многочисленные дубли, неполные записи, нарушенные иерархии и отсутствующие обязательные реквизиты;
- Отсутствовала система валидации и мониторинга качества НСИ;
- Часто использовались локальные значения, не соответствующие корпоративным стандартам, что приводило к ошибкам при интеграции и аналитике.
Ограничения по интеграциям и обменам:
- Интеграционные механизмы с внешними системами были фрагментированы и основаны на устаревших XDTO-моделях;
- Обмены реализовывались вручную или через кастомизированные сценарии без унифицированных регламентов и мониторинга;
- Задания выполнялись в хаотичном порядке, без централизованного контроля расписаний, что приводило к нагрузке и сбоям в синхронизации.
Системные и организационные риски:
- Высокая зависимость бизнес-процессов от технической устойчивости единой базы;
- Невозможность сформировать регламентированную отчётность в случае сбоя основной ИБ;
- Отсутствие независимого тестового стенда и среды предварительной валидации изменений;
- Устаревший релиз платформы, не поддерживающий современные требования к безопасности, интеграции и обновлению.
Уникальность и инновационность проекта
Проект, реализованный для компании "ОПУС ТД", представляет собой редкий по глубине технической переработки, архитектурной трансформации и степени кастомизации исходной конфигурации. Его уникальность и инновационность обусловлены рядом факторов, реализованных на практике системного переосмысления эксплуатации 1С:ERP в условиях активного бизнеса и высокой нагрузки на систему.
Переход от "наследия" к устойчивой архитектуре:
Вместо первичного внедрения типового решения проект был направлен на глубокую нормализацию сильно кастомизированной системы, доставшейся в наследство после перехода с зарубежной ERP и накопленных несистемных изменений за период более 5 лет;
Проведён полный рефакторинг конфигурации, отказ от устаревших доработок и локализация актуального функционала в расширениях;
Выполнено моделирование и подготовка к архитектурному разделению контуров с обеспечением отказоустойчивости и независимой эксплуатацией, что критически важно для транснациональных холдингов.
Технический аудит и инженерная дисциплина:
Впервые в подобном проекте использован подход с тотальной формализацией всех технических аспектов анализа кастомизаций действующей информационной системы, с описанием в виде артефактов (приложения к отчёту обследования).
Проведён глубокий код-ревью всех выявленных доработок, классификация и оценка их жизнеспособности.
Выполнен аудит механизмов обмена, статистический мониторинг интенсивности, унификация и нормализация XDTO-моделей и структуры регламентных заданий.
Инструменты промышленного уровня:
Интегрированы инструменты контроля качества кода и CI-CD подхода:
- SonarQube + BSL (библиотека правил) для анализа конфигурации;
- Счетчик кастомизаций с ежедневным сбором статистики вызовов модифицированных процедур;
- Процедуры автоматизированного тестирования существующих доработок и новых разрабатываемых модулей конфигурации;
- Регламент релизов: валидация, упаковка, маркировка, управление версионностью доработок расширений.
Нестандартные разработки и решения:
Реализованы вспомогательные инструменты:
- "Редактор маркеров кода" - для автоматической маркировки изменений кода по всей конфигурации
- "Редактор реквизитов с пакетной обработкой объектов" — для управления пользовательскими объектами;
- Механизмы целевой корректировки регистров — для безопасного устранения исторических искажений данных.
Для выполнения обновления конфигурации ERP-системы с объемом данных 450 ГБ в рамках заданного бизнес-плана в согласованное техническое окно была задействована высокопроизводительная рабочая станция. Оптимизация параметров включала улучшение характеристик центрального процессора (CPU), дисковой подсистемы и оперативной памяти.
Методология MDM и моделирование справочных данных:
Проект включает элементы моделирования будущей MDM-подсистемы на базе нормализованной НСИ;
Применён поэлементный подход к синхронизации справочников между базами с настройкой соответствий и валидаторов.
Уникальный формат сопровождения и перехода:
Обновление конфигурации 1C:ERP 2.5.8 до релиза 2.5.17 LTS выполнено в рамках 60 часов технологического окна, с использованием календарных выходных без остановки бизнес операций;
Использован комплексный сценарий: подготовка тестовой среды, интеграционные тесты, пилот, промышленный запуск и поддержка.
Реализована независимая модель масштабирования архитектуры с сохранением преемственности процессов и ИТ-активов.
Публикации о проекте
Результаты проекта
Проект завершился полной реализацией поставленных технических, архитектурных и методологических целей. Результаты охватывают как системный уровень (структура и качество ИС), так и прикладной уровень (учет, отчётность РСБУ и МСФО, эксплуатация).
Архитектурные и системные итоги:
Внедрены собственные CI/CD-инструменты для сборки, маркировки и контроля доработок.
Настроен централизованный механизм мониторинга ошибок, обменов и нестабильных участков кода.
1С:ERP обновлена до версии 2.5.17 LTS с сохранением всех работоспособных бизнес-доработок в расширениях.
Введена стабильная база регламентированного учета (РСБУ + МСФО), полностью синхронизируемая с данными опер. контура ИБ.
Упрощено сопровождение и дальнейшее обновление системы за счёт стандартизации кода и переноса доработок в расширения.
Улучшения в области данных и учёта:
Проведена очистка, унификация и структуризация НСИ.
Выполнена миграция начальных остатков с устранением исторических искажений в регистрах учёта.
Актуализированы алгоритмы расчета себестоимости и ЗМ.
Повышена точность закрытия месяца: устранены основные причины ошибок, реализованы рекомендации по методике отражения сложных операций.
Стабилизированы регламентные процедуры, снижено количество ручных корректировок.
Повышена достоверность аналитических и бухгалтерских показателей.
Эксплуатационные и организационные итоги:
Подготовлены обучающие материалы, инструкции и процедуры для ключевых пользователей.
Проведено поэтапное обучение ИТ-персонала по сопровождению новых механизмов (расширения, CI/CD, мониторинг).
Обеспечена прозрачность жизненного цикла доработок, включая аудит, метки, статистику вызовов.
Введены регулярные отчёты по качеству обменов, скорости работы ключевых блоков, результатам тестов на критичные сценарии.
Сформирована база для внедрения MDM-подсистемы и централизации справочной информации.
Стратегические эффекты:
Обеспечена дальнейшая обновляемость ключевой информационной системы 1С:ERP на актуальные релизы LTS.
Устранены ключевые риски отказа формирования регламентированной и управленческой отчетности.
Создана база для дальнейшего масштабирования 1С:ERP на другие юрлица холдинга.
Обеспечена архитектурная готовность к переходу на сквозную BI-аналитику, выделению и масштабированию WMS контура.
Повышена зрелость ИТ-ландшафта, ускорено принятие решений, обеспечена консультационная техническая поддержка и снижена зависимость от доступности конкретных специалистов.
-
1С:ERP Управление предприятием
Архитектура решения и масштаб проекта
Архитектурные принципы
Проектирование отказоустойчивой двухконтурной системы учета:
- Предложена двухконтурная архитектура: ИБ оперативного учета и ИБ регламентированного учета (РСБУ и МСФО);
- Нормализация процессов в регламентированном и оперативном контурах, а также наладка процедур закрытия периода и формирования отчетности в соответствии с РСБУ и МСФО
- Реализована архитектурная возможность восстановления регламентированной ИБ по данным оперативного контура.
- Выполнена подготовка для построения двухконтурной архитектуры
Использование стабильной платформы и актуальной версии конфигурации LTS:
- Внедрён релиз "1С:ERP" 2.5.17 LTS с долгосрочной поддержкой;
- Проектная модель учитывает стратегическую совместимость с будущими релизами и модулями фирмы "1С".
Типизация и нормализация конфигурации:
- Все жизнеспособные доработки (более 200 объектов) перенесены в расширения;
- Использован механизм сбора статистики вызовов и маркировки расширений;
- Проведён аудит кода, выполнен анализ технического долга по всему объему доработок (SonarQube), внедрены правила CI/CD.
Интеграционная архитектура:
- Обновлены XDTO-модели до актуальных версий (1.10/1.15);
- Произведён анализ интенсивности и оптимизация обменов с учетом целевой производительности;
- Обмены структурированы, классифицированы, введены мониторинг и контроль расписания выполнения.
Контроль качества данных и процессов управления НСИ:
- Настроены инструменты для сбора статистики вызовов кастомизированных обработчиков по основным справочникам и документам;
- Разработан и внедрён модуль аудита НСИ и состояния данных регистров с периодической аналитикой по ключевым зонам риска (остатки, документы, справочники);
- Внедрена отчётность по данным мониторинга обменов с учетом доработок.
Масштаб решения
Пользовательская база: ~250 активных рабочих мест;
География проекта: 10 филиалов в России, 2 в Казахстане;
Объем базы: ~450 ГБ данных, включая все виды оперативного, регламентированного и аналитического учёта;
Информационное покрытие
Оперативный учет:
- нормативно-справочная информация
- управление закупками
- управление запасами и складская логистика
- управление транспортом и перевозками
- управление затратами и расчет себестоимости
- управление процессами производства
- продажи и сбыт
- объемно-календарное планирование
- бюджетирование
- казначейство и кредитный контроль
Регламентированный учет:
- регламентированный учет и отчетность
- мсфо и управленческая отчетность
- кадровый учет и расчет заработной платы
Техническое внедрение:
- Локализация изменений в расширениях, приведение основной конфигурации к типовому состоянию, миграция объектов и расширений произведена поэтапно с предварительным тестированием в изолированной среде;
- Подготовка обновлений по опорным релизам конфигурации "1С:ERP" 2.5.8 - 2.5.12 - 2.5.17 проверка совместимости расширений и тестирование в изолированной среде;
- Обновление продуктивной базы "1С:ERP" до версии 2.5.17 LTS с сохранением и адаптацией ранее реализованной логики в рамках технологического окна (14.03.2025–17.03.2025, непрерывно 60 часов с учетом реструктуризации данных) и перенастройка механизмов обмена;
- Проведены интеграционные тесты, пользовательская приёмка и техническая стабилизация с поддержкой.