• image
  • image
  • image
  • image
  • image
  • image
  • image
  • image
  • image

Настройка Odoo ERP для My1stYears

Основная разработка и развитие проекта: 2015 - 2017

Технологии

Odoo 8.0, PostresSQL 9.3, Python 2.7, Odoo Connector 8.0.3, Odoo-Magento Connector, Magento 1.7 SOAP API, Odoo XML-RPC API, Sphinx 1.3.1.

Предметная область

“My 1st years” - это интернет-магазин персонализированных подарков ребенку. Сайт разделен на категории, каждая из которых содержит подарки с возможностью их персонализации. Ассортимент подарков включает именные подарки ко дню крестин, именных плюшевых медведей, одежду для малышей, подарки будущим мамам и детские одеяла.

Резюме проекта

  • Доработка логики Odoo, изменение системы Odoo в соответствии с бизнес задачами и процессами Заказчика.
  • Разработка специальных модулей и подсистем Odoo.
  • Интеграция адаптированной Odoo со сторонними системами и сервисами.

Сложности и решения:

  1. Баланс между скоростью синхронизации и адаптацией системы к бизнес-процессам компании.
    Решение: мы использовали модуль Odoo Connector для обработки синхронизации поступающих заказов в режиме реального времени с полным сохранением бизнес-логики. Также мы настроили загрузку старых заказов с ограниченной обработкой.
  2. Интеграция систем с разными бизнес процессами и структурами данных.
    Решение: доработка и настройка базовых процессов Odoo для обработки заказов, производства и перемещения товаров в системе.
  3. Баланс между временными решениями и стратегическим видением системы.
    Решение: специально разработанные модули, которые покрывают разнообразные бизнес-потребности Заказчика и обновляются независимо друг от друга. 
  4. Оптимизация многопроцессорности конкурентных процессов.
    Решение: изменение нативной логики Odoo, вызывающей проблемы параллелизма.
  5. Выравнивание нагрузки на систему во время “Черной пятницы”.
    Решение: Временно в проекте участвовали новый архитектор и технический директор для консультаций. В результате был создан рабочий план стабилизации производительности системы. Ключевыми решениями были: использование каналов коннектора и приоритизация джобов, использование скриптов xml-rpc для непосредственного контроля рабочего процесса заказов.

Основной функционал проекта:

  1. Интеграция Odoo и интернет-магазина Magento:
    • Импорт продуктов и заказов из Magento в Odoo, включая наборы продуктов.
    • Синхронизация статусов Odoo и Magento
    • Синхронизация данных заказа с Magento. Синхронизация складских запасов с Magento.
  2.  Интеграция Odoo с интернет-магазинами
    • Импорт продуктов, прайс-листов, заказов, скидочных купонов и подарочных сертификатов из интернет-магазинов в Odoo, включая наборы продуктов и ассоциированные варианты продуктов
    • Экспорт продуктов, прайс-листов, скидочных купонов и подарочных сертификатов из Odoo в интернет-магазины.
    • Поддержка произвольного количества магазинов с различными прайс-листами, валютами и характеристиками продуктов
    • Возможность применения скидочных купонов и подарочных сертификатов
    • Управление возвратами
  3. Подготовка функционала для перехода от текущей архитектуры системы к новой интегрированной архитектуре:
    • Новая структура продуктов с различными их типами, включая наборы, персонализированные товары и ассоциированные продукты.
    • Управление скидочными купонами и подарочными сертификатами.
    • Множественные магазины (каналы) с возможностью гибкой настройки прайс-листов.
    • Автоматизация обработки заказов и сервисов.
    • Новые фильтры и типы группировки заказов, производственных документов и закупок.
    • Новый порядок документооборота, кастомизированный под бизнес-потребности “ My1stYears’ “
    • Новая логика обработки данных клиентов
    • Настройка библиотеки изображений
    • Настройка методов доставки, автоматизированный расчет даты отправки, синхронизация с праздничными днями Великобритании.
    • Новые статусы заказов (Statuses), склады (Locations), типы обработки заказов (Routes, в том числе заказы с прямой поставкой) и типы обработки товара (Routings).
    • Специальные документы и отчеты
      • Упаковочный лист
      • Календарь производства
      • Отчет среднего времени производства
      • Отчёт использования скидочных купонов
    • Настройка модуля розничных продаж (POS)
      • Добавление специальных типов продуктов
      • Изменение настроек
      • Автоматизация переноса заказов в систему Odoo
  4. Интеграция с системой Manhattan WMS для обработки заказов и продаж путем сочетания Odoo и Manhattan систем:
    • Загрузка данных заказа в/из Odoo из/в Manhattan.
    • Прием товаров со склада Manhattan, перенос на производство.
    • Отгрузка заказа с использованием Odoo и Manhattan.
    • Инвентаризация склада и синхронизация данных в системах Odoo и Manhattan.
  5. Интеграция с системой Artwork.
  6. Интеграция с приложением для сканирования штрих-кодов
    • Автоматизация обработки заказов
    • Исследование аналитических отчётов.

+38-063-454-36-37

+38-066-358-66-63