Практическое руководство · Миграция ERP

Замена SAP, Oracle и Microsoft Dynamics: план поэтапной миграции ERP

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

Актуально на 2 сентября 2026 года

Как заменить SAP или Oracle без остановки бизнеса?

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

Список модулей SAP, Oracle или Microsoft Dynamics не показывает, как компания пользуется ERP на практике. Один процесс может проходить через несколько модулей, внешнюю 1С, банк, складское оборудование и ручную таблицу. Если переносить только названия функций, критичные зависимости обнаружатся во время переключения.

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

Посмотреть решение по замене ERP

Какие данные собрать по каждому процессу

Поле картыЧто фиксируемЗачем
Граница процессаСобытие начала, результат, исключенияНе переносить размытый «модуль целиком»
РолиКто создаёт, согласует, исполняет и контролируетПроверить права и рабочие сценарии
Объекты данныхСправочники, документы, регистры, статусыОпределить объём и правила миграции
ИнтеграцииИсточник, получатель, периодичность, формат, ответственныйУвидеть зависимости и точки отказа
КонтрольОтчёты, суммы, остатки и допустимые расхожденияСформировать критерии приёмки
КритичностьДопустимый простой, ручной резервный сценарийСпланировать переключение и откат

Как выбрать первый контур

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

  • есть понятный владелец и пилотная группа пользователей;
  • границы процесса и соседние системы известны;
  • исходные данные доступны и могут быть очищены;
  • результат проверяется контрольным отчётом или набором сценариев;
  • на время пилота старая система может оставаться источником или резервом;
  • ошибка первого запуска не останавливает критичную деятельность всей компании.

Метод выбора первого рабочего контура подробно разобран в руководстве по запуску ERP под заказ.

Разделите перенос данных на четыре слоя

  1. Справочники. Клиенты, договоры, товары, подразделения, сотрудники, единицы измерения и правила сопоставления.
  2. Открытое состояние. Остатки, взаиморасчёты, незавершённые заказы, резервы, обязательства и активные согласования.
  3. Рабочая история. Данные, которые нужны для повторных операций, аналитики, гарантии и текущих решений.
  4. Архив. Закрытая история, которую невыгодно загружать в оперативную систему, но нужно сохранить доступной и проверяемой.

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

Параллельная работа: не два независимых учёта

На переходном периоде старая и новая ERP могут работать одновременно, но для каждого объекта должен оставаться один владелец записи. Например, заказ создаётся в новой системе, а в старую передаётся для расчёта или регламентированного учёта. Если обе системы разрешают независимо менять одно поле, сверка быстро перестаёт сходиться.

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

Контрольная сверка перед переключением

Что сверяемПример контроляУсловие приёмки
СправочникиКоличество, активность, ключевые реквизиты и связиНет необъяснённых пропусков и дублей
Остатки и суммыСклад, деньги, дебиторка, кредиторкаРасхождение укладывается в согласованный допуск
Открытые операцииЗаказы, резервы, согласования, статусыКаждая операция продолжает правильный маршрут
РасчётыЦена, себестоимость, налоги, план-фактКонтрольные примеры дают ожидаемый результат
ИнтеграцииПовтор, ошибка, задержка, восстановлениеСбой виден и не создаёт повторную запись

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

План переключения и отката

  1. Зафиксировать окно и перечень операций, которые временно останавливаются.
  2. Сделать контрольную выгрузку и запретить несогласованные изменения источника.
  3. Перенести дельту данных после последней полной репетиции.
  4. Пройти критические сквозные сценарии каждой роли.
  5. Сверить контрольные показатели и принять решение о запуске.
  6. Оставить усиленную поддержку и журнал расхождений на согласованный период.

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

Этапы программы замены ERP

  1. Инвентаризация фактических процессов, данных, отчётов и интеграций.
  2. Декомпозиция на контуры и карта зависимостей.
  3. Выбор пилота, критериев приёмки и плана отката.
  4. Подготовка данных и разработка первого контура.
  5. Репетиция миграции, параллельная работа и контрольная сверка.
  6. Переключение, стабилизация и измерение результата.
  7. Переход к следующему контуру на основе фактов первого запуска.

Связанные страницы: замена западной ERP, ERP под заказ, производственный контур, управленческий учёт и кейс производственной ERP.

Частые вопросы

Нужно ли сразу заменять все модули зарубежной ERP?

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

Как выбрать первый контур для миграции?

Оценивают критичность, число интеграций, качество данных, возможность пилота и понятность приёмки. Часто начинают с процесса, который можно ограничить подразделением, типом заказов или отдельной площадкой.

Сколько исторических данных переносить в новую ERP?

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

Как проверить, что данные перенесены правильно?

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

Что должно быть в плане отката?

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

Составим карту поэтапной замены ERP

Разберём процессы, данные и интеграции, выберем первый независимый контур и зафиксируем условия приёмки и отката.

Ответим за 15 минут