Skrypt umożliwiający synchronizację, pobieranie stanów magazynowych z pliku XML / CSV z dowolnej hurtowni / systemu B2B do Prestashop 1.7.
Skrypt uruchamiany jako zadanie CRON w wybranym interwale czasowym (np. co 30 minut).
Skrypt działa w trybie różnicowym – to znaczy aktualizuje tylko te pozycje dla których zmienił się stan magazynowy od ostatniej synchronizacji.
Zoptymalizowany, nie przebudowuje niepotrzebnie całości obiektu w Prestashop, pobiera ilość z danej hurtowni na podstawie pliku XML / CSV i aktualizuje pole ilość w bazie danych sklepu.
Działa ze zwykłymi produktami oraz z kombinacjami.
Nie obsługuje zduplikowanych indeksów – w przypadku duplikatów aktualizuje wyłącznie pierwszą znalezioną pozycję (produkt lub kombinacja).
Wyświetla podsumowanie wykonanych działań w postaci:
Indeks – znaleziono produkt – aktualizacja stanu – nowa ilość
Indeks – znaleziono kombinacje – aktualizacja stanu – nowa ilość
W przypadku nieodnalezienia w bazie danych sklepu jakiejś pozycji z pliku ze stanami wyświetlona zostanie informacja:
Indeks – nie znaleziono produktu lub kombinacji
UWAGA! Po zamówieniu skryptu należy przesłać indywidualny link do aktualizacji stanów magazynowych przesłany przez daną hurtownie abyśmy mogli przetestować poprawność działania i przesłać dla Państwa indywidualną wersję skryptu.
Oferujemy darmowe wsparcie w zakresie poprawnego skonfigurowania zadania CRON na serwerze uruchamiającego ten skrypt.
Changelog:
1.0.0 – pierwsze wydanie // 05.01.2020
1.0.1 – dodanie funkcji wyświetlającej średnie i maksymalne zużycie RAM przez skrypt // 12.08.2021
1.0.2 – token zabezpieczający, dodanie czasu przetwarzania danych przez skrypt // 01.04.2022
1.0.3 – ulepszona obsługa kombinacji // 05.06.2022