Jeśli mamy aktywowaną kontrolę stanu i powiązane aukcje z magazynem viewtopic.php?t=628 Wówczas można aktywować automatyczne synchronizowanie stanu produktów w zakładce "Ustawienia -> Konfiguracja -> Magazyn".UWAGA Korzystanie z tej funkcji nie zwalania z samodzielnej kontroli stanu produktów i weryfikacji kończonych czy wznawianych aukcji.
Tryb synchronizacji pozwala wybrać czy mechanizm ma tylko kończyć aukcje czy może również aktualizować ilość dostępnych sztuk. Natomiast w przypadku niewystawionych aukcji może oznaczyć je podgrupą "Do wystawienia" lub dodać do "Zaplanowanych" viewtopic.php?t=646
Podczas synchronizacji automatycznie będą uwzględniane wszystkie produkty, w których zmieni się stan podczas edycji (ręcznie, poprzez plik CSV czy po pobraniu transakcji). Również na stanowiskach, gdzie opcja synchronizacji nie będzie aktywna.Mechanizm pominie aktualizację stanu na Allegro, jeśli przy aukcji zapisanej w bazie będzie ta sama ilość sztuk co stan produktu w magazynie. Warunek ten jest wymogiem Allegro ze względu na generowanie zbyt dużej ilości połączeń.
Jako data zaplanowanego wystawienia ustawiana jest aktualna godzina + 5 minut.
Aukcje, które zostaną przeniesione do "Archiwum" są wykluczone z synchronizacji.
Dlatego przy pierwszym aktywowaniu mechanizmu EU spyta czy uwzględnić wcześniej edytowane produkty, jeśli wykryje, że był wcześniej zmieniony ich stan. Opcję tą można włączyć tylko na stanowisku, gdzie jest aktywowane pobieranie transakcji w tle viewtopic.php?t=8043, ponieważ synchronizacja stanu jest z nią zintegrowana.
Czyli po pobraniu transakcji ze wszystkich kont EU przeszuka magazyn pod kątem produktów, które mają zmodyfikowany stan. Następnie w zależności od stanu i konfiguracji zakończy aukcje i/lub zaktualizuje ich stan na wszystkich kontach Allegro / w Sklepie.
Czas, który ustawiamy pomiędzy kolejnymi pobieraniami transakcji w ustawieniach liczony będzie po zakończonej synchronizacji.Jeśli podczas synchronizacji danego produktu z magazynu wystąpi błąd API Allegro, wówczas zostanie ona ponowiona przy kolejnym pobieraniu transakcji. Przypominam, że mechanizm zleca tylko do Allegro aktualizację ilości sztuk czy zakończenie aukcji. EU nie sprawdza czy Allegro zwróci potem potwierdzenie statusu edycji ( viewtopic.php?t=4527), bo trwałoby to za długo, dlatego trzeba kontrolować co się dzieje z aukcjami.
Jeśli wystąpi błąd podczas aktualizacji stanu w sklepie, wówczas nie zostanie ona ponowiona. Jest to celowe działanie, inaczej EU ponownie próbowałby synchronizować również aukcje Allegro.
Wszystkie operacje edycji wykonywane przez mechanizm będą odnotowane w logach "działań w tle".
W prawym dolnym rogu wyświetlany jest postęp synchronizacji:
Automatyczne wznawianie zakończonych aukcji
Aby automatycznie wznawiały się zakończone aukcje, w których stan zostanie uzupełniony, należy aktywować mechanizm wznawiania zakończonych aukcji viewtopic.php?t=1018 i ustawić przy aukcjach opcję "Wznów z pełnym zestawem przedmiotów (przez EU)".
BARDZO WAŻNE Obowiązkowo, należy jeszcze przy ustawieniach synchronizacji stanu:
A także przy ustawieniach wznawiania zakończonych aukcji zaznaczyć opcję "Magazyn: nie wznawiaj aukcji, których stan=0".
- ustawić opcję "Niewystawione aukcje, w których stan>0" jako "oznacz "Do wystawienia"",
- zaznaczyć "Nie wyłączaj w zakończonych aukcjach autowznowienia przez EU".
Dzięki temu uzyskamy kompletny automat wznawiający oraz kończący aukcje na podstawie stanu produktów.
UWAGA Dostępny jest również poradnik "Magazyn • Automatyczna synchronizacja stanu - krok po kroku" viewtopic.php?t=7325