Jak łączymy systemy w firmie
Każdy system wymienia dane z szyną w obie strony, a nie bezpośrednio z pozostałymi. Gdy zmieniasz jeden z nich, reszta działa dalej.
W środku
Szyna danych
Jedno miejsce, przez które przechodzi cała wymiana
ERP
Comarch XL, Optima, SAP
Zamówienia, stany, ceny
Płatności
PayU, Przelewy24, Stripe
Statusy wpłat i zwroty pieniędzy
Faktury
KSeF, program księgowy
Faktury z danych zamówienia
Kurierzy
InPost, DPD, DHL
Etykiety i statusy paczek
Sklep i panele
Magento, Shopify, aplikacje
Klient i zespół widzą to samo
Od mapy danych do działającej wymiany
-
01 Mapa przepływu danych
Rozpisujemy, w którym systemie powstają ceny, stany i statusy, kto je przepisuje i gdzie się rozjeżdżają. Ustalamy, który system jest źródłem prawdy dla każdej z tych danych.
-
02 Umowa między systemami
Opisujemy, jakie dane płyną w każdą stronę i co się dzieje, gdy jeden z systemów nie odpowiada. Przy rozbudowanym ERP planujemy warstwę pośrednią, żeby nie obciążać jego bazy.
-
03 Budowa etapami
Integrację budujemy po jednym przepływie i sprawdzamy na środowisku testowym. Każdą wymianę zapisujemy w logu, więc widać, co przeszło, a co czeka na ponowienie.
-
04 Uruchomienie i pilnowanie kolejek
Włączamy integrację na produkcji i pilnujemy kolejek. Alert o zatrzymanej wymianie przychodzi do nas, zanim zauważy go magazyn.
- Programista Rozmowy z działamiŹródła danych
- Programista ArchitekturaObsługa błędów
- Programista Plan etapuPrzegląd zmian
- Programista WdrożenieMonitoring
- Agenci Analiza APIMapa tabel ERP
- Agenci Dokumentacja APISzkice kontraktów
- Agenci KodTestyDokumentacja
- Agenci Testy regresji
Z naszego bloga
Opisujemy systemy dla firm, integracje, serwery, AI i sklepy internetowe na podstawie naszej pracy u klientów.
Jesteś z Bydgoszczy albo Torunia? Możemy też spotkać się u ciebie.