Кейси

Логістика🇬🇧 United Kingdom· 6 місяців

Апгрейд Odoo v15 -> v19 Enterprise для Bluesky Solutions

UK Supply Chain i Дистрибуція | Виробництво | E-Commerce

Odoo 15 → 19 Enterprise (Повне оновлення платформи) · Ре-інжиніринг кастомних модулів, модернізація інтеграцій, відповідність регуляториці UK, збереження логіки складу та MRP

4 версії
Стрибок версій
70+
Кастомних модулів перенесено
89%
Готовність до продакшену
8
Системних інтеграцій

Короткий огляд

До

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 перезібрано як високопродуктивний кастомний звіт.

Впроваджені модулі

SalesPurchaseInventoryMRPCRMHR & PayrollHelpdeskQualityMaintenanceDeliveryeCommerceDocumentsKnowledgeCustom Modules (70+)

Маєте подібний виклик?

Обговорімо, як ми можемо досягти схожих результатів для вашого бізнесу.