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

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Показано 1 з 1 послугУсі 1626 послуг
Міграція даних з Megaplan до Бітрікс24
Середня
~1-2 тижні
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • 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
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Міграція даних з 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 записів кожного типу для підтвердження коректності перенесення даних та зв'язків.