Studio WMS.net wymienia z systemem ERP kartoteki towarowe i dokumenty. Opisujemy tryby OnLine i OffLine na przykładzie SAP R3 oraz kanały wymiany danych.
Studio WMS.net wymienia z systemem ERP kartoteki towarowe oraz dokumenty magazynowe. Poniżej opisujemy tryby OnLine i OffLine na przykładzie SAP R3 oraz kanały, którymi dane przechodzą między systemami.
Na czym polega integracja systemu magazynowego z ERP?
System ERP prowadzi finanse i sprzedaż firmy, a system magazynowy odpowiada za to, co dzieje się z towarem w hali. Integracja sprawia, że dane o towarach i zamówieniach przechodzą między nimi bez przepisywania.
Integracja zmienia cztery obszary codziennej pracy:
- Zamówienia dostawcze - powstają automatycznie, bez ręcznego wpisywania pozycji.
- Faktury - system tworzy je z tych samych danych, które widzi magazyn.
- Stany magazynowe - ERP widzi je w czasie rzeczywistym, więc łatwiej planować produkcję i sprzedaż.
- Błędy - ręczne wprowadzanie danych odpada, więc maleje ryzyko pomyłek.
Magazyn pracuje na kartotekach i dokumentach przygotowanych w systemie ERP, zamiast prowadzić własne, równoległe kartoteki.
Faktury w KSeF nadal wystawia ERP, a magazyn przekazuje do niego ilości z zatwierdzonych dokumentów. Podział ról opisuje strona KSeF a dokumenty magazynowe.
Ta sama zasada dotyczy spisu z natury. Program inwentaryzacyjny porównuje stan rzeczywisty z zapisanym w systemie, a wynik może wrócić do ERP automatycznie, bez korekty ręcznej.
Integracja z systemem SAP
Systemy ERP zwykle scalają dane w jednej bazie, którą obsługuje wiele modułów. Duże firmy rzadko prowadzą całą działalność w jednym ERP. Najczęściej budują jeden system ERP, a do pozostałych systemów dokładają osobne interfejsy zewnętrzne. Takie interfejsy bywają wydajniejsze i lepiej odpowiadają na potrzeby organizacji.
Program magazynowy obsługuje także wypożyczanie narzędzi oraz ewidencję środków trwałych i wyposażenia. Z SAP R3 łączy się w trybie OnLine albo OffLine. Wymieniane są kartoteki towarowe i dane kontrahentów, a osobno dokumenty magazynowe.
Tryb OffLine: tabele pośrednie w bazie SQL
Najprostsza metoda połączenia opiera się na tabelach pośrednich w bazie SQL. SAP replikuje do nich dane z określoną częstotliwością, na przykład co godzinę, a program czyta je na bieżąco. Zapisy po stronie SAP aktualizują się automatycznie w tym samym rytmie.
Tryb OnLine: WebService i BAPI
Scalenie OnLine wykorzystuje rozwiązania WebService (BAPI), które udostępnia SAP R3. Konsultanci po stronie ERP definiują metody, przez które aplikacja sięga do kartotek magazynowych i danych kontrahentów. Odczytuje w ten sposób stany dostępne. Może też zlecić wydruk dokumentu albo zapis zamówienia w bazie SAP.
Zestawienie porównuje obie metody integracji z SAP R3. Scenariusze dokumentów, od zleceń po potwierdzenia, opisuje osobna strona o integracji SAP ERP z systemem WMS.
| Metoda integracji | Sposób wymiany danych | Częstotliwość aktualizacji | Nakład po stronie SAP | Możliwości |
|---|---|---|---|---|
| OffLine | Tabele pośrednie w bazie SQL, do których SAP replikuje dane | Okresowa, np. co godzinę | Najprostsza metoda, SAP zapisuje dane do tabel | Odczyt kartotek towarowych i dokumentów magazynowych |
| OnLine | WebService (BAPI) wywoływany przez aplikację | Na żądanie, w czasie rzeczywistym | Konsultanci definiują metody dostępu | Odczyt stanów i zapis zamówień w bazie SAP oraz wywołanie wydruku |
Kanały wymiany i moduł integracji
Dane przechodzą między systemami czterema kanałami, a wybór zależy od tego, co po stronie ERP da się uruchomić:
- Pliki Excel - prosty interfejs przenosi dane arkuszem.
- WebService - bezpośrednie połączenie z systemem ERP.
- Komunikaty API - wymianę obsługuje moduł integracji.
- Import z FTPs - pliki odkłada się na serwerze FTPs.
Moduł integracji ERP jest dostępny od wersji STANDARD licencji, a w wersji BASIC go nie ma. Według cennika obowiązującego od 1 stycznia 2025 kosztuje 500,00 zł netto miesięcznie w wersjach STANDARD i PROCESOR, a w wersji DEVELOPER wchodzi w cenę licencji. Pełną listę obsługiwanych systemów ERP podaje strona o integracji WMS z enova, a wymianę z Symfonią przez WebAPI opisuje integracja WMS z Symfonią. Dokumenty i drogi wymiany z Comarch ERP Optima i XL opisuje strona o integracji WMS z Comarch Optima i XL. Drogę dla firm na programach InsERT opisuje integracja WMS z Subiekt GT i nexo.
Zakres wymiany danych z ERP
Z ERP wymienia się dane z logistyki magazynowej i z awizacji transportów, a także z gospodarki narzędziowej i paletowej. Dotyczy to również reklamacji i wyceny skupu katalizatorów. W każdym z tych obszarów ręczne przepisywanie odpada, więc spada liczba pomyłek, a firma widzi każdy etap procesu i może zestawiać raporty. Zasady wymiany z innymi programami opisuje strona o komunikacji z systemami zewnętrznymi.
Technologia i bezpieczeństwo oprogramowania magazynowego online
Oprogramowanie magazynowe online SoftwareStudio jest zgodne ze standardem HTML5 i CSS3, a interfejs korzysta z jQuery. Dzięki temu aplikacja działa w przeglądarce, bez instalacji na stanowisku.
Studio WMS.net pokazuje zajętość magazynu na graficznych planach. Dla każdej strefy, czyli pomieszczenia, wyświetla wizualizację, a po wskazaniu lokalizacji widać zapisane w niej indeksy.
Strefę kompletacji wydziela się po to, by skrócić etap przygotowania towaru do wysyłki, czyli spakowania. Jej powierzchnia zależy od liczby pozycji asortymentowych. Dobre rozłożenie asortymentu skraca drogę pracownika i czas pobierania.
SoftwareStudio wymaga protokołu HTTPS na połączeniu między komputerem użytkownika a witryną z systemem magazynowym online.
Standardem jest szyfrowanie danych protokołami TLS. Ochronę połączenia opisujemy też na osobnej stronie.
Magazyny wysokiego składowania i baza SQL Server
SoftwareStudio działa jako software house i buduje oprogramowanie magazynowe online, które sprawdza się w magazynach wysokiego składowania. Rola producenta oprogramowania nie kończy się na dostarczeniu programu: odpowiada on także za interfejsy do systemów, które firma już ma.
Aplikacja ASP.NET pracuje na bazie Microsoft SQL Server w wersji 2012 lub nowszej. W trakcie wdrożeń zapewniamy projektowanie baz oraz ich serwis, a każdą bazę optymalizujemy pod konkretne wdrożenie. Program łączy się z istniejącym systemem ERP, więc firma nie musi go wymieniać.
Etykiety GS1 i praca na urządzeniach mobilnych
Moduł drukuje etykiety logistyczne zgodne ze standardem GS1. Dzięki nim towar można śledzić w czterech procesach:
- przyjęcie na magazyn,
- składowanie w lokalizacji,
- przesunięcie między lokalizacjami,
- wydanie z magazynu.
Etykieta identyfikuje jednostkę logistyczną numerem SSCC, który opisuje standard GS1 Polska.
Interfejs webowy jest prosty w obsłudze. Ta sama aplikacja działa na urządzeniach mobilnych z Androidem oraz na urządzeniach Apple, więc magazynier ma dostęp do systemu z dowolnego miejsca. Szczegóły aplikacji mobilnej opisuje strona o programie na Android, a ogólny obraz produktu daje opis programu do magazynu.
Zarządzanie awizacjami transportów
Moduł Awizacja Transportu pozwala tworzyć nowe awizacje i prowadzić rejestry awizacji. Pokazuje przyjazdy i wyjazdy pojazdów, dzięki czemu widać ruch na terenie zakładu. Tak działa zarządzanie awizacjami transportów w harmonogramie wizyt.