Опыт основателя • Интеграции • kt.team

Синхронизация двух Odoo для проекта SPL в Дубае

Во время работы в kt.team Червяков Владислав проектировал и развивал обмен между двумя Odoo для подготовки магазина Service Parts Logistics (SPL) в Дубае: заказы, закупки, отгрузки, остатки, сообщения и вложения. Контур рассчитан на устойчивую работу и восстановление после сбоев.

  • Задачи: двусторонний обмен заказами, закупками, отгрузками, остатками и сообщениями для подготовки магазина SPL в Дубае
  • Формат: опыт основателя студии: архитектура и Odoo / Python-разработка во время работы в kt.team
  • Период: май 2024 — декабрь 2025
  • Отрасль: торговля запчастями для спецтехники
  • Сайт компании: ЗАПЧАСТЬ.РФ
  • Odoo
  • REST API
  • RPC
  • Интеграции
  • Двусторонний обмен
  • Очереди
  • ~100

    Заказов и закупок в обмене ежедневно

  • ~200

    Отгрузок в обмене ежедневно

  • ~500

    Сообщений и вложений в обмене ежедневно

  • 15 → 3–4

    Инцидентов в неделю после оптимизации

Задача: подготовить обмен данными для магазина SPL в Дубае

Для проекта Service Parts Logistics (SPL, теперь ЗАПЧАСТЬ.РФ) два Odoo-инстанса должны обмениваться операционными данными в режиме, близком к реальному времени: продажи, закупки, отгрузки, складские остатки и переписка по документам. При сбоях возникает риск расхождения данных между системами и остановки обработки заказов.

Червяков Владислав выполнял эту работу как сотрудник kt.team. Этот кейс относится к его профессиональному опыту; ниже описаны его зона ответственности и результат работы над интеграцией.

Как устроена синхронизация

  • Архитектура обмена: Червяков Владислав проектировал структуру синхронизации и границы ответственности двух Odoo-инстансов.
  • Данные: между системами передаются заказы, закупки, отгрузки, остатки, сообщения и вложения.
  • Устойчивость: очереди и обработка ошибок позволяют выявлять сбои и восстанавливать обмен.

Результат оптимизации обмена

  • Ежедневно синхронизировались примерно 100 заказов и закупок, 200 отгрузок и 500 сообщений с вложениями.
  • После оптимизации число инцидентов на контуре обмена снизилось примерно с 15 до 3–4 в неделю.

Подробнее о похожих задачах: интеграции Odoo, сопровождение Odoo и интеграция магазина Tridoks с Odoo и Stripe (в работе).

Технологии и подход

Модули Odoo, Python, REST/RPC, очереди обмена и работа с ошибками. Архитектура разделяет потоки данных между двумя системами и помогает локализовать сбои синхронизации.

Техническое продолжение: архитектура интеграции Odoo и восстановление интеграции после сбоев. В статьях опыт SPL явно отделён от общих инженерных рекомендаций.

Схема двусторонней синхронизации данных между двумя системами Odoo

Нужна интеграция Odoo с другой системой?

Спроектируем обмен, закроем сценарии ошибок и подключимся к поддержке после запуска.

Связаться