Łączę systemy, które dziś ze sobą nie rozmawiają
Program handlowy, hala, wagi, drukarki etykiet, przewoźnicy i poczta. Dane wprowadzane raz i dostępne wszędzie, zamiast przepisywane trzy razy przez trzy osoby.
Najdroższe miejsce w firmie to przepisywanie
Zamówienie przychodzi do programu handlowego, ktoś przepisuje je na kartkę dla hali, ktoś inny przepisuje wynik z kartki do arkusza, a na końcu trzecia osoba przepisuje arkusz do rozliczenia. Każde przepisanie kosztuje czas, wprowadza literówki i opóźnia informację o dobę.
Integracja nie jest tu tematem technicznym, tylko organizacyjnym: chodzi o to, żeby ta sama liczba istniała w firmie raz.
Co łączę
System handlowo-magazynowy i ERP
Zamówienia, kontrahenci, indeksy i stany pobierane automatycznie, bez ręcznego eksportu. Ustalamy na początku, który system jest źródłem prawdy dla którego rodzaju danych, bo to jedna decyzja, która oszczędza potem miesiące sprzeczek o to, gdzie liczba jest prawdziwa.
Urządzenia na hali
Wagi przemysłowe podające odczyt wprost do formularza, drukarki etykiet drukujące z systemu zamiast z osobnego programu, czytniki kodów kreskowych i terminale mobilne do kompletacji. Operator przestaje przepisywać cyfry z wyświetlacza, a to znaczy, że przestaje się przy tym mylić.
Przewoźnicy
Tworzenie przesyłek i pobieranie statusów bez logowania do panelu przewoźnika. Status doręczenia wraca do systemu i jest widoczny przy zamówieniu, więc obsługa klienta odpowiada bez szukania po trzech serwisach.
Poczta i obiegi dokumentów
Automatyczne wiadomości do kontrahentów i do biura, wysyłane wtedy, gdy zdarzy się konkretna rzecz, a nie wtedy, gdy ktoś sobie przypomni. Wraz z alarmem, gdy wiadomość nie wyszła, bo niewysłany e-mail jest gorszy od braku automatu.
Raporty i zestawienia
Cykliczne zestawienia liczone same i dostarczane tam, gdzie mają trafić: mailem, plikiem albo jako dokument do druku. Opis w raporcie powstaje z policzonych wierszy, więc mówi to, co faktycznie w nich jest.
Czego pilnuję w każdej integracji
- Jedno źródło prawdy. Dla każdego rodzaju danych wskazany system nadrzędny. Bez tego dwa programy zaczynają się kłócić, a firma wierzy temu, który akurat jest otwarty.
- Odporność na powtórkę. Ta sama wiadomość przetworzona dwa razy nie może zrobić podwójnego zapisu. To najczęstsza cicha przyczyna rozjazdu danych.
- Widoczny przebieg. Każde uruchomienie ma zapisany ślad: kiedy, ile rekordów, z jakim wynikiem. Brak przebiegu traktowany jest jak błąd, bo w integracjach cisza jest groźniejsza od komunikatu.
- Kolejka na wypadek awarii. Gdy druga strona nie odpowiada, dane czekają i dochodzą później, zamiast przepaść.
- Dziennik zmian. Wiadomo, kto i co zmienił, także gdy zmiany dokonał automat.
Co już działa
W systemie, który utrzymuję produkcyjnie, wymiana danych z systemem nadrzędnym obsłużyła dotąd blisko sto tysięcy pozycji zamówień. Do tego dochodzą statusy przesyłek pobierane automatycznie, odczyt z wagi wprost do formularza na hali, druk etykiet z poziomu panelu operatora i codzienne zestawienia rozsyłane mailem.
Częste pytania
Co, jeśli nasz program nie ma API?
To częsta sytuacja i zwykle da się ją obejść: pliki w uzgodnionym formacie, baza danych albo eksport, który program już potrafi zrobić. Gorsza od braku API jest integracja działająca po cichu źle, więc każda wymiana dostaje kontrolę i alarm.
Czy integracja może uszkodzić dane w systemie nadrzędnym?
Domyślnie integracja tylko czyta. Zapis do systemu nadrzędnego jest osobną decyzją, obwarowaną kontrolą i dziennikiem zmian.
Jak poznam, że integracja przestała działać?
Przez alarm, a nie przez przypadek. Każda wymiana ma zapisany przebieg, a brak przebiegu jest traktowany jak błąd.
Czy muszę wymieniać obecny system?
Nie. Program handlowy zostaje tam, gdzie jest dobry, czyli w fakturach, stanach i rozrachunkach. System produkcyjny nie jest jego następcą ani konkurencją, tylko warstwą, której tamten nie ma, bo nie został do niej zbudowany. Między nimi robi się wymianę danych, żeby ta sama liczba istniała w firmie raz.
Co w Twojej firmie przepisuje się ręcznie?
Napisz, między którymi systemami wędrują dziś te same dane. To zwykle najtańszy pierwszy etap współpracy.
Napisz wiadomość