Jakie operacje dostępne są w oknie synchronizacji?
Okno synchronizacji prezentuje historię synchronizacji aplikacji z usługą WebAPI Allegro.
Użytkownik ma w nim do dyspozycji ma następujące opcje:
- Synchronizacja aukcji i transakcji - synchronizowane są:
- nagłówki aukcji (ilości sprzedane, oferty, liczba wejść itp.),
- dziennik zdarzeń aukcji (zdarzenia związane z rozpoczęciem i zakończeniem aukcji),
- dziennik zdarzeń transakcji (informacje o sprzedanych produktach).
- Synchronizacja parametrów - wymuszenie synchronizacji drzewa kategorii i pól formularza.
Aplikacja w trakcie działania sama kontroluje aktualność kategorii i pól formularza. W przypadku wykrycia różnych wersji kopii lokalnej oraz wersji w usłudze, następuje automatyczna synchronizacja.
Wymuszenie ręczne przydatne jest w przypadku nagłej potrzeby wymuszenia parametrów synchronizacji.
- Odśwież - odświeża główną listę synchronizacji.
- Kasuj wszystkie filtry - opcja powoduje wyłączenie wszystkich filtrów w danym module (listy rozwijalne, filtry w nagłówkach tabeli głównej i tabel szczegółów).
- Wyczyść log synchronizacji - czyści historię synchronizacji pozostawiając w niej akcje z ostatnich 30 dni.
- Wyczyść aktywność użytkowników - czyści historię akcji użytkownika w aplikacji.
W celu ograniczania rozmiaru bazy przez nadmierne zbieranie informacji o synchronizacji, aplikacja w trakcie pracy sama kasuje stare dane, tj. te, które mają powyżej 120 dni.
W dzienniku znajdują się informacje od bardzo ogólnych, np. na temat synchronizacji danych, do bardzo szczegółowych, np. o zmianie ilości w aukcji, zmianie ceny w aukcji czy pobraniu aukcji wystawionej poza aplikacją bezpośrednio w portalu.
Użytkownik może włączyć automatyczną synchronizację danych (aukcje i transakcje) zgodnie ze wskazanym interwałem czasowym (nie mniejszym niż 15 min).
Zmiana ta może być wykonana w menu Wapro Aukcje | Konfiguracja | Synchronizacja | Synchronizuj dane automatycznie
.
Po włączeniu powyższej opcji pojawi się informacja na panelu dolnym obok danych połączenia z zegarem odliczającym czas do ponownego procesu synchronizacji.
Domyślnie w momencie uruchomienia synchronizacji program aktualizuje nagłówki wszystkich trwających aukcji po to, aby pobrać informacje o sprzedaży, liczbie odwiedzin czy liczbie obserwujących. Ma to wpływ na czas trwania synchronizacji. Jeśli użytkownik chce skrócić czas każdorazowej synchronizacji, może w menu Wapro Aukcje | Konfiguracja | Synchronizacja
włączyć opcję Nie pobieraj nagłówków wszystkich aukcji w trakcje synchronizacji. Spowoduje to synchronizację jedynie nagłówków tych aukcji, w których wystąpi zdarzenie w dzienniku aukcji (np. edycja aukcji, rozpoczęcie, zakończenie, sprzedaż) oraz synchronizację samych dzienników.
W przypadku uruchomienia synchronizacji ręcznej lub automatycznej program domyślnie synchronizuje wszystkie konta Allegro, dla których w konfiguracji synchronizacji zaznaczona jest opcja (domyślnie włączona) Uwzględnij konto w synchronizacji. Jeśli dla dane konta ta opcja została wyłączona, należy przełączyć się na nie i ręcznie uruchomić synchronizację. W przypadku kont, które nie są już używane zalecane jest wyłączenie tej opcji, aby nie wydłużać procesu synchronizacji.
Jak wykonać synchronizację stanów?
Aplikacja umożliwia synchronizację stanów magazynowych lub ilości dostępnej do ilości pozostałej w aukcji.
Synchronizacja stanów i cen jest niezależna dla integracji z Allegro oraz BaseLinkerem. W przypadku Allegro odbywa się to jak opisano poniżej. W przypadku synchronizacji z BaseLinkerem wymagane jest wskazanie powiązania pomiędzy produktem Wapro Mag oraz produktem z katalogu BaseLinkera.
Proces odbywa się automatycznie w trakcie synchronizacji aukcji i transakcji. To, jaka ilość zostanie wysłana do aukcji, zależy od ustawienia parametru w konfiguracji Proponuj ilość w sekcji Aukcje. Wartości "Zawsze 1" lub "Wybrana ilość" są traktowane jako stan magazynowy.
Wysyłka nowej ilości do aukcji odbywa się na samym końcu procesu synchronizacji, po pobraniu uprzednio transakcji, które mają bezpośredni wpływ na rezerwacje towaru, a tym samym na dostępną ilość. Dodatkowo w procesie synchronizacji mogą zostać uruchomione gniazda, które wykonają realizację zamówień, co skutkuje zdjęciem towaru ze stanu magazynowego.
Ważne jest również to, że w przypadku, gdy aukcja synchronizuje stan/ilość dostępną, i w magazynie osiągnęła ona ilość = 0, to ten parametr nie powoduje wysłania tej ilości. To czy aukcja zostanie zakończona, realizowane jest zgodnie z parametrem kończenia aukcji w zależności od stanu lub ilości dostępnej. Pozwala to na zdecydowanie większą elastyczność konfiguracji.