Streamsoft z Zielonej Góry tworzy systemy ERP Streamsoft Prestiż oraz Streamsoft Verto. Wiele firm prowadzi w nich sprzedaż i księgowość, a magazyn wysokiego składowania chce obsługiwać w programie, który zna gniazda i partie. Ta strona opisuje integrację Studio WMS.net ze Streamsoft Prestiż zrealizowaną w trybie online, przez bezpośredni odczyt z bazy ERP. Ogólne zasady łączenia magazynu z ERP opisuje strona o integracji systemu magazynowego z ERP.
Odczyt z bazy ERP przez serwer połączony
Oba programy działają na Microsoft SQL Server, więc zamiast wymiany plików można użyć serwera połączonego. Baza magazynu widzi bazę ERP jako zdalne źródło i czyta z niej dane zwykłym zapytaniem, w chwili gdy są potrzebne. Studio WMS.net odczytuje w ten sposób:
- Kartoteki kontrahentów - odbiorcy oraz dostawcy z danymi adresowymi.
- Kartoteki magazynowe - indeksy z nazwami oraz jednostkami.
- Dane dodatkowe - numery partii produkcyjnych oraz jednostkowe numery seryjne.
- Zlecenia wydania - zamówienia odbiorców, które magazyn ma zrealizować.
Serwer połączony pozwala wykonywać zapytania do zdalnej bazy z poziomu lokalnego SQL Server, z nazwą obiektu złożoną z czterech części: serwera, bazy, schematu i obiektu. Mechanizm opisuje dokumentacja SQL Server.
Kartoteki po stronie magazynu opisuje strona o kartotekach magazynowych, a partie i numery seryjne - strony o partiach i datach ważności oraz o skanowaniu numeru seryjnego.
Widoki jako umowa między systemami
Program magazynowy nie czyta tabel ERP bezpośrednio, tylko widoki przygotowane dla magazynu. Widok ukrywa budowę tabel ERP: jeśli nowa wersja Streamsoft zmieni tabelę, wystarczy poprawić widok, a program magazynowy nie wymaga zmian. Konto, którym magazyn łączy się z bazą ERP, powinno mieć wyłącznie prawo odczytu tych widoków.
Odczyt online ma też swoją cenę. Gdy baza ERP jest niedostępna, magazyn nie pobierze nowych zleceń, a ciężkie zapytania przez serwer połączony obciążają obie bazy naraz. Dlatego zlecenia można kopiować cyklicznie do tabeli roboczej magazynu, żeby samo wydanie nie zależało od dostępności ERP. Integrację opartą na komunikatach IDoc, gdy odczyt online nie wchodzi w grę, opisuje strona o integracji z SAP.
Magazyn tkanin w belach
Integrację ze Streamsoft Prestiż wdrożono u firmy handlującej tkaninami, która zbudowała magazyn wysokiego składowania. Towar w belach wymaga ewidencji w dwóch wymiarach naraz: liczby bel oraz długości materiału na każdej z nich, bo odbiorca zamawia metry, a magazyn przenosi bele.
| Cecha | Magazyn standardowy | Magazyn tkanin |
|---|---|---|
| Jednostka ewidencji | Sztuki albo palety | Liczba bel oraz długość materiału na każdej |
| Partia | Numer partii albo data przyjęcia | Identyfikator produkcyjny wspólnej barwy |
| Rozmieszczenie | Strefa i poziom regału | Odległość od strefy kompletacji oraz poziom zależny od rotacji |
| Uzupełnianie | Według bieżącej potrzeby | Systematyczne dostawianie bel ze stref trudniej dostępnych |
Zamówienie trzeba zrealizować z bel o tym samym identyfikatorze produkcyjnym, bo dwie partie tej samej tkaniny mogą różnić się odcieniem. Rozmieszczenie bel zależy od rotacji - poziomo od odległości do strefy kompletacji, pionowo od poziomu regału. System zleca też systematyczne dostawianie bel ze stref trudniej dostępnych, żeby zlecenie nie czekało na wózek do wysokiego składowania. Zasady rozmieszczenia opisuje strona o rozmieszczeniu towaru w magazynie wysokiego składowania, a kompletację według listy - strona o liście kompletacyjnej.