Spięcie sklepu z dostawcami produktów, czyli z hurtowniami, dostawcami i producentami jest kluczowe dla sprawnego funkcjonowania Twojego biznesu. W naszej ofercie znajduje się zwinny i unikalny moduł do importu danych z plików XML, CSV oraz z API oraz utworzenia Zaawansowanej Gospodarki Magazynowej w PrestaShop. Działania z produktami usprawni natomiast Mobilny Magazynier. W tym wpisie pokażemy Ci, że praca z produktami i magazynem może być prostsza niż kiedykolwiek....
- Przenieś gospodarkę magazynową do PrestaShop
- Włącz magazyny
- Przyjęcia towaru oraz ruchy magazynowe
- Integracja magazynów z hurtowniami i dostawcami
- Integracja magazynów z oprogramowaniem ERP
- Odbiory osobiste i wysyłki z magazynów
- Z którego magazynu produkt trafi do zamówienia?
- Zamówienie z produktami w wielu magazynach
- Dzielenie zamówienia wg magazynów
- Stany magazynowe na stronie produktu
- Wielomagazynowość w PrestaShop Multistore
- Indywidualne dostosowanie modułu do Twojego biznesu
Przenieś gospodarkę magazynową do PrestaShop
Zaawansowane Zarządzanie Magazynami w PrestaShop
PrestaShop standardowo posiada jedno pole "Ilość" dla produktu oraz kombinacji. Z tym modułem Twoje produkty oraz kombinacje mogą korzystać z wielu pól na ilość - w różnych magazynach.
Zarządzaj magazynami oraz stanami produktów bezpośrednio w sklepie PrestaShop. Ten moduł sprawdzi się m.in. gdy:
- Masz wiele sklepów stacjonarnych
- Integrujesz się z wieloma hurtowniami jednocześnie
- Twoje produkty są w różnych lokalizacjach
- Prowadzisz drop-shipping
Włącz magazyny
Magazyn to fizyczny lub wirtualny punkt, w którym znajduje się Twój produkt. Może być to magazyn Twojego sklepu lub magazyn hurtowni.
Pola opisujące magazyn
Nazwa, kod, adres, dane adresowe i kontaktowe.
- Informacje te będziesz mógł wyświetlić na froncie sklepu.
- Dzięki temu Twoi klienci będą wiedzieli, gdzie znajduje się towar lub odbiór osobisty.
Po utworzeniu magazynów Twoje produkty nadal korzystają z domyślnego pola "Ilość".
Jeśli włączysz dla danego produktu zaawansowane magazyny, to jego pole "Ilość" = suma ilości ze wszystkich magazynów, w których znajduje się produkt. Moduł będzie na bieżąco uzupełniać domyślne pole "Ilość" na podstawie sumy ilości produktu we wszystkich magazynach.
Ręczne przypisanie produktu do magazynów
- Moduł dodaje sekcję "Magazyny" w edycji produktu.
- W sekcji przypiszesz produkt oraz kombinacje do magazynów i zmienisz stany w magazynach.
Masowe dodanie produktów do magazynów
- Możesz skorzystać z masowego włączenia magazynów dla wielu produktów
- Uzupełnienie magazynu za pomocą zewnętrznej integracji włącza ten magazyn dla danego produktu i kombinacji
Przyjęcia towaru oraz ruchy magazynowe
Podając ilość produktów i kombinacji możesz oznaczyć Ilość do sprzedaży, która będzie dostępna i widoczna dla klientów w Twoim sklepie. Pozostała ilość pozostanie niedostępna - zarezerwowana dla innych celów.
Manualne ruchy magazynowe
- W edycji produktu
- Tworząc masowe ruchy magazynowe, np. dostawę
- Przenoszenie produktów między magazynami
Automatyczne ruchy magazynowe
- Zamówienie powoduje zdjęcie produktu ze stanu.
- Importując i aktualizując stany z XML, CSV i API w magazynach za pomocą modułu PShowImporter
- Za pomocą zewnętrznego oprogramowania, np. ERP
Historia ruchów magazynowych
- Każda edycja ilości produktu: ręczna, dostawa, integracja oraz ruch zostaje zapisana w Historii ruchów magazynowych.
Integracja magazynów z hurtowniami i dostawcami
Przepływ informacji pomiędzy dostawcami i hurtowniami, a magazynami w Twoim sklepem PrestaShop przeprowadzić możesz za pomocą modułu PrestaShop Importer. Raz skonfigurowana integracja będzie automatycznie aktualizować oraz dodawać stany produktów od wielu dostawców w wielu magazynach w Twoim sklepie.
Każdy magazyn możesz zintegrować z inną hurtownią. W szczególności będzie to przydatne, jeśli asortyment pokrywa się w ofertach wielu hurtowni. Zmiany są natychmiast widoczne w panelu admina, w ruchach magazynowych oraz na stronie produktu.

Moduł Zaawansowanych Magazynów współpracuje z modułem PrestaShop Importer
UX Booster w komunikacji z klientami
Jeśli stany magazynowe aktualizujesz z PShowImporter, to w ustawieniu modułu możesz włączyć wyświetlanie daty i godziny ostatniej aktualizacji stanów magazynowych na stronie produktu.
Integracja magazynów z oprogramowaniem ERP
Wiele zewnętrznych systemów łączących się z PrestaShop korzysta z domyślnego pola Ilość, np. BaseLinker, Amazon czy systemy ERP. Można zmodyfikować konfigurację zewnętrznej integracji, aby ta aktualizowała lub pobierała "Ilość" z konkretnego magazynu.
Dokumentacja integracji
W Bazie Wiedzy znajdziesz dokumentację nt. struktury bazy danych Zaawansowanych Magazynów. Przekaż ten wpis dostawcy Twojego systemu, który chcesz zintegrować z PrestaShop i naszym modułem:
Odbiory osobiste i wysyłki z magazynów
Magazyny możesz zintegrować z dostępnymi w Twoim sklepie metodami dostaw. Przypisz do magazynów metody dostaw - wybierz spośród modułów zainstalowanych w Twoim sklepie.
Dla każdego magazynu możesz podać:
- Koszty dostawy
- Komunikat o dostępności i niedostępności towaru
- Czas realizacji dostawy
- Możliwość Odbioru Osobistego w magazynie
Z którego magazynu produkt trafi do zamówienia?
Moduł notuje daty wejścia i wyjścia produktu z magazynu. Jeśli ten sam produkt znajduje się w wielu magazynach, możesz wybrać metodę zarządzania magazynem:
- FIFO - pierwsze weszło, pierwsze wyszło
- LIFO - ostatnie weszło, pierwsze wyszło
- AVCO - średnia ważona
Produkty w zamówieniu mogą pochodzić z różnych magazynów. Jeśli to możliwe, moduł w priorytecie umieści w zamówieniu produkty z tego samego magazynu.
Zamówienie z produktami w wielu magazynach
Jeśli w koszyku zakupowym klienta znajdują się produkty pochodzące z więcej niż 1 magazynu możesz włączyć jeden ze scenariuszy:
Wiele magazynów, jedna wysyłka
W trakcie zamówienia klient wskaże jeden sposób dostawy dla całego zamówienia, nawet jeśli to zawiera produkty z różnych magazynów.
Wiele magazynów, wiele wysyłek
W trakcie procesu zamówienia moduł wyświetli listę metod dostawy dla każdego z magazynów, które biorą udział w zamówieniu.
- Pod nazwą magazynu wylistowane są produkty, które będą wysyłane z tego magazynu.
- Klient, aby przejść dalej musi wskazać metodę dostawy dla każdego magazynu.
Wielokrotny wybór dostawy dostosuje się wyglądem do Twojego szablonu. Wygląd możesz dowolnie edytować w plikach .tpl oraz .css modułu.

Dzielenie zamówienia wg magazynów
Koszyk zakupowy klienta, w którym znajdują się produkty z różnych magazynów utworzy zamówienia dla każdego magazynu, który bierze udział w zamówieniu.
Zamówienia powstałe z jednego koszyka mają wspólny kod (order reference), który jest uzupełniany o unikalny ID zamówienia, np. DHUQKCDTL#1, DHUQKCDTL#2, itd.
Dla klienta podział zamówienia na magazyny jest procesem niezauważalnym w trakcie zakupów i obsługi zamówienia. Dostęp do podzielonego zamówienia jest widoczny dopiero w historii zamówień w Moim Koncie klienta.
Stany magazynowe na stronie produktu
Moduł może wyświetlić dostępne ilości dla produktów oraz dla kombinacji we wszystkich magazynach, wraz z informacją o czasie dostawy, komunikatem oraz możliwością odbioru osobistego.
Jeśli produkt posiada kombinacje, które znajdują się w wielu magazynach, to ilości widoczne na stronie produktu zmieniają się dynamicznie po wybraniu kombinacji.
W module znajdziesz 4 wyglądy listy magazynów na stronie produktu. Każdy wygląd możesz dowolnie edytować w plikach .css i .tpl.


Wielomagazynowość w PrestaShop Multistore
W opcji Multistore magazyny są wspólne i widoczne we wszystkich sklepach Multistore. Jeśli produkt jest dostępny w danym sklepie, to korzysta z tych samych magazynów, co pozostałe sklepy Multistore.
Obsługa Multistore przez ten moduł jest dodatkowo płatna.
Indywidualne dostosowanie modułu do Twojego biznesu
Oto propozycje do wdrożenia w module - zapytaj, jeśli jesteś zainteresowany:
- Interaktywna mapa magazynów i odbiorów osobistych na stronie produktu oraz w procesie zamówienia
- Integracja sz systemami ERP o otwartej bazie danych, np. SubiektGT, Enova
- Historia cen zakupu i sprzedaży towaru
- Automatyzacja inwentaryzacji z wykorzystaniem skanerów lub kolektorów danych
- Automatyzacja przyjęć towaru, zamówień i wysyłek
- Integracja z kolektorami danych
- Integracja skanerami, wagami, wyświetlaczami, itp.
- Integracja z mikrokontrolerami oraz urządzeniami IoT
- Programowanie aplikacji mobilnych ułatwiających prace na magazynie
Jeśli masz potrzebę, której moduł nie realizuje, to napisz do nas, aby otrzymać wycenę rozbudowy modułu.
Zanim przetestujesz moduł w sklepie demo
W bazie wiedzy znajdziesz instrukcję, jak prawidłowo uruchomić wszystkie funkcje modułu:
https://helpdesk.prestashow.pl/kb/faq.php?id=79
- Więcej nt. wymagań przeczytasz w bazie wiedzy
- Minimalne wymagania dla wszystkich modułów:
- PHP 7.1 lub wyższe
- Rozszerzenie serwera ionCube Loader
- MySQL >= 5 lub MariaDB
- Tylko PrestaShop Importer: PHP libxml w wersji > 2.9.3
- Tylko PrestaShop Facebook Integrator: PHP 7.2 lub wyższe
- Tylko PrestaShop VAT Walidator: PHP SOAP
- Z modułem otrzymujesz 3-miesięczny dostęp do Wsparcia Premium.
- Dostęp do wsparcia możesz odnowić w dowolnym momencie kupując dowolny z dostępnych pakietów
Dostęp do aktualizacji
3 miesiące
Moduły poinformują Cię o dostępnej aktualizacji bezpośrednio w Twoim sklepie. Zapoznaj się z changelogiem. Aktualizację modułu wykonasz wygodnie 1-kliknięciem.
Dostęp do HelpDesk
3 miesiące
HelpDesk to panel, na którym dostarczamy pomoc z użytkowaniem modułu. Na HelpDesk możesz zamówić modyfikacje i indywidualne prace programistyczne.
Baza Wiedzy - FAQ
Baza wiedzy jest darmowa i dostępna dla wszystkich. Znajdziesz w niej dokumentacje modułów oraz odpowiedzi na najczęściej zadawane pytania.
- Pełna treść licencji
- Prezentacja Panelu Zarządzania Licencjami i Subskrypcjami
- Poniżej skrót najważniejszych informacji:
Domena i domeny dodatkowe
- Moduł możesz przypisać do 1 instancji sklepu = 1 domeny.
- Moduł możesz używać bez ograniczeń czasowych.
- Możesz dodać domenę sklepu testowego / deweloperskiego.
- Aby zmienić domenę otwórz zgłoszenie na HelpDesk.
Domeny Multistore
Obsługa nielimitowanej liczby domen w PrestaShop Multistore wymaga zakupienia obsługi multistore dla modułu.
Modyfikowanie kodu modułu
Kod modułu związany z integracją ze sklepem oraz z wyglądem (.tpl, .css) ma otwarty kod źródłowy i możesz go dowolnie modyfikować. Źródło modułu szyfrowane jest ionCube.
- Niektóre moduły możesz przetestować w naszym sklepie demo. Link do sklepu demo znajdziesz w górnej sekcji strony
- Niektóre moduły możesz przetestować za darmo pobierając 14-dniowy Trial .
- W razie problemów z działaniem demo lub wersji Trial skontaktuj się z nami
1. Nie zanotowaliśmy żadnych problemów z modułem magazynów i płatnościami P24.
2. Będzie działać. Przypisaną domenę można w razie potrzeby zmienić pisząc na kontakt@prestashow.pl
3. Niestety TRIAL dla tego modułu nie jest jeszcze dostępny.
2. Nasz sklep jest pod adresem sklep.domena.pl (pod adresem test.domena.pl mamy inna stronę testową) czy w związku z tym strona testowa może być pod adresem, który mamy dla sklepu ustawiony jako testowy: skleptest.domena.pl?
3. https://helpdesk.prestashow.pl/kb/faq.php?id=120 - aby korzystać z bezpłatnej wersji trial musimy najpierw kupić wtyczkę? czy jest gdzieś do pobrania testowa wersja. Wolelibyśmy nie angażować całego działu księgowości przed sprawdzeniem czy wszystko co potrzebujemy będzie działało. Jak to zrobić?
Wydaje się że wtyczka będzie tym czego potrzebujemy - mamy taką nadzieję.
Serdecznie pozdrawiamy!
PF
we need a multiple warehouse system for our e-shop and I'm happy I could found your solution. I've tested some real-live scenarios in your back-office admin, but it seems, the one, very important for us, didn't work as expected. There's the case:
Create 2 warehouses: Warehouse 1 (wh1) and Warehouse 2 (wh2) with method FIFO
Assign 1 product without combinations to both warehouses with some quantities, ie for wh1: 2pieces, for wh2: 5pieces. Of course with allowed advanced stock management.
Till this point everything is OK. Product quantity is 7 pieces int catalog.
The issue comes when you create order with the product with amount of 3 pieces and set order status as shipped. Available amount for this product is not updated and still shows 7 pieces, also the quantity is not updated within product edit page - Modules (tab) - Advanced Stocks Management
The order quantity exceeded quantity in wh1 but it should offer quantity from wh2 or do something… When I created order with 2 pieces of that product, everything went well and quantities have been updated. Please, do let us know, when the issue is fixed, so could buy this module.
--
Dear customers, to test ASM in our demo store, please check how to enable main module's functions in our knowledge base: https://helpdesk.prestashow.pl/kb/faq.php?id=79
A to właśnie miał robić ten moduł.
We are interested to buy this module but we identified that you have some issues on demo version. The state can't be selected and the window with warehouse configuration (Add/Edit) can't be scrolled. In conclusion on demo website we can't add warehouses.
Thank you,