Synchronizacji flag własnych zamówień w Subiekt GT do statusów w BaseLinker
Kod wtyczki: SGT_CAI_COM_STA_BLK_100
Użyta wersja wtyczki: VER_RTM_v155.0
Co powinieneś wiedzieć na początku?
Dzięki wtyczce “Synchronizacji flag własnych zamówień w Subiekt GT do statusów w BaseLinker” zmienisz automatycznie statusy zamówień w BaseLinker przy pomocy flag z Subiekt GT.
Scenariusz konfiguracyjny
- Punkt pierwszy jest to informacja znacząca dla klientów. Może przydać się m.in w kontakcie z działem wsparcia.
- Każdy z naszych klientów posiada własne ID. W zależności od źródła uruchomienia integracji posiada on różne przedrostki.
- Wersja integracji, którą Państwo posiadają. Więcej informacji tutaj.
2. Czy chcesz, żeby integracja uruchamiała się automatycznie?
Funkcjonalność ta daje możliwość wyboru uruchomienia integracji w zależności od potrzeb:
Dostępne opcje:
a) Tak, tylko automatycznie uruchomienie
Funkcjonalność ta pozwala również na:
- Ustawienie przerwy między uruchomieniami wtyczki.
- Wybranie zakresu godziny, w których wtyczka ma działać (od 1:00 do 23:00).
- Wybranie dni tygodnia, w których wtyczka ma działać.
b) Nie, tylko uruchom ręcznie
Funkcjonalność ta wymaga naciśnięcia przycisku “Uruchom teraz” w głównym panelu wtyczki.
PAMIĘTAJ
Ustaw wtyczkę na uruchamianie z taką częstotliwością jakiej realnie potrzebujesz do aktualizacji. W zależności od ilości posiadanych danych do przetworzenia możesz uniknąć obciążania twojego serwera, jak i systemu źródłowego oraz docelowego.
3. Wymagania wtyczki
- Wtyczka ustawia statusy zamówień na podstawie flag w Subiekt GT. Statusy zamówień w BaseLinker muszą mieć identyczne nazwy jak flagi w Subiekt GT. Niedopasowane flagi będą ignorowane.
- Wtyczka ustawia statusy bazując na detekcji zmian flag na zamówieniach w Subiekt GT. Przy pierwszym uruchomieniu wtyczka zapamięta flagi zamówień i przy kolejnych uruchomieniach wtyczka będzie aktualizować zapamiętane informacje oraz zmieniać statusy zamówień w BaseLinkerze w zamówieniach, których flagi zmieniły się między aktualnym i poprzednim uruchomieniem.
- Wtyczka zmiania statusy jedynie dla tych zamówień, które w Subiekt GT, w polu numer oryginału mają wpisany numer zamówienia z BaseLinkera. Numer zamówienia musi posiadać prefiks “B_”
- Zamówienia w Subiekt GT muszą mieć ustawione wcześniej flagi (jakiekolwiek), jeśli ma nastąpić aktualizacja na podstawie statusu w BaseLinker.
4. Połączenie z BaseLinker
Pobierz token API poprzez kliknięcie przycisku kopiuj do schowka w zakładce API.
Moje konto > API.

UWAGA
Podanie nieprawidłowego klucza API spowoduje brak możliwości zapisania scenariusza oraz przesłania potrzebnych danych.
5. Tryb “Symulacji”
Funkcjonalność ta umożliwia wybór między działaniem rzeczywistym a “symulacją działania”.
Czy chcesz włączyć tryb symulacji aktualizacji?
a) Tak
- statusy zamówień w BaseLinkerze nie będą zmieniane, jednak w historii synchronizacji będziesz widzieć jakie numery zamówień byłby przez system zmienione (Widoczne w zakładce dziennik zdarzeń)

b) Nie
- wtyczka będzie zmieniała rzeczywiste statusy zamówień w BaseLinkerze
6. Synchronizacja dwukierunkowa
Funkcjonalność ta pozwala wybrać na jakich statusach integracja ma działać.
Dostępne opcje:
a) Tak
Kiedy przeniesiemy zamówienie w Baselinker do odpowiedniego statusu - integracja nada zamówieniu w Subiekt GT odpowiednią flagę. Ale również jeśli nadamy odpowiednią flagę zamówieniu w Subiekt GT - integracja przeniesie zamówienie w Baselinker do odpowiedniego statusu.
b) Nie
Integracja domyślnie przeniesie zamówienie odpowiadające temu z Subiekt GT z odpowiednią flagą do statusu o tej samej nazwie w Baselinker.
UWAGA
Statusy w Baselinker muszą mieć takie same nazwy jak flagi po stronie Subiekt GT.
Dodatkowo po zmianie flagi w Subiekt GT ustaw nazwę tej flagi do pola dodatkowego w BaseLinker:
a) Nie
b) Tak, do pola własnego
Po zmianie flagi w Subiekt GT, intgracja ustawi nazwę tej flagi w wybranym polu własnym w Baselinker.
7. Ilość dni z jakich mają być sprawdzane zamówienia
Funkcjonalność pozwala na wybranie z jakiej ilości dni mają być sprawdzane zamówienia w celu aktualizacji flag/statusów.
PODPOWIEDŹ
Pozostawienie pola pustego oznacza brak ograniczenia czasowego