Миграция данных из Megaplan в Битрикс24

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Миграция данных из Megaplan в Битрикс24
Средняя
~1-2 недели
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1167
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    563
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    743
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Миграция данных из Megaplan в Битрикс24

Megaplan — российская CRM-система, ориентированная на управление задачами и сделками. При переходе в Битрикс24 компании часто рассчитывают на «простой экспорт», но Megaplan не предоставляет полного API для выгрузки всех данных. Часть сущностей доступна только через веб-интерфейс или требует специального запроса к поддержке.

Что можно получить из Megaplan

Megaplan предоставляет API (REST, версия 3.x). Основные доступные сущности:

  • Сделки (/api/v3/deals) — с полями, стадиями, ответственными
  • Контакты (/api/v3/contacts) — физические лица
  • Компании (/api/v3/companies) — юридические лица
  • Задачи (/api/v3/tasks) — с комментариями и вложениями
  • Сотрудники (/api/v3/employees) — для маппинга ответственных

Что недоступно через API или ограничено:

  • История изменений полей
  • Удалённые записи
  • Отчёты в сыром виде
  • Настроенные воронки в деталях

Официальный экспорт в CSV (через настройки аккаунта) даёт плоскую таблицу без привязок — подходит только для небольших объёмов и простых структур.

Стратегия миграции через API

Используем API Megaplan для постраничного получения данных, преобразуем и загружаем через REST API Битрикс24:

// Получение сделок из Megaplan
$page = 1;
$deals = [];
do {
    $response = $megaplanClient->get('/api/v3/deals', [
        'limit' => 100,
        'offset' => ($page - 1) * 100,
        'fields' => 'id,name,amount,status,responsible,company,contact,created_at',
    ]);
    $deals = array_merge($deals, $response['data']);
    $page++;
} while (count($response['data']) === 100);

Маппинг сущностей

Megaplan Битрикс24 Примечания
Сделка (Deal) Сделка (crm.deal) Стадии пересоздаются
Контакт Контакт (crm.contact)
Компания Компания (crm.company)
Задача Задача (tasks.task) Привязка к CRM через UF_CRM_TASK
Сотрудник Пользователь Битрикс24 Маппинг по email
Воронка Воронка (направление сделок) Стадии вручную

Поля сделок в Megaplan включают кастомные поля («Дополнительные поля») — их нужно идентифицировать через API (/api/v3/deal-fields) и создать соответствующие пользовательские поля в Битрикс24 через crm.userfield.add.

Задачи и комментарии

Задачи Megaplan имеют иерархическую структуру (подзадачи). В Битрикс24 иерархия задач реализована через поле PARENT_ID. Комментарии к задачам переносятся через task.commentitem.add.

Вложения к задачам скачиваются с Megaplan и загружаются на Диск Битрикс24 через disk.folder.uploadfile, затем привязываются к задаче через task.item.update с указанием UF_TASK_WEBDAV_FILES.

Воронки и стадии

Стадии сделок в Megaplan не имеют прямого соответствия стадиям Битрикс24. Необходимо:

  1. Получить список стадий Megaplan (/api/v3/deal-stages)
  2. Пересоздать воронки и стадии в Битрикс24 через crm.dealcategory.add и crm.status.add
  3. Составить таблицу соответствий для маппинга при загрузке сделок

Типичные сроки

Объём Срок
до 5 000 сделок, стандартные поля 1–2 недели
5 000–30 000 сделок, кастомные поля, задачи 3–5 недель
30 000+ записей, вложения, сложная структура 6–10 недель

После миграции необходим период проверки: выборочная сверка 50–100 записей каждого типа для подтверждения корректности переноса данных и связей.