06 / Obszary
Wymiana między systemami
Spięcie CRM, magazynu, banku, witryny i usług zewnętrznych tak, aby danych nie wprowadzano dwa razy.
Firmom, w których ta sama karta żyje w kilku programach.
Wymiana
Systemy
Skąd
Poczta
Dokąd
Magazyn
Ślad
Dziennik
Z czego się składa
Co wchodzi w system
- 01
Kto jest główny przy polu
Każdy fakt ma jednego właściciela: cena żyje w ewidencji, status zamówienia — w witrynie, kontakt — w CRM. Pozostali czytają.
- Lista pól, które jadą
- Skąd piszą i kto tylko czyta
- Co robić, jeśli oba źródła zmieniły jedno pole
- 02
Kanał
API, webhook albo kolejka — według tego, jak system umie oddawać dane, a nie „jak modniej”.
- Co przychodzi samo
- Co trzeba odbierać według harmonogramu
- Jaki wolumen bywa w godzinie szczytu
- 03
Awaria
Pakiet, który nie doszedł, nie znika po cichu. Czeka i próbuje jeszcze raz.
- Ponowienie z pauzą
- Pakiet, którego nie wolno już powtarzać
- Sygnał, jeśli kolejka stanęła
- 04
Dziennik
Po numerze zamówienia albo karty widać: wyszło, doszło, odmówiono i dlaczego.
- Zapis przy każdej próbie
- Wyszukiwanie po numerze
- Kto może uruchomić wymianę ponownie
- 05
Czego nie spinamy
Zbędne spięcie rodzi rozjazdy. Pól, których nikt nie czyta, nie ciągniemy.
- Systemy, które zostają ręczne
- Pola poza wymianą
- Jak sprawdzić wymianę na kopii, przed danymi produkcyjnymi
Co robimy
- 01Mapa, kto jest główny przy każdym polu
- 02API, webhooki i kolejki
- 03Podłączenie ewidencji, banków i witryn
- 04Ponowienie przy awarii, a nie cicha utrata pakietu
- 05Dziennik, po którym widać, co nie doszło
Jak idziemy
- 01Audyt systemów
- 02Schemat wymiany
- 03Złożenie
- 04Przebieg na żywych danych
- 05Opis dla zespołu
Na czym
- REST
- GraphQL
- Node.js
- Python
- PostgreSQL
Orientacyjny termin
Jedna wymiana — od tygodnia. Kilka systemów z konfliktami danych — od miesiąca.
Na wyjściu
Fakt wprowadza się raz i dojeżdża tam, gdzie na niego czekają.
Co zwykle później
Dwustronną edycję jednego pola w trzech systemach i „historyczne przeniesienie za pięć lat” robimy osobno, po żywej wymianie bieżących faktów.