Кейси

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

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

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

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

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

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

До

Odoo 15 Enterprise наближалася до кiнця пiдтримки. 70+ кастомних модулiв ламалися пiд legacy-патернами. Ключовi iнтеграцiї (Microsoft 365, HMRC Making Tax Digital, WooCommerce) ставали ненадiйними або non-compliant з еволюцiйними регуляторними вимогами UK. 8 рокiв критичної кастомiзацiї замкненi у застарiлiй платформi.

Пiсля

  • 70+ кастомних модулiв проаудовано, ре-iнжиненовано та пiдготовлено до деплою iз повнiстю збереженою бiзнес-логiкою.
  • 81 iз 91 модулiв (89%) готовi до продакшну пiсля 514+ годин спецiалiзованої розробки.
  • Нуль втрат даних, нуль простою бiзнесу: повна валiдацiя цiлiсностi по клiєнтських записах, транзакцiях, iнвентарi та виробничих даних.
  • Усi 8 зовнiшнiх iнтеграцiй перебудовано на сучаснi API (WooCommerce, Microsoft 365 Graph, HMRC MTD Bridge, Creditsafe, Mailchimp, Smartsheet, 3CX) з повною вiдповiднiстю регуляторицi UK.

Виклик

Британська supply chain компанiя на Odoo 15 Enterprise з 70+ кастомними модулями зiткнулася з кiнцем пiдтримки, зламаними iнтеграцiями та legacy-боргом — мiграцiя на v19 виконана з повною цiлiснiстю даних i без порушення бiзнесу.

Борг кастомних модулiв на масштабi - 70+ кастомних модулiв, побудованих за 8 рокiв пiд патерни Odoo 15, яких бiльше немає у v19. Перехiд на OWL, змiни запитiв до БД, еволюцiя моделi безпеки та реструктуризацiя API означали, що кожен модуль вимагав ручного аудиту. Автоматичного шляху мiграцiї не iснувало.

Мережа iнтеграцiй - 8 зовнiшнiх систем, вплетених у платформу: WooCommerce, Microsoft 365, HMRC Making Tax Digital, Creditsafe, Mailchimp, Smartsheet, 3CX. Кожна iнтеграцiя була кастомно побудована пiд API Odoo 15. Оновлення версiй змiнювали автентифiкацiю, ендпоiнти та data mapping - iнтеграцiї мовчки ламалися у dev i загрожували go-live у продi.

Прогалина у регуляторицi UK - Making Tax Digital (HMRC VAT), EPR (вiдповiдальнiсть виробника за паковання) та модулi ISO 9001/14001/45001 були deprecated або зламанi. Платформа дрейфувала у non-compliance, створюючи юридичний i аудиторський ризик.

Складнiсть складу - Ручне призначення стоку з 3D-вiзуалiзацiєю, контролi no-negative-stock, резервування, 3PL-воркфлоу та багатоскладськi перенесення. Кастомна логiка розвивалася поза стандартним модулем stock - вiдтворити цю поведiнку у v19 зi збереженням цiлiсностi даних було високоризиковано.

Глибина виробництва та MRP - Нетривiальнi воркфлоу: BoM з кiлькома маршрутами, послiдовнiсть work orders з ресурсними обмеженнями, точки контролю якостi на рiзних стадiях, планування обслуговування та кастомний калькулятор standard cost. Усе вимагало збереження та оптимiзацiї пiд v19.

Рiшення

Поетапний пайплайн мiграцiї - Замiсть прямого стрибка v15→v19, Rteam спроектувала 4-етапний пайплайн: v15→v16 (фундаментальнi змiни API), v16→v17 (перехiд на OWL), v17→v18 (змiни API-поверхнi), v18→v19 (продуктивнiсть i новi функцiї). Кожен хоп давав час на стабiлiзацiю, тестування та вирiшення проблем сумiсностi до переходу далi.

Повний аудит i ре-iнжинiринг кастомних модулiв - Команда з трьох розробникiв (Леонiд Колесниченко ведучий, Войцех Бетина i Данило Лiнiйчук) провела code review проти патернiв v19, dependency mapping, витяг бiзнес-логiки, розробку тест-сьютiв та профiлювання продуктивностi. Кожен iз 70+ модулiв ре-iнжинiрений iнкрементально зi staged-валiдацiєю - бiзнес-логiка повнiстю збережена з модернiзацiєю технiчної основи.

Модернiзацiя iнтеграцiй - Усi 8 зовнiшнiх iнтеграцiй перебудовано пiд актуальнi API: WooCommerce на REST API v3 з OAuth, Microsoft 365 на Graph API (замiсть deprecated Office 365 ендпоiнтiв), HMRC MTD на актуальний Bridge API, Creditsafe на останню версiю, Mailchimp Marketing Automation API, Smartsheet нативний REST, 3CX на phone-integration framework v19.

Перезбiрка вiдповiдностi регуляторицi UK - Модуль Making Tax Digital побудований з нуля пiд HMRC Bridge API з розрахунком i подачею VAT у реальному часi. EPR-модулi ре-iнжиненованi з вiдстеженням життєвого циклу продуктiв та регуляторною звiтнiстю. Модулi management-system ISO 9001/14001/45001 оновлено. Усi статутнi та аудиторськi звiти перезiбрано пiд стандарти UK accounting.

Збереження логiки складу та виробництва - Призначення стоку ре-архiтектуровано з 3D-вiзуалiзацiєю у v19. Enforcement no-negative-stock iнтегрований iз просунутими inventory controls. 3PL fulfillment воркфлоу перебудовано пiд новi API-патерни. MRP i work order management оптимiзовано пiд v19 manufacturing. Точки контролю якостi вбудовано у життєвий цикл work order. Калькулятор standard cost перезiбрано як високопродуктивний кастомний звiт.

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

SalesPurchaseInventoryMRPCRMHR & PayrollHelpdeskQualityMaintenanceDeliveryeCommerceDocumentsKnowledgeCustom Modules (70+)

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

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