Przejdź do treści

Integracja Subiekta GT i Subiekta nexo z innymi systemami

Subiekt jest programem instalowanym w firmie, a nie usługą w chmurze z publicznym API. To zmienia sposób łączenia go ze sklepem i aplikacjami, ale nie czyni tego niemożliwym.

Autor: Szymon Łakomy. Aktualizacja:

Trzy drogi połączenia

Sfera

Interfejs programistyczny producenta. Pozwala czytać i zapisywać dokumenty oraz towary z zewnątrz. Zwykle wymaga odpowiedniej licencji, co sprawdzam na początku.

Wymiana plików

Dokumenty i dane przenoszone przez pliki o ustalonym formacie. Prostsze, ale mniej natychmiastowe, więc nadaje się tam, gdzie opóźnienie nie przeszkadza.

Gotowy konektor lub pośrednik

Na rynku są konektory do sklepów i platform sprzedażowych. Sprawdzam, czy pokrywają Twoje przypadki, bo często brakuje obsługi wyjątków.

Co zwykle łączymy

  • zamówienia ze sklepu internetowego do dokumentów sprzedaży w Subiekcie,
  • stany magazynowe i ceny z Subiekta do sklepu lub marketplace,
  • kontrahentów z CRM lub formularzy do kartotek,
  • dane do raportów i pulpitów, bez ręcznego eksportowania zestawień.

Czym różni się integracja z programem lokalnym

Skoro Subiekt działa na komputerze lub serwerze w firmie, a sklep w internecie, trzeba je jakoś spiąć. Najczęściej rozwiązaniem jest niewielka usługa pośrednicząca uruchomiona w sieci firmy, która rozmawia z programem lokalnie i bezpiecznie wymienia dane ze światem. To też oznacza, że komputer z Subiektem musi być dostępny w godzinach, w których integracja ma działać, a awaria sprzętu zatrzyma przepływ. Dlatego do projektu zawsze dopisuję powiadomienia o braku łączności i kolejkowanie zadań.

Zanim zlecisz

  1. Sprawdź dokładną wersję programu i rodzaj licencji. Od tego zależy, które drogi są dostępne.
  2. Zdecyduj, które dane mają płynąć w którą stronę. Nie wszystko musi być dwukierunkowe.
  3. Ustal, kto w firmie zatwierdza nietypowe sytuacje, na przykład brak towaru lub zmianę ceny po złożeniu zamówienia.
  4. Zachowaj kopię danych przed uruchomieniem. Test integracji na kopii jest bezpieczniejszy niż na bazie produkcyjnej.

Ogólne zasady wyceny znajdziesz w poradniku ile kosztuje integracja API, a szerszy kontekst na stronie integracja ERP i CRM.

Najczęstsze pytania

Czy Subiekt musi być w chmurze, żeby go zintegrować?

Nie. Programy lokalne też da się integrować. Wymaga to usługi pośredniczącej w sieci firmy i zadbania o dostępność komputera z programem.

Czy integracja ryzykuje uszkodzeniem bazy Subiekta?

Pracuję przez oficjalne interfejsy i testuję na kopii. Nie zapisuję danych bezpośrednio do bazy, bo to ryzykowne dla spójności danych.

Czy mogę zostać przy Subiekcie, a sprzedawać w sklepie internetowym?

Tak, to częsty układ. Subiekt pozostaje źródłem prawdy dla stanów i dokumentów, a sklep dostaje z niego dane.

Czy mogę przenieść się z Subiekta na inny system?

To osobny, większy projekt. Zaczynamy od analizy, co dziś robi Subiekt i które z tych funkcji są naprawdę używane.

Powiązane strony

Chcesz połączyć Subiekta z innym systemem?

Napisz, z jaką wersją programu pracujesz i co ma się przenosić automatycznie.