Skip to main content
Połączenie synchronizuje tylko te rodzaje danych, dla których ma konfigurację synchronizacji. Tworzysz jedną konfigurację synchronizacji na typ encji (produkty, marki, ceny itd.) na karcie Konfiguracja synchronizacji połączenia. Ustawienia dotyczące całego połączenia, takie jak tryb śledzenia zmian, znajdziesz w oknie Edytuj połączenie.
Obecnie dane płyną w jedną stronę: z Twojego ERP do Omnilinkera. Agent nie zapisuje niczego w Twoim ERP, niezależnie od tego, co wybierzesz w polach Kierunek, Źródło główne czy Zachowanie przy usuwaniu. Zobacz Co ustawienia robią obecnie.

Dodawanie konfiguracji synchronizacji

Potrzebujesz uprawnienia Zarządzanie konfiguracjami synchronizacji.
1

Otwórz połączenie

Otwórz Integracja ERP > Połączenia i wybierz Szczegóły przy połączeniu.
2

Dodaj konfigurację

Na karcie Konfiguracja synchronizacji kliknij Dodaj konfigurację.
3

Wybierz typ encji

Wybierz Typ encji. Każdy typ encji może mieć jedną konfigurację na połączenie.
4

Załaduj ustawienia domyślne dostawcy

Kliknij Załaduj domyślne ustawienia, aby wypełnić pola wartościami zalecanymi przez dostawcę. Jeśli Omnilinker zgłosi, że ustawienia domyślne nie są dostępne, ustaw samodzielnie wartości z sekcji Zalecane wartości dla Wapro.
5

Utwórz konfigurację

Sprawdź pola Kierunek i Źródło główne, a następnie kliknij Utwórz. Konfiguracja jest od razu włączona.
Zachowania przy usuwaniu ani ustawień czasowych nie ma w oknie Dodaj konfigurację. Aby je zmienić, edytuj konfigurację po jej utworzeniu. W przypadku Wapro dodaj konfigurację dla każdego z tych typów encji: Produkt, Marka, Poziom cen, Cena produktu, Magazyn i Stan magazynowy. Agent wysyła produkty i marki tylko wtedy, gdy ich konfiguracja istnieje i jest włączona. Ceny produktów i magazyny są wysyłane, chyba że dodasz ich konfigurację i ją wyłączysz.

Edycja, wyłączanie i usuwanie konfiguracji

Na karcie Konfiguracja synchronizacji każdy wiersz pokazuje Typ encji, Kierunek, Źródło główne oraz stan Włączone lub Wyłączone.
  • Kliknij ikonę edycji, aby otworzyć okno Edytuj konfigurację synchronizacji.
  • Kliknij Wyłącz, aby przestać synchronizować ten typ encji, i Włącz, aby wznowić synchronizację.
  • Kliknij Usuń, aby usunąć konfigurację.
Zmiany docierają do agenta w ciągu kilku minut. Agent pobiera nową konfigurację przy następnym sygnale kontrolnym (heartbeat), wysyłanym co minutę, a niezależnie od tego sprawdza, czy jest nowa konfiguracja, co 5 minut.

Ustawienia

Ustawienia podstawowe

Nowa konfiguracja ma domyślnie ustawione Dwukierunkowa i ERP. Ustawienia domyślne Wapro to Z ERP i ERP.

Wyzwalacze synchronizacji

Przy tworzeniu, Przy aktualizacji i Przy usuwaniu (przy dodawaniu konfiguracji widoczne jako Synchronizuj przy tworzeniu, Synchronizuj przy aktualizacji i Synchronizuj przy usuwaniu) określają, jakie rodzaje zmian mają być synchronizowane. Są przeznaczone do synchronizacji z Omnilinkera do ERP. Zmiany z ERP są stosowane niezależnie od tego, co tu zaznaczysz.

Zachowanie przy usuwaniu

Zachowanie przy usuwaniu dotyczy tylko usunięć przekazywanych z Omnilinkera do ERP: Omnilinker nie zapisuje jeszcze niczego w Twoim ERP, więc obecnie żadna z tych opcji nie zmienia Twojego ERP. Zostaw Pomiń.
Usunięcia w przeciwnym kierunku są przekazywane. Gdy artykuł zostanie usunięty w Wapro albo przestanie być aktywny dla systemów zewnętrznych, agent zgłasza go jako usunięty, a Omnilinker usuwa odpowiadający mu produkt w katalogu. Zobacz Wapro.

Zaawansowane ustawienia czasowe

Aby zobaczyć te ustawienia, rozwiń Zaawansowane ustawienia czasowe w oknie Edytuj konfigurację synchronizacji. Gdy sekcja jest zwinięta, jednowierszowe podsumowanie pokazuje bieżące wartości.

Co ustawienia robią obecnie

Nie każde ustawienie na tym ekranie zmienia działanie agenta w bieżącej wersji. Ta tabela pokazuje, których ustawień agent używa.

Ustawienia synchronizacji dla całego połączenia

Te ustawienia dotyczą wszystkich typów encji w połączeniu. Otwórz Integracja ERP > Połączenia, wybierz Edytuj przy połączeniu i znajdź je w sekcji Ustawienia synchronizacji. Potrzebujesz uprawnienia Edycja połączeń ERP.

Tryb śledzenia zmian

W obu trybach agent codziennie przesyła też poziomy cen, magazyny i inne dane słownikowe, a co 6 godzin składy zestawów. Przejście na Śledzenie zmian WFM_INT wymaga dwóch kroków, w tej kolejności:
1

Zarejestruj śledzenie zmian w agencie

Na komputerze z agentem otwórz ustawienia aplikacji w zasobniku. W sekcji ERP Change Tracking zaznacz I consent to Omnilinker registering change tracking in the WFM_INT framework tables, a następnie kliknij Enable Change Tracking. Ta operacja zapisuje dane w tabelach frameworku Wapro, więc login SQL potrzebuje dodatkowych uprawnień. Zobacz Wymagania i Wapro.
2

Przełącz tryb połączenia

W aplikacji webowej wybierz Edytuj przy połączeniu, ustaw Tryb śledzenia zmian na Śledzenie zmian WFM_INT i kliknij Zapisz.
Agent używa WFM_INT tylko wtedy, gdy oba warunki są spełnione. Jeśli połączenie wymaga WFM_INT, ale agent nie jest zarejestrowany, agent nadal używa skanowania skrótów. Karta Agent połączenia pokazuje tryb, którego agent faktycznie używa. Aby wrócić, ustaw Tryb śledzenia zmian na Skanowanie skrótów. Aby dodatkowo usunąć rejestrację z bazy danych ERP, kliknij Disable Change Tracking w aplikacji w zasobniku.
Ponowna rejestracja śledzenia zmian w przyszłości oznacza wszystkie rekordy jako nowe, więc agent wyśle ponownie cały Twój katalog jako pełne uzupełnienie danych.

Ceny zestawów

Źródło ceny zestawu decyduje o tym, jak zapisywana jest cena zestawu zaimportowanego z ERP: To ustawienie dotyczy tylko zestawów. Produkty proste pozostają bez zmian.

Jak przepływają zmiany

Z ERP do Omnilinkera każda zmiana przechodzi tę samą drogę:
  1. Agent wykrywa zmianę w bazie danych ERP za pomocą skanowania skrótów lub WFM_INT.
  2. Agent zapisuje zmianę w swojej lokalnej kolejce wychodzącej (outbox), zanim oznaczy ją w ERP jako odczytaną. Gdy połączenie z internetem zostanie przerwane, zmiany czekają w kolejce wychodzącej.
  3. Co 5 sekund agent wysyła oczekujące zmiany do Omnilinkera przez HTTPS, w skompresowanych paczkach.
  4. Omnilinker stosuje Twoje mapowania pól do produktów i marek, a następnie tworzy lub aktualizuje produkt, markę, poziom cen lub cenę w katalogu. Zmiany magazynów i stanów magazynowych trafiają do modułu magazynowego.
  5. Każda zmiana jest rejestrowana na karcie Logi synchronizacji połączenia. Zobacz Monitorowanie.
Omnilinker pomija zmianę, zamiast oznaczać ją jako nieudaną, gdy coś, od czego ona zależy, jeszcze nie istnieje. Na przykład cenę, której poziom cen nie jest zmapowany, albo stan magazynowy produktu, który jeszcze nie dotarł. Takie zmiany są stosowane później, gdy zależność już istnieje. Zobacz Dane słownikowe. Gdy zmiany docierają w innej kolejności, niż powstały, Omnilinker zachowuje najnowszą. Aktualizacja ze znacznikiem czasu ERP starszym niż już zastosowany jest pomijana.

Z Omnilinkera do ERP

Zapisywanie danych w ERP nie jest jeszcze dostępne. Edycja produktu w Omnilinkerze nie zmienia go w ERP. Następna zmiana tego produktu w ERP nadpisze pola, które pochodzą z ERP.

Jak często dane są synchronizowane

Oto domyślne ustawienia agenta. Własne interwały agenta ustawia się na komputerze z agentem. Zobacz Opis konfiguracji.

Pierwsza synchronizacja

Nie ma osobnego ustawienia pełnej synchronizacji. Pierwsza synchronizacja odbywa się samoczynnie:
  • Skanowanie skrótów: przy pierwszym skanowaniu agent nie ma jeszcze żadnych skrótów, więc wysyła wszystkie produkty i marki.
  • Śledzenie zmian WFM_INT: rejestracja oznacza wszystkie istniejące rekordy jako nowe, więc agent wysyła wszystko. Najpierw wysyła dane słownikowe i magazyny, potem produkty i stany magazynowe, a na końcu ceny, tak aby zależności każdego elementu docierały przed nim.
Pierwsza synchronizacja dużego katalogu może trwać wiele godzin. Dodanie pola do skrótu (zobacz Uwzględnij w weryfikacji hash) również sprawia, że następne skanowanie skrótów ponownie wyśle wszystkie produkty.
Przycisk Uruchom synchronizację na stronie połączenia w bieżącej wersji nie uruchamia synchronizacji w agencie. Zamiast tego rejestruje w połączeniu nieudaną próbę synchronizacji. Aby uruchomić synchronizację od razu, użyj Sync Now w aplikacji w zasobniku. Zobacz Aplikacja w zasobniku.

Zalecane wartości dla Wapro

Oto ustawienia domyślne dostawcy Wapro, które wypełnia przycisk Załaduj domyślne ustawienia. Wszystkie używają opcji Pomiń w polu Zachowanie przy usuwaniu. Ceny produktów, magazyny i stany magazynowe wymagają śledzenia zmian WFM_INT.

Następne kroki

Mapowania pól

Wybierz, które pola ERP wypełniają które pola w Omnilinkerze.

Dane słownikowe

Zmapuj poziomy cen i magazyny z ERP.