Кейси
Апгрейд Odoo v15 -> v19 Enterprise для Bluesky Solutions
UK Supply Chain i Дистрибуція | Виробництво | E-Commerce
Odoo 15 → 19 Enterprise (Повне оновлення платформи) · Ре-інжиніринг кастомних модулів, модернізація інтеграцій, відповідність регуляториці UK, збереження логіки складу та MRP
Короткий огляд
До
Odoo 15 Enterprise наближалася до кінця підтримки. 70+ кастомних модулів ламалися під legacy-патернами. Ключові інтеграції (Microsoft 365, HMRC Making Tax Digital, WooCommerce) ставали ненадійними або non-compliant з еволюційними регуляторними вимогами UK. 8 років критичної кастомізації замкнені у застарілій платформі.
Після
- ✓70+ кастомних модулів проаудовано, ре-інжиненовано та підготовлено до деплою із повністю збереженою бізнес-логікою.
- ✓81 із 91 модулів (89%) готові до продакшну після 514+ годин спеціалізованої розробки.
- ✓Нуль втрат даних, нуль простою бізнесу: повна валідація цілісності по клієнтських записах, транзакціях, інвентарі та виробничих даних.
- ✓Усі 8 зовнішніх інтеграцій перебудовано на сучасні API (WooCommerce, Microsoft 365 Graph, HMRC MTD Bridge, Creditsafe, Mailchimp, Smartsheet, 3CX) з повною відповідністю регуляториці UK.
Виклик
Британська компанія ланцюга постачання на Odoo 15 Enterprise з 70+ кастомних модулів: end-of-support, поламані інтеграції, накопичений legacy. Мігрували на v19 без втрати даних і без зупинки бізнесу.
Борг кастомних модулів на масштабі - 70+ кастомних модулів, побудованих за 8 років під патерни Odoo 15, яких більше немає у v19. Перехід на OWL, зміни запитів до БД, еволюція моделі безпеки та реструктуризація API означали, що кожен модуль вимагав ручного аудиту. Автоматичного шляху міграції не існувало.
Мережа інтеграцій - 8 зовнішніх систем, вплетених у платформу: WooCommerce, Microsoft 365, HMRC Making Tax Digital, Creditsafe, Mailchimp, Smartsheet, 3CX. Кожна інтеграція була кастомно побудована під API Odoo 15. Оновлення версій змінювали автентифікацію, ендпоінти та data mapping - інтеграції мовчки ламалися у dev i загрожували go-live у проді.
Прогалина у регуляториці UK - Making Tax Digital (HMRC VAT), EPR (відповідальність виробника за паковання) та модулі ISO 9001/14001/45001 були deprecated або зламані. Платформа дрейфувала у non-compliance, створюючи юридичний i аудиторський ризик.
Складність складу - Ручне призначення стоку з 3D-візуалізацією, контролі no-negative-stock, резервування, 3PL-воркфлоу та багатоскладські перенесення. Кастомна логіка розвивалася поза стандартним модулем stock - відтворити цю поведінку у v19 зі збереженням цілісності даних було високоризиковано.
Глибина виробництва та MRP - Нетривіальні воркфлоу: BoM з кількома маршрутами, послідовність work orders з ресурсними обмеженнями, точки контролю якості на різних стадіях, планування обслуговування та кастомний калькулятор standard cost. Усе вимагало збереження та оптимізації під v19.
Рішення
Поетапний пайплайн міграції - Замість прямого стрибка v15→v19, Rteam спроектувала 4-етапний пайплайн: v15→v16 (фундаментальні зміни API), v16→v17 (перехід на OWL), v17→v18 (зміни API-поверхні), v18→v19 (продуктивність i нові функції). Кожен хоп давав час на стабілізацію, тестування та вирішення проблем сумісності до переходу далі.
Повний аудит i ре-інжиніринг кастомних модулів - Команда з трьох розробників (Леонід Колесниченко ведучий, Войцех Бетина i Данило Лінійчук) провела code review проти патернів v19, dependency mapping, витяг бізнес-логіки, розробку тест-сьютів та профілювання продуктивності. Кожен із 70+ модулів ре-інжинірений інкрементально зі staged-валідацією - бізнес-логіка повністю збережена з модернізацією технічної основи.
Модернізація інтеграцій - Усі 8 зовнішніх інтеграцій перебудовано під актуальні API: WooCommerce на REST API v3 з OAuth, Microsoft 365 на Graph API (замість deprecated Office 365 ендпоінтів), HMRC MTD на актуальний Bridge API, Creditsafe на останню версію, Mailchimp Marketing Automation API, Smartsheet нативний REST, 3CX на phone-integration framework v19.
Перезбірка відповідності регуляториці UK - Модуль Making Tax Digital побудований з нуля під HMRC Bridge API з розрахунком i подачею VAT у реальному часі. EPR-модулі ре-інжиненовані з відстеженням життєвого циклу продуктів та регуляторною звітністю. Модулі management-system ISO 9001/14001/45001 оновлено. Усі статутні та аудиторські звіти перезібрано під стандарти UK accounting.
Збереження логіки складу та виробництва - Призначення стоку ре-архітектуровано з 3D-візуалізацією у v19. Enforcement no-negative-stock інтегрований із просунутими inventory controls. 3PL fulfillment воркфлоу перебудовано під нові API-патерни. MRP i work order management оптимізовано під v19 manufacturing. Точки контролю якості вбудовано у життєвий цикл work order. Калькулятор standard cost перезібрано як високопродуктивний кастомний звіт.
Впроваджені модулі
Маєте подібний виклик?
Обговорімо, як ми можемо досягти схожих результатів для вашого бізнесу.