Міграція та співіснування з іншою CRM
Як переносити каталог, залишки й клієнтів без вигаданого універсального import endpoint.
1. Спочатку зафіксуйте джерело правди
До перенесення визначте, де редагують товар, ціну, залишок, клієнта, оплату й статус замовлення у перехідний період.
Двостороннє редагування без ownership rules створює конфлікти й дублікати, тому кожне поле повинно мати одного owner.
2. Імпорт виконується через перевірений адаптер
Формат джерела спочатку мапиться на канонічні SKU, телефони, warehouse references і provider IDs.
Якщо готового endpoint немає в generated OpenAPI, міграцію не можна обіцяти як self-service кнопку: потрібен окремий versioned contract.
3. Cutover має reconciliation і rollback plan
Перед перемиканням звіряються кількість товарів, доступні залишки, дублікати клієнтів і відкриті замовлення.
Реальний канал вмикається після dry run, контрольної вибірки й owner acceptance. Старі дані не видаляються під час першого cutover.