01 / 07Integracja

Niezawodne przepływy danych, nie kruche skrypty.

Państwa firma nie działa na samym Odoo. Integracja to praca nad tym, by inne systemy wymieniały dane z Odoo tak, żeby obie strony mogły na tym polegać.

  1. Projekt
  2. Połączenie
  3. Uzgodnienie
  4. Monitoring
Mapa usług

Kiedy to potrzebne

  • Pracownicy przepisują zamówienia, stany albo ceny z jednego systemu do drugiego.
  • Integracja staje, a pierwszy zauważa to klient.
  • Sklep, magazyn i księgowość pokazują różne liczby dla tego samego.
  • Maszyna albo wewnętrzny system za firewallem musi wymieniać dane z Odoo.
  • W grupie zostaje inny ERP, a Odoo musi działać obok niego.

Aplikacja

Integracja.

Obok Odoo jest sklep internetowy, przewoźnik, bank, system magazynowy, maszyna na hali produkcyjnej, a czasem inny ERP.

Integrację łatwo uruchomić, a trudno utrzymać w niezawodnym działaniu. Skrypt, który kopiuje zamówienie z jednego systemu do drugiego, działa pierwszego dnia. Inżynieria zaczyna się tam, gdzie druga strona odpowiada wolno, odpowiada dwa razy albo nie odpowiada wcale.

Każdy przepływ projektujemy właśnie na takie sytuacje. Synchronicznie tam, gdzie proces musi czekać na odpowiedź, asynchronicznie tam, gdzie nie powinien.

Co robimy

  • Łączymy Odoo z zewnętrznymi systemami ERP, platformami e-commerce, marketplace'ami, przewoźnikami, operatorami płatności, bankami, WMS, platformami BI i systemami produkcyjnymi.
  • Docieramy do systemów za Państwa firewallem przez bezpieczne połączenia wychodzące, otwierane z wnętrza Państwa sieci.
  • Budujemy kolejki i ponowienia na chwile, gdy jedna ze stron nie działa.
  • Tam, gdzie to ważne, zapewniamy idempotentne przetwarzanie, żeby wiadomość dostarczona dwa razy nie stała się dwoma zamówieniami.
  • Uzgadniamy stan obu stron i raportujemy różnice.
  • Monitorujemy przepływy, żeby awarię było widać w chwili, gdy się zdarza.

Jak to się łączy

Integracja przenosi proces biznesowy między systemami: zamówienie, przesyłkę, płatność, stan magazynowy. Zanim zaczniemy budować, ustalamy, który system jest właścicielem każdego rekordu i co ma się stać, gdy wiadomość nie przejdzie. Obszary, których to dotyczy, są na stronie Odoo.

Na warstwie aplikacji moduł własny po stronie Odoo to zadanie dla usługi Budowa i dostosowanie. Zaplanowanym i sterowanym zdarzeniami przetwarzaniem, które stoi za przepływem, zajmuje się Automatyzacja.

Na warstwie platformy kolejki, procesy robocze i monitoring potrzebują miejsca, w którym będą działać. To Utrzymanie. Zmiana w integracji trafia na produkcję przez Wdrażanie. Integracja, która już zawodzi, to przypadek dla usługi Ratunek.

Kiedy to potrzebne

  • Pracownicy przepisują zamówienia, stany albo ceny z jednego systemu do drugiego.
  • Integracja staje, a pierwszy zauważa to klient.
  • Sklep, magazyn i księgowość pokazują różne liczby dla tego samego.
  • Maszyna albo wewnętrzny system za firewallem musi wymieniać dane z Odoo.
  • W grupie zostaje inny ERP, a Odoo musi działać obok niego.

Prosimy napisać, które systemy mają wymieniać dane i gdzie to się dziś psuje.