Разноцветные Цыплята — перенос 58 филиалов из Мой класс в alfaCRM
Сеть детских центров «Разноцветные Цыплята» — 110+ филиалов в крупных городах России — переводила историю из Мой класс в alfaCRM. Мы доработали alfaCRM, написали парсеры и коннекторы и перенесли 58 филиалов без остановки работы: после отладки процесса ручных довводов не осталось.
- 58филиалов перенесено
- 110+филиалов в сети
- 0ручных довводов после отладки

Задача
Сеть детских центров «Разноцветные Цыплята» (ООО «Результат про», color-chicks.ru) — 110+ филиалов в крупных городах России, головная компания в Санкт-Петербурге. Филиалы переходили из Мой класс в alfaCRM по одному: останавливать центры нельзя, поэтому перенос шёл ночью, а утром администраторы начинали работать в новой системе.
Сложность была не в объёме выгрузки, а в неоднородности данных. Филиалы принадлежат разным франчайзи, и каждый вёл справочники по-своему: свои типы занятий, названия абонементов, цены и правила.
С чем пришёл клиент
- 01в каждом филиале свои типы занятий, названия абонементов и цены
- 02тарифы, привязанные к абонементам, отсутствовали в alfaCRM
- 03абонементы без дат и названий, с истёкшим сроком, но с неотработанными занятиями
- 04несколько филиалов на одной учётке и клиенты, которые ходят в два центра
- 05филиалы принадлежат разным франчайзи и готовили данные к переносу по-разному
Решение
Мы переносили филиалы по очереди, по два в день. Сначала центр готовили в alfaCRM: заводили структуру и приводили справочники и тарифы к общему виду. Затем парсер выгружал историю из Мой класс, а результат мы сверяли файлами: абонементы, тарифы, платежи, лиды и задачи.
Всё, что не сопоставилось, уходило клиенту списком и заводилось в alfaCRM до повторной загрузки. По ходу проекта мы дорабатывали alfaCRM, парсеры и коннекторы под нюансы конкретных центров, чтобы следующая загрузка проходила без ручных правок.
- 01
Подготовка филиала в alfaCRM
Центр заводит филиал, тарифы и абонементы, приводит справочники к общему виду: только активные абонементы, без лишних ролей и менеджеров.
- 02
Выгрузка из Мой класс
Парсер забирает клиентов, абонементы, платежи, лиды, задачи и расписание. Филиалы на одной учётке выгружаются по очереди.
- 03
Сверка абонементов и тарифов
Файл сверки показывает, какие абонементы не нашли соответствия в alfaCRM. Клиент добавляет их, мы повторяем загрузку.
- 04
Перенос и ручные корректировки
После загрузки разбираем расхождения: минусовые остатки, непривязанные платежи, задвоенные задачи, клиенты из двух филиалов.
- 05
Доработка alfaCRM и парсеров
Новые вводные центра добавляем в логику переноса, дорабатываем парсеры и коннекторы и проверяем на следующем филиале.
Результат
- 0158филиалов перенесено
- 02110+филиалов в сети
- 030ручных довводов после отладки
- 0426недель проекта
После отладки процесса переноса доля ручных довводов стала равна нулю: расхождения возникали единично и только там, где франчайзи не подготовил данные по инструкции. Проект продолжается — остальные филиалы проходят подготовку и перенос по графику.
Каждый центр переходил без остановки работы: утром администраторы открывали уже новую систему. Типовые ошибки подготовки выявлены и закрыты инструкцией, а перенос учитывает различия между центрами.
- 58 филиалов переведены из Мой класс в alfaCRM, проект продолжается
- после отладки процесса переноса ручных довводов не осталось
- перенос идёт по два филиала в день без остановки работы центров
- собраны правила подготовки филиала: активные абонементы, тарифы, роли, расписание
- единичные расхождения связаны только с подготовкой данных на стороне франчайзи
Команда проекта
Виталий Алексеевменеджер проектаРуководитель, менеджер проектов
Александр Крыловинженер по миграции данныхFullstack-разработчик
Нужен похожий результат?
Опишите задачу, и мы подскажем возможный путь решения.