Logo firmy Tiptopol

01TIP-TOPOLAutomatyzacja logistyki w branży motoryzacyjnej

Wyzwanie

TIP-TOPOL jako największy polski producent ciężarków do wyważania kół i membran do zawieszeń pneumatycznych realizuje dziennie setki wysyłek do klientów w całej Polsce i Europie. Obsługa zamówień wymagała ręcznego logowania się do paneli operatorów kurierskich — DPD, InPost, GLS — kopiowania danych adresowych, generowania listów przewozowych i śledzenia statusów przesyłek w osobnych systemach. Przy skali działalności TIP-TOPOL oznaczało to godziny pracy administracyjnej dziennie, ryzyko pomyłek i opóźnień w informowaniu klientów o statusie dostawy.

Rozwiązanie

Dzięki gravity.integration połączyliśmy system Graffiti.ERP firmy TIP-TOPOL bezpośrednio z API operatorów logistycznych. Szyna danych ESB automatyzuje cały proces:

  • Automatyczne generowanie listów przewozowych — dane z zamówienia w ERP trafiają bezpośrednio do systemu kuriera, bez przepisywania
  • Aktualizacja statusów w czasie rzeczywistym — informacje o nadaniu, doręczeniu i problemach wracają do ERP automatycznie
  • Obsługa wielu operatorów z jednego miejsca — DPD, InPost, GLS i Allegro podłączone przez jednolity interfejs REST API
  • Drukowanie etykiet z poziomu ERP — pracownik magazynu nie opuszcza systemu, w którym pracuje

Wdrożenie zajęło kilka dni i nie wymagało zmian w istniejącej infrastrukturze IT firmy.

Rezultaty

  • Eliminacja ręcznego wprowadzania danych do paneli kurierskich
  • Redukcja pomyłek w adresach i danych przesyłek
  • Szybsza obsługa zamówień — od złożenia do wysyłki
  • Pełna widoczność statusów wszystkich przesyłek w jednym systemie
  • Możliwość podłączenia kolejnych operatorów bez dodatkowych kosztów integracji
Loga operatorów logistycznych — DPD, InPost, DHL, UPS, FedEx
Logo firmy Kapitan Navi

02KAPITAN NAVIAutomatyzacja rejestracji czasu pracy z systemem RCP Roger

Wyzwanie

Kapitan Navi korzysta z systemu kontroli dostępu Roger do rejestrowania wejść i wyjść pracowników przez bramki RCP (kołowroty i śluzy) w strefach produkcyjnych. Dane z systemu Roger gromadzone były w bazie MSSQL, ale ich analiza wymagała ręcznego eksportowania, obróbki w arkuszach kalkulacyjnych i porównywania z ewidencją w systemie ERP. Kierownicy produkcji nie mieli szybkiego wglądu w rzeczywisty czas pracy, długość przerw ani poprawność odbijania się pracowników na wyznaczonych bramkach.

Rozwiązanie

gravity.integration połączył bazę MSSQL systemu Roger z bazą PostgreSQL systemu Graffiti.ERP za pomocą dwóch projektów ESB:

  • Migracja danych RCP w czasie rzeczywistym — surowe dane z czytników Roger pobierane są cyklicznie co 1 minutę, filtrowane po wybranych bramkach (kołowrotach i śluzach) i zapisywane do bazy Graffiti
  • Automatyczna obróbka algorytmem SQL — funkcja SQL przetwarza surowe odczyty według wytycznych klienta: klasyfikuje okresy pracy i przerw, identyfikuje bramki wejścia/wyjścia, oblicza sumy czasów
  • Wizualizacja w module Grafbuilder — przetworzone dane trafiają do panelu analitycznego, w którym kontrolujący widzi wszystko w jednym miejscu
  • Generowanie raportów — raporty dzienne i szczegółowe RCP dostępne natychmiast, z możliwością eksportu do formatu Excel
Logo systemu Roger RCP

Rezultaty

  • Pełna automatyzacja przepływu danych RCP — z czytników Roger prosto do Graffiti.ERP bez ręcznej interwencji
  • Aktualizacja danych co 1 minutę — kierownik produkcji widzi aktualny stan w czasie rzeczywistym
  • Szczegółowa analiza czasu pracy: czas w strefie produkcyjnej, czas przerw, poprawność odbijania na bramkach
  • Gotowe raporty RCP — dzienne i szczegółowe — generowane jednym kliknięciem z poziomu Graffiti.ERP
  • Eliminacja ręcznego eksportu i obróbki danych w arkuszach kalkulacyjnych
Diagram przepływu danych w gravity.integration ETL
Logo firmy ELMET Poznań S.A.

03ELMET Poznań S.A.Integracja sprzedaży wielokanałowej BaseLinker z Graffiti.ERP

Wyzwanie

ELMET Poznań realizuje sprzedaż wielokanałową — zamówienia napływają jednocześnie z platformy BaseLinker, obsługującej marketplace’y i sklepy internetowe, oraz bezpośrednio z systemu Graffiti.ERP. Brak automatycznej synchronizacji oznaczał ręczne przepisywanie zamówień, niezgodności w stanach magazynowych, problemy z parowania metod wysyłki i płatności między systemami oraz opóźnienia w informowaniu klientów o statusie realizacji. Przy rosnącej liczbie kanałów sprzedaży i zróżnicowanych metodach dostawy — od kuriera po odbiór osobisty — ręczna obsługa stawała się wąskim gardłem całego procesu.

Rozwiązanie

gravity.integration komunikuje się z API BaseLinker, pobierając zamówienia, dane klientów i metody dostawy, a następnie przetwarza je i zapisuje w Graffiti.ERP. Cały proces działa w pełni automatycznie:

  • Automatyczne pobieranie zamówień z BaseLinker — projekty gravity.integration odpytują API BaseLinker, pobierają nowe zamówienia wraz z pozycjami, danymi adresowymi i metodą wysyłki
  • Inteligentne mapowanie wysyłek — moduł Grafbuilder paruje metody wysyłki BaseLinker z odpowiednikami w Graffiti.ERP i WMS; brakujące metody tworzone są automatycznie
  • Automatyczne uzupełnianie słowników — gdy brakuje kontrahenta w Graffiti, gravity.integration pobiera dane z białej księgi (walidacja NIP przez DLL Graffiti) i zakłada nową kartotekę
  • Parowanie metod płatności — automatyczne tworzenie brakujących metod płatności w Graffiti tak, aby były zgodne z fakturą
  • Informacja zwrotna o realizacji — status zamówienia z Graffiti (etap kompletacji, wysyłki, fakturowania) wraca do BaseLinker w czasie rzeczywistym

Rezultaty

  • Pełna automatyzacja przepływu zamówień z BaseLinker do Graffiti.ERP — bez ręcznego przepisywania
  • Automatyczne tworzenie brakujących kontrahentów z walidacją danych z białej księgi
  • Spójne metody wysyłki i płatności między systemami — parowanie i automatyczne tworzenie brakujących pozycji
  • Klient na bieżąco widzi aktualny status zamówienia dzięki informacji zwrotnej z Graffiti
  • Skalowalność — podłączenie kolejnych marketplace’ów i kanałów sprzedaży bez dodatkowej pracy integracyjnej
Logo firmy NAC — New American Concept

04NACIntegracja platformy e-commerce cStore z Graffiti.ERP

Wyzwanie

Sprzedaż wielokanałowa prowadzona na platformie cStore wymaga stałej, spójnej wymiany danych z systemem Graffiti.ERP. Zamówienia, stany magazynowe, cenniki, indeksy i dane kontrahentów muszą być zgodne po obu stronach — w przeciwnym razie pojawiają się rozbieżności w dostępności towaru, nieaktualne ceny dla poszczególnych grup cennikowych oraz konieczność ręcznego przepisywania zamówień. Dodatkową złożoność wprowadza obsługa klientów B2B: każda grupa cennikowa ma własne warunki, część asortymentu wymaga rezerwacji określonych ilości pod konkretnych kontrahentów, a klient korzystający z platformy oczekuje pełnej historii swoich zamówień — niezależnie od kanału, w którym powstały. Przy rosnącej liczbie kontrahentów i pozycji asortymentowych ręczna synchronizacja stawała się wąskim gardłem procesu sprzedaży.

Logo platformy e-commerce cStore

Rozwiązanie

gravity.integration udostępnia gotowy webservice (API) wystawiony na zewnątrz — z zestawem metod, które platforma cStore wywołuje bezpośrednio. To system zewnętrzny odpytuje API gravity.integration za każdym razem, gdy chce przesłać lub pobrać dane z Graffiti.ERP, dzięki czemu wymiana pozostaje spójna i kontrolowana. Synchronizacja obejmuje (→ do cStore, ↔ dwukierunkowo):

  • Zamówienia klienta (↔) — dodawanie nagłówka wraz z pozycjami; zwrotnie cStore pobiera wszystkie zamówienia kontrahenta niezależnie od kanału (także wprowadzone poza platformą), aby prezentować kompletną informację w oparciu o grupy cennikowe (filtr: lista kontrahentów B2B)
  • Kartoteki magazynowe — stany (→) — plany sprzedażowe wg grup cennikowych: obliczanie ilości rezerwacyjnej dla klientów B2B pod daną grupę oraz wolnych ilości dostępnych dla wszystkich (B2B/B2C)
  • Cenniki (→) — grupy cennikowe skorelowane z kartotekami kontrahenckimi i indeksami
cStore — panel administracyjny: Pozycje cennika produktu (grupy cennikowe) zsynchronizowane z Graffiti.ERP przez gravity.integration

Moduł Grafbuilder

Pozostałe dane oraz orkiestrację całego procesu obsługuje autorski moduł Grafbuilder. Zakres synchronizacji uzupełniają:

  • Indeksy i kontrahenci (→) — przesyłani do cStore jako podstawa katalogu i uprawnień cenowych
  • Faktury sprzedażowe (←) — informacja o fakturach z możliwością pobrania PDF na żądanie z poziomu platformy; wydruk generowany jest w wariancie zgodnym z Graffiti.ERP (przez DLL)
  • Dokumenty magazynowe (←) — przekazywane z Graffiti.ERP do cStore

Po otrzymaniu zamówienia z cStore i obróbce danych zamówienia trafiają do Graffiti.ERP. Grafbuilder buduje plany sprzedażowe dla kontrahentów B2B — wraz z widokami, wyzwalaczami i funkcjami SQL (m.in. badanie limitów magazynowych oraz priorytety rezerwacyjne dla zamówień).

Rezultaty

  • Pełna automatyzacja wymiany danych między cStore a Graffiti.ERP — bez ręcznego przepisywania zamówień i dokumentów
  • Stany i ceny zgodne w czasie rzeczywistym, z uwzględnieniem grup cennikowych i ilości rezerwacyjnych dla klientów B2B
  • Jeden, kompletny widok zamówień kontrahenta na platformie — niezależnie od kanału sprzedaży
  • Faktury (PDF w wariancie Graffiti) i dokumenty magazynowe dostępne dla klienta na żądanie
  • Skalowalność — obsługa rosnącej liczby kontrahentów B2B i indeksów bez zwiększania nakładu pracy

Bądź na bieżąco, zapisz się na newsletter.

Co miesiąc dostarczymy Ci wartościowe artykuły oraz pokażemy nowe zastosowania gravity.integration

Sprawdź gravity.integration na żywoUmów 15‑minutowe demo

Pokaż nam swój scenariusz integracji — przygotujemy demo dopasowane do Twoich systemów. Bez zobowiązań, bez slajdów.

WordPress Appliance - Powered by TurnKey Linux