BSW.BusWorker - automatyzacja procesów magazynowych


Wersja Beta

🚀 Nowa architektura mikroserwisów

Przedstawiamy BSW.BusWorker — centralny serwis kolejkowy oparty na RabbitMQ, który automatyzuje cały proces realizacji zamówienia — od przyjęcia ze sklepu, przez pakowanie, wystawienie listu przewozowego i faktury, aż po wysyłkę paczki.

⚡ Co się zmienia?

Do tej pory każda operacja wymagała ręcznego uruchomienia w programie s2s. Teraz wyspecjalizowane serwisy komunikują się między sobą automatycznie przez kolejkę wiadomości:

  • 🌐 emoms — panel zarządzania w przeglądarce (komputer, tablet)
  • 💻 WebERP8 — wystawianie dokumentów w InsERT Nexo
  • 🚚 ShippingIntegrations.API — generowanie listów przewozowych
  • 🛒 WebAPI.Shop — komunikacja ze sklepami internetowymi

📦 Jak wygląda realizacja zamówienia?

Klient składa zamówienie w sklepie. Od tego momentu system prowadzi magazyniera krok po kroku:

  1. 🛒 Zamówienie wpływa automatycznie i drukuje się na drukarce
  2. 🧑 Magazynier odbiera wydruk, kompletuje paczkę i skanuje produkty w emoms
  3. 🚚 Po spakowaniu system automatycznie generuje list przewozowy i drukuje etykietę na drukarce Zebra
  4. 🏷 Magazynier nakleja etykietę — paczka gotowa
  5. 📄 System wystawia fakturę w Subiekcie NEXO, drukuje ją i wysyła do sklepu

Wszystko dzieje się automatycznie — magazynier nie musi przełączać się między programami ani ręcznie uruchamiać kolejnych kroków.

🎬 Interaktywna prezentacja

Na stronie głównej e-mo.pl znajdziesz interaktywną animację pokazującą jak przepływają dane między serwisami. Kliknij wybrany scenariusz i obserwuj przebieg procesu krok po kroku.

🔧 Instalacja

Wszystkie serwisy instalowane są bezpośrednio z programu s2s — w ustawieniach na zakładce WebAPI wystarczy kliknąć Instaluj przy wybranym serwisie. Konfiguracja RabbitMQ, BSW.BusWorker i pozostałych komponentów odbywa się automatycznie.

💡 Rozwiązanie dostępne z programem s2s oraz Subiekt NEXO.
s2s BSW RabbitMQ emoms automatyzacja magazyn NEXO

BSW co warto wiedzieć


Kroki instalacji i konfiguracji:

  1. 📝 Wprowadzenie licencji:
    Przed instalacją uruchom program S2S jako administrator, a następnie przejdź do:
    S2S → O programie → Moduły i wpisz licencję dla modułu BSW.

  2. 🕒 Zakładanie usługi:
    Po instalacji, usługa BSW zostanie aktywowana w ciągu do 30 minut na naszych serwerach.

  3. 🔐 Uwaga dotycząca połączenia z bazą danych:
    Podczas pobierania licencji tworzony jest plik konfiguracyjny.
    Nie zaznaczaj opcji „Połączenie zaufane” – należy użyć logowania SQL (login + hasło).

  4. 🔄 Automatyczna aktualizacja zamówień:
    BSW może aktualizować zamówienia, ale opcja ta musi być aktywna w konfiguracji.

  5. ⚠️ Zmiany w konfiguracji:
    W razie potrzeby zmiany parametrów:

    • 🔧 Zmień parametry w aplikacji

    • 🔄 Pobierz ponownie licencję (S2S/W2S jako administrator)

    • 🔁 Uruchom ponownie usługę BSW w systemie Windows


📁 Lokalizacja plików:

  • 🗂️ Plik konfiguracyjny:
    C:\ProgramData\e-mo.pl\BSW.config
    (musi istnieć, w przeciwnym razie instalacja nie powiedzie się)

  • 📑 Logi działania usługi:
    C:\ProgramData\e-mo.pl\BSW\

    • 📦 orders – zamówienia

    • 🧾 receipts – paragony

    • 🧾 invoices – faktury

    • 🔄 statuses – statusy

bsw online natychmiast zamówienia faktury paragony

Wczytywanie danych...