Porady eksperta
Porady eksperta: najczęstsze pytania i zdarzenia
W tej sekcji dzielimy się ekspercką wiedzą dotyczącą najczęściej zgłaszanych problemów, błędnych konfiguracji oraz sytuacji, które mogą prowadzić do nieprawidłowego działania aplikacji IdoSell Bridge.
Znajdziesz tu:
opisy konkretnych problemów napotykanych przez klientów,
rekomendowane rozwiązania i ustawienia konfiguracyjne,
wskazówki, jak unikać najczęstszych błędów,
szczegółowe instrukcje postępowania krok po kroku.
Informacja:
Strona jest regularnie aktualizowana – dodajemy nowe wpisy na podstawie realnych zgłoszeń i komunikatów z działów technicznych, aby jeszcze skuteczniej wspierać codzienną pracę użytkowników.
Instalacja
Niezgodna wersja MS SQL Server
Opis zdarzenia:
Podczas uruchamiania aplikacji często pojawia się komunikat ostrzegawczy, na przykład:
Ostrzeżenie
Aplikacja IdoSell Bridge wykryła inną konfigurację komputera, niż jest wymagana do poprawnej pracy aplikacji:
Niezgodna wersja MS SQL Server
Próbujesz utworzyć bazę aplikacji IdoSell Bridge na wersji MS SQL Server, która nie jest obsługiwana. Masz aktualnie zainstalowaną wersję 15, a wymagana jest minimum MS SQL Server Express Edition 2008.
Rozwiązanie:
Bridge oficjalnie wspiera swoją wewnętrzną bazę danych (nie dotyczy to bazy systemu ERP) do wersji SQL Server Express 2016 (v13) włącznie.
W przypadku użycia nowszych wersji, takich jak SQL Server 2019 (v15) czy SQL Server 2022 (v16), podczas uruchamiania aplikacji może pojawić się informacyjny komunikat ostrzegawczy o niewspieranej wersji SQL.
Ten komunikat nie wpływa na działanie aplikacji ani synchronizację z panelem IdoSell i można go bezpiecznie zignorować.
Uwaga: Wersja SQL Server wykorzystywana przez system ERP może być dowolna — aplikacja Bridge nie zwraca na to uwagi.
Dla pełnej zgodności zalecamy wersję SQL Server 2016, jednak w większości przypadków nowsze wersje działają bezproblemowo.
Więcej niż jedna kopia programu IdoSell Bridge
Opis zdarzenia:
Podczas uruchamiania programu, wyskakuje komunikat:
Wykryliśmy, że z tą samą bazą danych jest skonfigurowana więcej niż jedna kopia programu IAI Bridge.
Taka sytuacja występuję często po odtworzeniu danych z kopii zapasowej na innym, lub tym samym komputerze. Może również wystąpić np. po większej instalacji aktualizacji systemu operacyjnego Windows.
Rozwiązanie:
Komunikat ma charakter wyłącznie informacyjny i nie wpływa na poprawność działania integracji, o ile rzeczywiście korzystają Państwo tylko z jednej instalacji aplikacji IdoSell Bridge połączonej z jedną bazą danych.
Usunięcie tego komunikatu wymaga zdalnej interwencji serwisowej. W takim przypadku zdalne połączenie realizujemy bezpłatnie po wcześniejszym umówieniu terminu. Sugerujemy również wcześniejsze pobranie aplikacji Microsoft Management Studio do zarządzania bazami danych, aby można było wykonać zapytanie.
Samodzielne usunięcie komunikatu:
Aby usunąć komunikat, sugerujemy wykonać poniższe zapytanie na bazie danych:
delete from [iai_shop_bridge].[dbo].[app_settings]
WHERE property='device_id';
To zapytanie usunie odpowiednią zmienną z tabeli. Po ponownym uruchomieniu aplikacji IdoSell Bridge zmienna zostanie odbudowana z nową, poprawną wartością.
Przed wykonaniem jakichkolwiek zmian w bazie danych, sugerujemy wykonać kopię bezpieczeństwa Bridge.
Uruchomienie kreatora połączeń z bazami danych
Opis zdarzenia:
Zdarza się, że po zmianach w środowisku systemowym (np. migracji, przywracaniu kopii zapasowej lub reinstalacji) konieczne jest ponowne uruchomienie kreatora połączeń w aplikacji IdoSell Bridge, aby na nowo wskazać bazy danych aplikacji i systemu ERP.
Rozwiązanie:
Zamknij aplikację IdoSell Bridge.
Przejdź do lokalizacji:
C:\ProgramData\IAI\IAI-Shop.com Bridge
Zmień nazwę pliku DbConfig.xml – np. na
DbConfigOld.xml
.Uruchom ponownie aplikację Bridge.
Zaloguj się do panelu IdoSell, podając login i hasło. Po udanym połączeniu kliknij „Dalej”.
Wybierz bazę danych aplikacji Bridge i połącz się z nią.
W kolejnym kroku wybierz swój system ERP i wskaż bazę danych ERP.
Po zakończeniu kreatora, aplikacja Bridge powinna uruchomić się poprawnie.
Wskazówki:
Osoba konfigurująca połączenie powinna mieć uprawnienia administratora.
Możliwie odznacz opcję „Użyj poświadczeń systemu Windows” i ręcznie wpisz dane dostępowe do bazy danych (np. login
sa
oraz odpowiednie hasło). Jest to bezpieczniejszy sposób na połączenie.Jeśli nie znasz danych dostępowych do baz danych Bridge i ERP, skontaktuj się z administratorem systemu w swojej firmie – to on powinien mieć dostęp do ścieżek oraz danych uwierzytelniających.
Jak przenieść aplikację IdoSell Bridge na inny komputer?
Opis zdarzenia:
W przypadku konieczności przeniesienia aplikacji IdoSell Bridge na nowy komputer, należy uwzględnić wersję SQL Server, na której działa baza aplikacji. W zależności od sytuacji, istnieją dwa możliwe scenariusze:
Rozwiązanie:
Na początku powinniśmy sprawdzić subskrypcję. Najlepiej anulować obecną i dodać nową, aby można było skorzystać z Bridge na innym komputerze. Ewentualnie sugerujemy kontakt z działem wsparcia w celu resetu subskrypcji na inny komputer.
Zarządzać licencjami możemy, przechodzać do:
"Apps -> Lista subskrypcji -> IdoSell Bridge"
SCENARIUSZ 1: Ta sama wersja SQL Server na obu komputerach (np. SQL 2016)
W tym przypadku możliwe jest pełne odtworzenie aplikacji Bridge, łącznie z historią zamówień i konfiguracją, poprzez wgranie kopii zapasowej.
1. Wyczyść dziennik aplikacji (opcjonalnie, ale zalecane)
Aby uniknąć kłopotów z tworzeniem kopii zapasowej poprzez dużą ilość danych, warto wyczyścić dziennik Bridge:
Otwórz:
Podgląd zdarzeń
→Dzienniki aplikacji i usług
→IAI BRIDGE
Kliknij prawym przyciskiem na „IAI BRIDGE” i wybierz „Wyczyść dziennik”
2. Utwórz kopię zapasową na komputerze, z którego będą przenoszone dane
Otwórz aplikację Bridge →
Narzędzia
→Wykonaj kopię bezpieczeństwa danych
Zapisz plik
.zip
w bezpiecznym miejscu
Kopia zawiera pełną konfigurację i bazę danych Bridge
Dobra praktyka: wykonaj zrzuty ekranu z ustawień aplikacji – dla bezpieczeństwa
3. Zainstaluj aplikację Bridge na nowym komputerze
Pobierz instalator z panelu:
"Apps -> Lista subskrypcji -> IdoSell Bridge -> Zarządzaj licencjami -> Windows"
Uruchom instalator i użyj tej samej wersji SQL Server
Wprowadź dane logowania do panelu
Wskaż bazę danych Bridge (domyślnie np.
.\IAIBRIDGE
) oraz połącz z ERP (Instrukcja Konfiguraca wstępna )
4. Odtwórz kopię zapasową
Otwórz aplikację →
Narzędzia
→Odtwórz dane z kopii zapasowej
Wskaż utworzony plik
.zip
i poczekaj na zakończenie procesu
Jeśli wszystko przebiegnie pomyślnie – aplikacja zostanie uruchomiona z zachowaną konfiguracją i historią zamówień.
W przypadku braku towarów w zakładce "Synchronizowane" zalecany jest reset ustawień magazynowych .
Jeśli baza Bridge nie odtworzy się na urządzenie spróbuj odtworzyć ustawienia z pliku .
SCENARIUSZ 2: Różne wersje SQL Server (np. stara SQL 2016 → nowa SQL 2022)
W tym przypadku odtworzenie bazy danych nie będzie możliwe – instalator SQL utworzy nową bazę, a kopia może nie zostać zaakceptowana z powodu niezgodności wersji.
1. Wykonaj zrzuty ekranu z konfiguracji aplikacji Bridge
Przed migracją wykonaj zrzuty wszystkich zakładek w:
Preferencje synchronizacji
Ustawienia programu
Bez tego odtworzenie konfiguracji ręcznie będzie trudne lub niemożliwe.
2. Zainstaluj aplikację Bridge na nowym komputerze
Pobierz instalator jak w scenariuszu pierwszym
Przejdź kreator i stwórz nową bazę danych (Instrukcja Konfiguraca wstępna )
Połącz się z panelem oraz bazą ERP
3. Odtwórz konfigurację ręcznie
Skorzystaj z zapisanych zrzutów lub:
Przejdź do: Instrukcja odtwarzania ustawień
Z poziomu panelu IdoSell ustaw wszystkie parametry aplikacji zgodnie z poprzednią konfiguracją
Instrukcja odtwarzania ustawień może nie zadziałać na innej wersji SQL.
WAŻNE – ograniczenia po ręcznym odtworzeniu konfiguracji:
Nie będzie historii zamówień – Bridge nie zna wcześniejszych danych
Nie zadziałają zwroty(korekty), czy zmiany statusów dla starych zamówień
Synchronizacja wznowi się dopiero od nowej, wskazanej daty
Cofając datę synchronizacji możemy pobrać duplikaty zamówień, ponieważ Bridge nie będzie posiadał zamówień w bazie
Porada eksperta:
Jeśli tylko to możliwe – utrzymuj tę samą wersję SQL Server na obu komputerach. To umożliwia pełną migrację z zachowaniem historii i danych.
Jeżeli nie masz pewności, jaką wersję SQL posiadasz, uruchom:
SELECT @@VERSION
w narzędziu Microsoft SQL Server Management Studio (SSMS), wybierając przedtem bazę Bridge.
Błąd przy tworzeniu bazy danych Bridge
Opis zdarzenia:
Podczas próby utworzenia nowej bazy danych programu IdoSell Bridge może pojawić się komunikat błędu:
„Wystąpił błąd podczas tworzenia nowej bazy danych programu IdoSell Bridge. Zgłoś odpowiedni komunikat w tej sprawie do działu wsparcia IdoSell. Program IdoSell Bridge zostanie teraz zamknięty.”
Przy połączeniu bazy (poprzednim kroku), często będzie w tym przypadku widoczny komunikat ostrzegawczy:
„Ostrzeżenie – sp_databases.Count == 0. Może to spowodować problemy z połączeniem z Serwerem SQL, proszę przekazać ten komunikat obsłudze IAI.”
Przyczyna:
Błąd pojawia się, gdy konto użytkownika, którego dane zostały wpisane w kreatorze Bridge, nie posiada odpowiednich uprawnień do tworzenia bazy danych na wskazanym serwerze SQL. Najczęściej konto ma jedynie prawa do odczytu, bez możliwości zapisu lub modyfikacji struktury bazy.
Rozwiązanie:
Zamknij aplikację Bridge i uruchom ją ponownie jako administrator.
W kreatorze połączenia wpisz login
sa
(lub inne konto z uprawnieniami administratora SQL Server) oraz poprawne hasło.Alternatywnie:
Otwórz SQL Server Management Studio (SSMS),
Spróbuj ręcznie połączyć się z serwerem,
Jeśli połączenie się uda, spróbuj utworzyć nową bazę, lub edytować istniejącą — to pozwoli zweryfikować, czy użytkownik ma odpowiednie prawa (zapis + odczyt).
Jeśli nadal nie masz dostępu do operacji zapisu:
Skontaktuj się z osobą zarządzającą serwerem SQL w Twojej organizacji.
Poproś o nadanie uprawnień
dbcreator
lubdb_owner
dla konta SQL używanego przez Bridge.
Porada eksperta:
Najbezpieczniej jest instalować aplikację IdoSell Bridge na tym samym komputerze, na którym działa instancja SQL Server, zawierająca bazę danych Bridge. Dzięki temu nie występują ograniczenia sieciowe i te dotyczące uprawnień, typowe dla zdalnych połączeń z serwerem.
Rekomendujemy używać loginu (sa) do bazy danych (bez poświadczeń Windows). Ten użytkownik tworzy się przeważnie przy instalacji nowej bazy danych i posiada wszystkie uprawnienia.
Preferencje synchronizacji
Kody integracyjne:
W aplikacji IdoSell Bridge kluczową rolę w poprawnym powiązaniu towarów pomiędzy systemem ERP a panelem IdoSell odgrywają kody integracyjne, czyli tzw. kody zewnętrznego systemu (KZS). Ich poprawna konfiguracja jest niezbędna do skutecznej synchronizacji danych.
Przypisanie kodów:
Dla towarów bez wariantów (np. rozmiarów) — kod KZS przypisujemy bezpośrednio do towaru w panelu IdoSell.
Dla towarów z wariantami (np. rozmiarami) — kod KZS przypisujemy do każdego wariantu osobno.
Przykłady dla najpopularniejszych systemów ERP:
dla programu Subiekt GT i Subiekt Nexo jako kod zewnętrznego systemu należy wprowadzić wartość z kolumny Symbol
dla programu Comarch ERP Optima jako kod zewnętrznego systemu należy wprowadzić wartość z kolumny Kod
dla programu WAPRO Mag jako kod zewnętrznego systemu należy wprowadzić wartość kolumny Identyfikator produktu lub Indeks katalogowy w zależności od wyboru dokonanego podczas pierwszej konfiguracji IdoSell Bridge
dla programu Enova365 .NET jako kod zewnętrznego systemu należy wprowadzić wartość z kolumny Kod
dla programu Streamsoft Prestiż jako kod zewnętrznego systemu należy wprowadzić wartość z kolumny Indeks
WAŻNE:
Nie zmieniaj kodów integracyjnych bez konsultacji!
Zmiana kodu KZS w panelu lub w systemie ERP bez odpowiednich działań po stronie aplikacji Bridge może spowodować:
nadpisanie danych innych produktów,
brak synchronizacji,
błędy trudne do odwrócenia bez resetu i ponownej konfiguracji.
Reset ustawień magazynowych Bridge
Opis zdarzenia:
Reset magazynów pozwala ponownie powiązać produkty między systemem ERP a panelem IdoSell. To kluczowe działanie w przypadku zmiany kodów integracyjnych lub rozbieżności w danych produktów.
Kiedy wykonać reset?
Po zmianie kodów KZS w systemie ERP i/lub panelu.
Gdy aplikacja nie rozpoznaje towaru, mimo jego poprawnej obecności po obu stronach.
W przypadku wystąpienia błędów synchronizacji związanych z magazynami.
Uwaga przed resetem
Sprawdź, czy masz towary ignorowane
Przejdź do zakładki:Towary -> Ignorowane
.
Jeśli masz tam produkty, zapisz listę lub zrób zrzut ekranu – po resecie ustawień magazynowych towary z tej listy trafią z powrotem do niesynchronizowanych i trzeba je będzie ręcznie oznaczyć jako ignorowane.Sprawdź ustawienie automatycznego dodawania towarów
Wejdź w:Preferencje synchronizacji -> Funkcje synchronizacji -> Synchronizacja towarów
.
Sprawdź, czy włączona jest opcja:
✅ „Automatyczne dodawanie towarów do listy synchronizowanych”
Jeśli tak – Bridge po resecie sam doda produkty do listy synchronizowanych.
Jeśli nie – będzie trzeba dodać towary ręcznie (lub włączyć tę funkcję tymczasowo po resecie).
Rozwiązanie:
1. Zapisz aktualne przypisania magazynów
Wejdź do: Preferencje synchronizacji -> Magazyny
.
Zrób zrzut ekranu lub spisz przypisania (np. Magazyn M1 → Magazyn główny ERP).
2. Resetuj magazyny
W tej samej zakładce kliknij prawym przyciskiem na dowolny magazyn.
Wybierz: Resetuj ustawienia.
Uruchom ponownie aplikację Bridge.
✅ Efekt: Wszystkie towary znikną z list: synchronizowane, ignorowane, błędne → trafią do listy niesynchronizowanych.
3. Ponownie przypisz magazyny
Otwórz:
Preferencje synchronizacji -> Magazyny
.Przypisz magazyny z panelu IdoSell do ERP (zgodnie z zapisanym wcześniej stanem).
Zaznacz checkbox przy każdej parze, aby włączyć synchronizację stanów.
Kliknij Zapisz.
4. Dodaj towary do synchronizacji
🔹 Jeśli masz włączone automatyczne dodawanie towarów:
Nic nie musisz robić – aplikacja Bridge sama doda towary z ERP do listy synchronizowanych na podstawie kodów KZS.
🔹 Jeśli nie masz włączonej tej funkcji:
Masz 2 opcje:
Włącz automatyczne dodawanie:
Preferencje synchronizacji -> Funkcje synchronizacji -> Synchronizacja towarów
→ zaznacz opcję „Automatyczne dodawanie towarów”.Lub dodaj ręcznie:
Przejdź do:Towary -> Niesynchronizowane
→ zaznacz towary i kliknij Dodaj do synchronizowanych.Towary, które wcześniej były ignorowane, należy ponownie dodać do zakładki
Ignorowane
, jeśli mają być pomijane przez synchronizację.
Porada eksperta:
Jeśli planujesz zmienić kod KZS w ERP lub panelu, pamiętaj:
Najpierw usuń towar z listy synchronizowanych:
Towary -> Synchronizowane
→ zaznacz produkt → Dodaj do niesynchronizowanych.Zmień kod KZS w ERP i/lub panelu.
Dodaj produkt z powrotem do listy synchronizowanych (ręcznie lub automatycznie).
Kopia aplikacji Bridge oraz dziennik zdarzeń
Opis zdarzenia:
W przypadku problemów z synchronizacją, błędów niepojawiających się na pierwszy rzut oka lub niestandardowych zachowań aplikacji IdoSell Bridge, dział wsparcia technicznego może poprosić o:
kopię zapasową danych aplikacji Bridge,
dziennik zdarzeń aplikacji Bridge.
Pliki te pozwalają na szczegółową analizę sytuacji i przyspieszają diagnozę problemu.
Jak przygotować wymagane pliki?
1. Wykonanie kopii zapasowej danych
Otwórz aplikację IdoSell Bridge.
Przejdź do:
Narzędzia → Wykonaj kopię bezpieczeństwa danych
.Zapisz plik
.zip
w łatwo dostępnej lokalizacji (np. Pulpit).
2. Zapisanie dziennika zdarzeń
W aplikacji Bridge wybierz:
Narzędzia → Dziennik zdarzeń
.Kliknij: Zapisz do pliku i wskaż lokalizację.
Problem z utworzeniem kopii? Komunikat o dzienniku systemowym?
Czasami przy próbie utworzenia kopii zapasowej pojawia się komunikat o zbyt dużym dzienniku zdarzeń systemowych Windows. Aby rozwiązać ten problem:
Otwórz menu Start i wpisz Podgląd zdarzeń, a następnie uruchom aplikację.
(lub wejdź przez: Panel sterowania → System i zabezpieczenia → Narzędzia administracyjne → Podgląd zdarzeń)W lewym menu kliknij prawym przyciskiem na „Dzienniki systemu Windows” → wybierz Zastosuj do wszystkich dzienników: Wyczyść dziennik.
Wybierz opcję Zapisz i wyczyść, a następnie zapisz plik (np. na Pulpicie).
Wróć do aplikacji Bridge i spróbuj ponownie wykonać kopię zapasową.
Jak przesłać pliki?
Z uwagi na rozmiar plików sugerujemy ich przesłanie za pomocą zewnętrznych serwisów, takich jak:
Google Drive (upewnij się, że dostęp mają wszyscy posiadający link),
WeTransfer (opcja "Get transfer link", bez wysyłki na e-mail).
Dla bezpieczeństwa możesz:
- Można zabezpieczyć archiwum ZIP hasłem (np.
Bridge2024
),- Hasło oraz link najlepiej dołączyć bezpośrednio w treści zgłoszenia,
- Opcjonalnie można ustawić termin wygaśnięcia linku (np. 7 dni).
Pliki prosimy nie przesyłać jako załączników mailowych – każdorazowo korzystaj z linku do zewnętrznego źródła i wysyłaj link w ramach zgłoszenia.
Zamówienie nie posiada flagi API, nie zostało zarejestrowane przez Bridge
Opis zdarzenia:
Jeśli po synchronizacji zamówienie nie zawiera w panelu flagi API, oznacza to, że nie zostało zarejestrowane przez aplikację Bridge.
W pierwszej kolejności warto przejść do zakładki „Pominięte” w aplikacji Bridge i sprawdzić, czy dane zamówienie się tam znajduje. Po kliknięciu w przycisk „Informacje” można odczytać powód, dla którego zamówienie nie zostało przetworzone – w wielu przypadkach możliwe jest ponowne jego zarejestrowanie, jak pokazuje poniższy zrzut ekranu:
Jeśli zamówienia nie ma w zakładce „Pominięte”, możliwe przyczyny:
Błąd synchronizacji, który został zapisany w dzienniku zdarzeń aplikacji
(Narzędzia → Dziennik zdarzeń) – w takim przypadku zalecane jest samodzielne sprawdzenie logu lub jego przesłanie do działu technicznego (najlepiej z dołączoną kopią zapasową aplikacji).Nieprawidłowo zapisana data ostatniej synchronizacji – może się zdarzyć, gdy synchronizacja została przerwana przez awarię prądu, utratę połączenia z internetem lub ręczne zatrzymanie aplikacji. W wyniku takiego zdarzenia Bridge może pominąć zamówienie, które wpłynęło w tzw. „luce czasowej”.
Rozwiązanie:
Otwórz:
Preferencje synchronizacji
.Na dole okna, w sekcji „Ustawienia daty i czasu ostatniej synchronizacji”, ustaw datę wcześniejszą niż moment złożenia zamówienia (np. o jeden dzień wstecz).
Zapisz zmiany.
Zrzut z ekranu (przykład cofnięcia czasu synchronizacji w Bridge):
Po zapisaniu zmian wystarczy uruchomić synchronizację ręcznie (Narzędzia → Synchronizuj dane z panelem) lub poczekać na synchronizację automatyczną. Pominięte wcześniej zamówienia zostaną przetworzone, otrzymają flagę API i zostaną przesłane do systemu ERP.
Porada eksperta:
Aby uniknąć sytuacji, w której zamówienie nie zostaje zarejestrowane przez Bridge, zalecamy:
Przed wyłączeniem lub uśpieniem komputera (hibernacją) zawsze sprawdzić, czy aplikacja Bridge nie prowadzi aktywnej synchronizacji.
Jeśli widnieje komunikat o trwającej synchronizacji, na dolnym pasku aplikacji Bridge, należy poczekać do jej zakończenia. Powinna widnieć wtedy informacja "Program oczekuje na kolejną synchronizację" - to jest znak, że możemy spokojnie zamknąć system.
Przerwanie pracy komputera w trakcie synchronizacji może skutkować powstaniem tzw. luki czasowej – aplikacja zapisze błędny czas ostatniego połączenia z panelem, co uniemożliwi późniejsze pobranie niektórych zamówień i może wymagać ręcznego cofania czasu synchronizacji.
Przycisk "Zatrzymaj synchronizację"
Opis zdarzenia:
Przycisk „Zatrzymaj synchronizację” służy do ręcznego zatrzymania aktywnej synchronizacji danych pomiędzy systemem ERP a panelem IdoSell. Powinniśmy jednak pamiętać, że użycie tego przycisku w nieodpowiednim momencie – np. w trakcie przesyłania danych, przy utracie połączenia z internetem lub przy nagłym wyłączeniu komputera – może doprowadzić do zablokowania procesu synchronizacji. Objawem takiej sytuacji jest zawieszenie się Bridge’a w stanie „zatrzymywania” bez końca.
Rozwiązanie:
1. Połącz się z bazą danych Bridge
Do wykonania operacji potrzebne będzie narzędzie takie jak np. SQL Server Management Studio (SSMS) – można je pobrać bezpłatnie ze strony Microsoft :
Uruchom SSMS i kliknij Połącz.
Wybierz odpowiedni serwer z bazą danych aplikacji Bridge.
Sprawdź w narzędziu Usługi
w systemie, jak nazywa się instancja bazy danych, przykład MSSQL$IAIBRIDGE
.
Połącz się z bazą iai_shop_bridge.
2. Odblokuj synchronizację
Przejdź do zapytania SQL i uruchom poniższe polecenie:
UPDATE [iai_shop_bridge].[dbo].[app_settings]SET value = 0WHERE property = 'sync_status' AND value = 5;
To polecenie zmienia status synchronizacji z „trwa zatrzymywanie” (5) na „gotowe” (0) i pozwala ponownie uruchomić Bridge bez zawieszenia.
Jeśli po wykonanej akcji synchronizacja nie będzie mogła się uruchomić, rekomendujemy uruchomić ponownie aplikację Bridge.
Alternatywnie możesz:
rozwinąć bazę
iai_shop_bridge
,przejść do tabeli
dbo.app_settings
,kliknąć prawym przyciskiem -> Edit Top 200 Rows,
odszukać wiersz z kolumną
property = sync_status
,zmienić
value
z5
na0
,zatwierdzić zmiany klawiszem Enter.
Porada eksperta:
Zatrzymywanie synchronizacji może wpływać na spójność danych w bazie aplikacji Bridge. Dlatego przed wykonaniem jakichkolwiek operacji w bazie danych zaleca się wykonanie kopii zapasowej Bridge, np. poprzez narzędzie SSMS, jeśli Bridge będzie zablokowany.
Zatrzymanie synchronizacji cen
Opis zdarzenia:
Podczas synchronizacji cen z programu F/K do panelu IdoSell, aplikacja Bridge może się zatrzymać (timeout), gdy na towarze jest włączony automat do wyliczania ceny,
Objawy:
Proces synchronizacji nie kończy się lub zawiesza aplikację,
Kontrola towarów ("Bridge" -> "Towary" -> "Kontrola towarów") zawiesza proces,
W aplikacji Bridge pojawia się komunikat o braku połączenia z panelem sklepu (czerwony komunikat),
Synchronizacja cen w ogóle się nie rozpoczyna lub blokuje pozostałe procesy synchronizacji.
Rozwiązanie:
Sprawdź w ustawieniach towarów, czy wszystkie aktywne automaty do cen mają zdefiniowaną formułę wyliczania.
Jeśli nie — dezaktywuj automat lub uzupełnij regułę.
Ścieżka: "Edycja towaru" -> "Ceny" -> "Tryb wyliczania ceny"
Dlaczego to ważne?
Zdarza się, że automatyczne wyliczanie cen w panelu uniemożliwia poprawne działanie Bridge’a, co może prowadzić do zawieszenia synchronizacji oraz problemów z komunikacją z panelem IdoSell.
Ponieważ błąd nie zawsze jest jednoznacznie identyfikowany, warto w pierwszej kolejności wykluczyć ten scenariusz.
Brak uruchomionej automatycznej synchronizacji
Opis zdarzenia:
Po zainstalowaniu aplikacji IdoSell Bridge i skonfigurowaniu połączenia z systemem ERP, niektóre instalacje nie rozpoczynają automatycznej synchronizacji. Najczęściej dzieje się tak w środowiskach z dodatkowymi zabezpieczeniami lub tam, gdzie komputer z aplikacją Bridge znajduje się w domenie Active Directory (AD), a uruchamianie usług systemowych wymaga wskazania konta użytkownika domenowego.
Brak poprawnej konfiguracji usługi Windows skutkuje brakiem synchronizacji automatycznej, mimo że ręczne uruchomienie Bridge działa prawidłowo.
Rozwiązanie:
Zamknij aplikację IdoSell Bridge.
Otwórz systemową konsolę usług Windows (skrót:
services.msc
).Znajdź usługę:
IAI-Shop.com Bridge Service
.Kliknij prawym przyciskiem → Właściwości → zakładka „Logowanie”.
Wybierz opcję „To konto” i wpisz pełną nazwę użytkownika domenowego w formacie
DOMENA\Użytkownik
oraz hasło.Zapisz zmiany.
Następnie:
Uruchom aplikację IdoSell Bridge jako administrator.
Przejdź do: Preferencje synchronizacji → Użytkownik.
Wprowadź dokładnie ten sam login i hasło, co w konfiguracji usługi.
Przejdź do: Preferencje synchronizacji → Automatyczna synchronizacja → Ustawienia automatycznej synchronizacji.
Zmień tryb na „Konto użytkownika Windows” i wpisz te same dane.
Kliknij przycisk Uruchom usługę i zapisz zmiany.
Po wykonaniu powyższych kroków usługa będzie uruchamiana automatycznie zgodnie z harmonogramem oraz np. uprawnieniami domenowymi.
Porada eksperta:
W środowiskach z domeną AD, gdzie polityki zabezpieczeń blokują uruchamianie usług systemowych przez użytkownika lokalnego, konieczne jest jawne podanie danych konta domenowego w konfiguracji usługi i samej aplikacji. W przeciwnym razie Bridge nie będzie mógł uruchomić automatycznej synchronizacji, nawet jeśli wszystko inne zostało skonfigurowane poprawnie.
Magazyn przedsprzedaży (MP/M0) – jak dodać towary z dostępnością w przyszłości?
Opis zdarzenia:
IdoSell Bridge nie obsługuje synchronizacji stanów magazynowych dla magazynu przedsprzedaży (MP), który jest częścią wbudowanej gospodarki magazynowej IdoSell. Systemy ERP z reguły nie mają odpowiednika takiego magazynu lub nie obsługują dat dostawy odsuniętych w czasie.
Bridge nie pobiera informacji o przyszłych dostawach i nie synchronizuje stanów z magazynów typu MP – z uwagi na ich wirtualny charakter.
Rozwiązanie:
Aby skutecznie obsługiwać przedsprzedaż z pomocą Bridge, można wykorzystać magazyn M0 (obcy), a dostępność produktów ustawiać ręcznie:
Przejdź do: Edycja towaru → Magazyn.
Dodaj produkt do magazynu M0 za pomocą przycisków Dodaj produkty lub Odejmij produkty.
Skonfiguruj czas realizacji:
domyślnie – z poziomu: Produkty → Atrybuty → Lista dostawców,
indywidualnie – w zakładce Edycja towaru → Magazyn → Sprowadzenie towaru na zamówienie → Czas dostawy.
Alternatywnie, możesz użyć modułu aktualizacji webowej w panelu IdoSell, by hurtowo przypisać stany na M0, lub aplikacji Downloader .
Efekt:
Klient widzi w sklepie informacje o wydłużonym czasie realizacji – wynikającym z konfiguracji dostawcy i magazynu, ale samo zamówienie nie korzysta z MP, tylko z magazynu M0, który jest kompatybilny z systemem ERP i aplikacją Bridge.
Porada eksperta:
Synchronizacja z Bridge nie wspiera przedsprzedaży wprost, ale można ją odwzorować, przypisując towary do magazynu M0 i ustawiając dłuższy czas dostawy ręcznie. W razie potrzeby można modyfikować czas realizacji w karcie dostawcy codziennie – to pozwala na dynamiczne zarządzanie ofertą przedsprzedażową.
Obsługa zamówień z magazynu M0 – integracja z ERP przez Bridge
Opis zdarzenia:
Zamówienia na produkty realizowane w sklepie z magazynu M0 (magazynu obcego) mogą być przekazywane do systemu ERP za pośrednictwem aplikacji IdoSell Bridge. Należy jednak pamiętać, że Bridge nie synchronizuje stanów magazynowych dla M0 – obsługuje wyłącznie przepływ zamówień.
Rozwiązanie:
Aby poprawnie obsługiwać zamówienia z magazynu M0:
Przejdź do: Preferencje synchronizacji → Magazyny.
W tej sekcji przypisz magazyn z ERP (np. Magazyn pomocniczy) do obsługi zamówień z magazynu M0.
Zapisz konfigurację.
Efekt:
Od tej pory każde zamówienie z M0 zostanie przesłane do ERP z informacją o przypisanym magazynie, do którego ma trafić produkt. Sam magazyn M0 nie jest jednak źródłem synchronizowanych stanów. Stany magazynowe są aktualizowane tylko na podstawie przypisanych magazynów własnych.
Porada eksperta:
Jeśli zależy Ci na synchronizacji stanów magazynowych na M0, możesz do tego użyć aplikacji Downloader , lub modułu aktualizacji webowej , pobierając z pliku dane na temat dostępności towarów na zamówienie.
Zamówienia z M0 zostaną poprawnie przesłane do ERP tylko wtedy, gdy konfiguracja magazynów została ustawiona w zakładce Preferencje synchronizacji. Upewnij się, że każdemu magazynowi panelowemu przypisano jego odpowiednik w ERP – w przeciwnym razie zamówienia mogą trafić do zakładki Pominięte z komunikatem o braku powiązanego magazynu.
Jak automatycznie przekazywać informację o żądaniu faktury VAT do ERP z poziomu zamówienia w IdoSell?
Opis zdarzenia:
W wielu przypadkach klienci zaznaczają w trakcie zakupów, że chcą otrzymać fakturę VAT. Sklepy potrzebują, aby taka informacja została automatycznie przekazana do systemu ERP razem z zamówieniem. Standardowo Bridge nie tworzy automatycznie faktur — może jednak przesłać tę informację jako notatkę, którą system ERP może wykorzystać w dalszym procesie sprzedażowym.
Rozwiązanie:
Aby automatycznie dodać informację o fakturze VAT do uwag w zamówieniu przesyłanym przez IdoSell Bridge, należy użyć tzw. bloków zdarzeniowych if
:
Krok 1 – Wejście do konfiguracji bloków zdarzeniowych
Otwórz panel administracyjny IdoSell
Przejdź do: Apps → Aplikacje pomocnicze → Konfiguracja Bridge → Bloki zdarzeniowe
if
Krok 2 – Dodanie nowego bloku
Dodaj poniższy kod:
[iai:if_client_invoice-begin]Proszę o fakturę VAT[iai:if_client_invoice-end]
Jeśli klient podczas składania zamówienia zaznaczy opcję faktury VAT, Bridge doda do pola z uwagami tekst: „Proszę o fakturę VAT”
Dzięki temu operator w ERP będzie wiedział, że dokument sprzedaży powinien mieć formę faktury VAT.
Jeśli klient nie zaznaczy tej opcji – notatka nie zostanie dodana.
Porada eksperta:
Tekst „Proszę o fakturę VAT” możesz zmodyfikować lub rozbudować, np. dodając inne znaczniki identyfikujące typ klienta lub źródło zamówienia.
W przypadku potrzeby bardziej zaawansowanej logiki — np. generowania różnego typu dokumentów sprzedaży w zależności od danych klienta — zalecane jest wdrożenie Bridge w Uniwersalnym Trybie Pracy (UDB) .
Synchronizacja wpłat w IdoSell Bridge – jak działa i jak oznaczyć zamówienia za pobraniem
Opis zdarzenia:
W systemach ERP często istotne jest, aby poprawnie rejestrować informacje o wpłatach za zamówienia. IdoSell Bridge umożliwia automatyczne przekazywanie tych informacji, jednak działa według jasno zdefiniowanej logiki, która może powodować nieporozumienia – szczególnie w przypadku zamówień za pobraniem.
Mechanizm działania synchronizacji wpłat:
Aplikacja IdoSell Bridge sprawdza, czy wpłata w zamówieniu posiada status „Przyjęta”.
✅ Jeśli wpłata ma status „Przyjęta” – informacja o niej zostanie przesłana do ERP (np. Subiekta), a dokument otrzyma odpowiednią formę płatności.
❌ Jeśli wpłata ma inny status niż „Przyjęta” – Bridge nie przekaże żadnej informacji o wpłacie i forma płatności nie zostanie zapisana.
Uwaga: Mechanizm ten jest standardowy i nie podlega zmianie – chyba że sklep korzysta z Uniwersalnego Trybu Pracy (UDB), gdzie samemu można zaprogramować własną logikę w łączniku pomiędzy bazą pośrednią, a systemem ERP.
Jak sprawdzić status wpłaty w panelu IdoSell?
Przejdź do: Zamówienia → Edycja zamówienia
Otwórz zakładkę „Wpłaty”
Kliknij „Zobacz szczegóły”
Sprawdź, czy status wpłaty to „Przyjęta”
Poniżej instrukcja graficzna:
Zamówienia za pobraniem – jak przekazać informację do ERP?
W przypadku zamówień z opcją pobrania, nie dochodzi do żadnej wpłaty w panelu – dlatego synchronizacja wpłat przez Bridge nie zostaje wywołana, chyba że zostanie przyjęta w panelu.
Aby poinformować dział księgowości lub operatora ERP, że dane zamówienie jest za pobraniem, można przyjąć wpłatę, jak na powyższych zrzutach z ekranu, albo wykorzystać notatkę dodawaną automatycznie do zamówienia:
Konfiguracja w aplikacji Bridge:
Przejdź do:
Apps → Aplikacje pomocnicze → Konfiguracja BridgeW sekcji Bloki zdarzeniowe
if
dodaj następujący wpis:
[iai:if_dsp-begin]Zamówienie za pobraniem[iai:if_dsp-end]
Efekt:
Każde zamówienie z opcją pobrania zostanie automatycznie opatrzone notatką:
Zamówienie za pobraniem
Dzięki temu pracownicy magazynu lub księgowości będą mieli jasną informację, że dokument powinien zostać ręcznie oznaczony jako pobranie w ERP – nawet jeśli system nie otrzymał informacji o wpłacie.
Porada eksperta:
W systemie ERP forma płatności pobranie nie bazuje na zrealizowanej wpłacie, lecz na deklaracji klienta – dlatego nie jest technicznie „wpłatą”.
Dobrą praktyką jest oznaczanie takich zamówień notatką, aby nie dochodziło do błędnych interpretacji danych w ERP, lub dodawanie wpłat do pobrania w panelu.
Jeżeli Twoja firma potrzebuje automatycznego tworzenia odpowiednich dokumentów sprzedaży na podstawie typu płatności – rozważ wdrożenie Bridge w trybie Uniwersalnym (UDB) .
Usuwanie błędnych elementów – jak przyspieszyć synchronizację danych
Opis zdarzenia:
W aplikacji IdoSell Bridge poszczególne moduły, takie jak Towary, Zamówienia, Wpłaty, Klienci czy Zwroty, mogą zawierać zakładki z błędnymi elementami. Przykładowo:
Towary → Błędne
Zamówienia → Błędne
Wpłaty → Błędne itd.
Klienci → Błędni
Zwroty → Błędne
Każda nieprzetworzona pozycja w tych zakładkach jest traktowana przez mechanizm synchronizacji jako element wymagający ponownej próby przesłania. Jeśli tych elementów jest dużo, może to znacząco spowolnić działanie aplikacji – Bridge będzie za każdym razem próbował przetworzyć te same błędne dane.
Rozwiązanie:
Jeśli dana pozycja przez dłuższy czas nie może zostać zsynchronizowana (np. z powodu braku powiązania z systemem ERP), sugerujemy jej usunięcie lub przeniesienie do ignorowanych:
Przejdź do zakładki z błędnymi danymi, np.:
Zamówienia → Błędne
Zaznacz błędne elementy, a następnie kliknij:
Usuń
, aby trwale je usunąć, lubPrzenieś do ignorowanych
, aby aplikacja pomijała je przy kolejnych synchronizacjach.
Sprawdź szczegóły błędu – klikając Informacje
, otrzymasz komunikat z opisem przyczyny problemu. Przykład:
Następujące pozycje powodują błędy:
Identyfikator: 1212, rozmiar: uniw, BLOZ7-3134111
Taki wpis oznacza, że kod BLOZ7-3134111 nie został znaleziony w systemie ERP, co uniemożliwia prawidłowe przetworzenie zamówienia.
Porada eksperta:
Regularne czyszczenie zakładek z błędnymi danymi znacząco przyspiesza synchronizację i stabilizuje działanie Bridge. W szczególności w dużych instalacjach, gdzie system ERP nie zawiera pełnych danych, warto wdrożyć dobrą praktykę codziennego przeglądu zakładek z błędami i ich opróżniania.
Elementy ignorowane są bezpiecznie pomijane i nie blokują działania aplikacji. W każdej chwili można je przywrócić, zmienić dane lub ponownie zsynchronizować.
Błąd: Brak powiązania towaru z systemem ERP – Zamówienie zostało zarejestrowane jako błędne.
Opis zdarzenia:
Podczas próby zarejestrowania zamówienia w systemie ERP aplikacja IdoSell Bridge może zwrócić komunikat błędu:
Zamówienie zostało zarejestrowane jako błędne.
W zamówieniu znajdują się pozycje, które powodują błędy. Szczegóły błędu zostały zapisane w dzienniku zdarzeń.Następujące pozycje powodują błędy:
Identyfikator: 1212, rozmiar: uniw, BLOZ7-3134111
Błąd ten oznacza, że Bridge nie rozpoznał towaru z panelem IdoSell, ponieważ nie widzi powiązania pomiędzy tym towarem w panelu a odpowiednikiem w systemie ERP. Taki brak powiązania uniemożliwia przesłanie zamówienia do systemu ERP.
Rozwiązanie:
1. Sprawdź, czy towar jest synchronizowany
Otwórz aplikację Bridge i przejdź do zakładki:
Towary → SynchronizowaneWyszukaj kod zewnętrznego systemu (KZS) wskazany w komunikacie – np.
BLOZ7-3134111
.
Jeśli towar nie znajduje się na liście, przejdź do kolejnego kroku.
2. Dodaj towar do synchronizowanych
Przejdź do zakładki:
Towary → NiesynchronizowaneWyszukaj kod
BLOZ7-3134111
(lub inny wskazany w komunikacie).Zaznacz towar i kliknij:
Dodaj do synchronizowanych
Jeśli przeniesie się poprawnie, uruchom synchronizację ręcznie:
Narzędzia → Synchronizuj dane z panelem
Po zakończeniu synchronizacji aplikacja Bridge automatycznie rozpozna powiązanie i ponowi próbę przetworzenia zamówienia – powinno ono zostać poprawnie przeniesione do ERP.
3. Co zrobić, jeśli towaru nie ma na liście?
Jeśli nie widzisz towaru ani w „Synchronizowanych”, ani w „Niesynchronizowanych”, prawdopodobnie zmieniono (choć na chwilę) kod integracyjny w systemie ERP, lub w panelu.
W takiej sytuacji należy upewnić się, że aktualnie kody są poprawne i zresetować ustawienia magazynowe w Bridge. Instrukcję wykonania tej operacji opisaliśmy krok po kroku w osobnym artykule:
👉 Reset ustawień magazynowych Bridge – instrukcja krok po kroku
Po wykonaniu resetu i ponownej synchronizacji towar powinien pojawić się na liście, a błędne zamówienie zostanie poprawnie przetworzone.
Porada eksperta:
Jeśli często zdarzają się podobne błędy z rozpoznaniem towarów, warto upewnić się, że:
Kody integracyjne (KZS) są konsekwentnie przypisane do towarów w panelu i systemie ERP,
towary są odpowiednio przypisane do magazynów synchronizowanych,
nie dokonuje się zmian kodów bez uprzedniego usunięcia towaru z listy synchronizowanych i ponownego przypisania.
Dzięki temu synchronizacja będzie przebiegać szybciej i bezbłędnie.
Ustawienia programu
W tej sekcji znajdują się porady i instrukcje związane z ogólną konfiguracją aplikacji IdoSell Bridge, które nie dotyczą bezpośrednio narzędzi czy preferencji synchronizacji, ale wpływają na stabilność działania programu i jego środowisko systemowe.
Niepoprawna aktualizacja bazy danych Bridge
Opis zdarzenia:
Podczas uruchamiania aplikacji IdoSell Bridge może pojawić się komunikat:
Wystąpił błąd podczas aktualizacji bazy danych IdoSell Bridge:
System.Data.SqlClient.SqlException (0x80131904): Incorrect syntax near the keyword 'IF'.
Taki komunikat oznacza, że aplikacja zaktualizowała się poprawnie, ale nie udało się zaktualizować bazy danych, co może prowadzić do problemów z działaniem Bridge lub z synchronizacją danych.
Rozwiązanie:
Zamknij aplikację IdoSell Bridge.
Pobierz najnowszy instalator aplikacji z panelu administracyjnego.
Uruchom instalator koniecznie jako administrator (prawy przycisk myszy → Uruchom jako administrator).
Przejdź przez proces instalacji ponownie.
Jeśli ponowna instalacja nie rozwiązuje problemu, poinformuj osobę zarządzającą serwerem SQL w Twojej firmie. Administrator powinien zweryfikować:
Uprawnienia użytkownika,
Reguły bezpieczeństwa SQL Server,
Czy serwer SQL nie blokuje skryptów aktualizacyjnych.
Jak sprawdzić, czy baza została pomyślnie zaktualizowana?
Powinniśmy przejść do: Bridge → Ustawienia programu → Program IdoSell Bridge → Sprawdź strukturę bazy danych
.
Porada eksperta:
Ten błąd najczęściej występuje, gdy baza danych Bridge znajduje się na innym komputerze niż aplikacja. Zalecamy, aby baza danych Bridge oraz sama aplikacja znajdowały się na tym samym urządzeniu.
Jeśli organizacja wymaga rozdzielenia tych elementów, administrator IT powinien zapewnić Bridge odpowiednie uprawnienia (np. db_owner
) do bazy danych, by umożliwić jej samodzielną aktualizację.
Jak działa przesyłanie ceny zakupu przez Bridge do panelu IdoSell
Opis zdarzenia:
W panelu IdoSell w karcie towaru znajduje się pole „Ostatnia cena jedn. zakupu” – wielu użytkowników oczekuje, że będzie ono odzwierciedlać aktualną średnią cenę zakupu z systemu ERP. W praktyce jednak wartość ta jest przesyłana przez aplikację Bridge w bardzo uproszczony sposób i może nie odpowiadać rzeczywistym kosztom zakupu w firmie.
Jak to działa w Bridge:
Bridge nie wylicza średniej ceny zakupu na podstawie wielu dostaw. Zamiast tego:
do panelu IdoSell przesyłana jest ostatnia cena zakupu, jaką Bridge odczytał z ostatniego dokumentu PZ (przyjęcie zewnętrzne) lub PW (przyjęcie wewnętrzne),
jeśli dla jednego towaru były trzy dostawy po różnych cenach (np. 3×4 sztuki po 10, 12 i 14 zł), do panelu trafi wyłącznie cena z ostatniego przyjęcia (czyli np. 14 zł),
historia i rozbieżności w cenach nie są brane pod uwagę.
Cena zakupu widoczna w panelu IdoSell w przypadku integracji z systemem ERP nie odzwierciedla średniego kosztu towaru, a jedynie ostatnio zarejestrowaną cenę na podstawie jednego dokumentu. To może prowadzić do nieporozumień, zwłaszcza jeśli:
dostawy odbywają się cyklicznie po różnych stawkach,
użytkownik oczekuje spójności z narzędziami analitycznymi systemu ERP,
dane te są wykorzystywane do wyliczeń marży w panelu.
Rekomendacje:
Nie opieraj się na cenie zakupu w panelu IdoSell, jeśli korzystasz z zewnętrznego systemu ERP – te dane mają charakter pomocniczy, a nie analityczny.
Wyliczenia marży, analiza rentowności oraz kontrola kosztów powinny być prowadzone w systemie ERP, który zapewnia:
dostęp do dokumentów źródłowych (PZ, PW),
historię zakupów,
mechanizmy księgowania i analizy kosztów.
Porada eksperta:
Jeśli korzystasz z systemu ERP – to właśnie on powinien być głównym źródłem do zarządzania cenami zakupu, wyliczania marż, prowadzenia analiz i raportowania. Systemy ERP oferują znacznie bardziej rozbudowane i precyzyjne narzędzia do kontroli kosztów niż panel IdoSell.
Dane przesyłane do panelu IdoSell przez Bridge, takie jak cena zakupu, mają w tym przypadku charakter czysto informacyjny – bazują wyłącznie na ostatnim przyjęciu i nie powinny być traktowane jako referencyjne w procesach analitycznych.
Jeśli nie korzystasz z systemu ERP i zarządzasz gospodarką magazynową bezpośrednio w IdoSell, wtedy warto rozważyć wdrożenie magazynu WMS (MP), który umożliwia dokładniejsze śledzenie cen zakupu i rejestrację każdej dostawy, również z uwzględnieniem zmian cenowych.
Dodawanie towarów z systemu ERP do IdoSell – jak przeprowadzić integrację za pomocą Bridge i Downloadera?
Opis zdarzenia:
Jeśli chcesz dodać ofertę towarową z programu F/K (systemu ERP) do panelu IdoSell, możesz zrobić to szybko i bezproblemowo, wykorzystując narzędzia: IdoSell Bridge oraz IdoSell Downloader.
Czego potrzebujesz?
Aby rozpocząć eksport towarów z systemu ERP, upewnij się, że masz:
Poprawnie skonfigurowany program IdoSell Bridge,
Zainstalowaną aplikację IdoSell Downloader (dostępna w panelu administracyjnym w dziale Apps),
Pełne dane towarów w systemie ERP (uzupełnione kartoteki produktów).
Jakie dane są eksportowane?
Dzięki tej integracji możliwy jest eksport:
nazwy towaru,
opisu krótkiego i długiego,
ikony i zdjęć,
symboli, kodów kreskowych,
wagi i parametrów.
Dane o ilości (stanach magazynowych) oraz cenach są synchronizowane wyłącznie przez Bridge, nie przez Downloadera.
Krok po kroku – eksport towarów z ERP do IdoSell
1. Weryfikacja towarów do eksportu
Na początek sprawdź w systemie ERP, które towary mają zostać przeniesione do IdoSell.
2. Eksport bazy towarów w Bridge
Przejdź do:
Bridge → Ustawienia programu → Eksport bazy towarów
Sprawdź ustawienia zaawansowane (np. „eksport tylko towarów aktywnych”) w sekcji Zaawansowane ustawienia IOF – dostosuj je do swoich potrzeb i zapisz zmiany.
3. Generowanie pliku XML (IOF)
Bridge wygeneruje pliki XML z towarami zgodnie z konfiguracją. Znajdziesz je w folderze wskazanym w polu Katalog docelowy w zakładce Eksport bazy towarów.
Dostępne są dwa sposoby generowania plików:
Ręczny – Bridge → Towary → Eksport opisów towarów do pliku IOF,
Automatyczny – aktywowany w:
Preferencje synchronizacji → Funkcje synchronizacji → Synchronizacja towarów → Generowanie bazy opisów towarów
(uwaga: może to znacząco spowolnić synchronizację przy dużych bazach danych).
4. Wykorzystanie Downloadera do wgrywania oferty
IdoSell Downloader służy do importu nowych kartotek towarowych do panelu IdoSell z plików CSV lub XML.
Bridge synchronizuje dane,
Downloader umożliwia ich wgranie do panelu.
Dzięki temu możliwe jest automatyczne, regularne dodawanie oferty do sklepu. Downloader może być także uruchamiany z harmonogramem.
5. Wgranie oferty po raz pierwszy
Uruchom aplikację Downloader.
W Bridge kliknij ręcznie „Eksport IOF” lub poczekaj na automatyczne wygenerowanie.
Po zakończeniu generowania pojawi się pytanie, czy chcesz dodać ofertę – wybierz Tak.
Przejdź do konfiguracji nowej oferty w Downloaderze.
6. Konfiguracja oferty w Downloaderze
W Downloaderze przejdź do:
Ustawienia źródeł informacji o towarach i wybierz nową ofertę. Skonfiguruj ją według poniższych kroków:
Ustawienia:
Ustaw aktualizację na „Nie aktualizuj”, a import na „Importuj” – dodasz tylko nowe towary.
W przypadku chęci aktualizacji, skorzystaj z tabeli preferencji importu.
Kategorie:
Zaznacz wszystkie lub wybrane kategorie – brak zaznaczenia oznacza brak importu.
Przetwarzanie towarów:
Ustaw widoczność i przypisanie do sklepów – często warto ukryć towary do momentu ich pełnej konfiguracji.
Rozmiary:
Najczęściej wybierane:
uniw
jako Uniwersalny rozmiar – możesz też skorzystać z automatycznego odwzorowania.
Marki:
Zaznacz przynajmniej jedną markę – brak zaznaczenia = brak synchronizacji.
Parametry:
Możliwość importu i odwzorowania parametrów z ERP – zależnie od potrzeb.
Jednostki miar:
Zaznacz np.
szt.
jako sztuka lub użyj automatycznego odwzorowania.
Serie, Gwarancje:
Można pozostawić bez zmian.
7. Uruchomienie synchronizacji
Po konfiguracji:
Kliknij „Synchronizuj” – aby natychmiast dodać produkty,
lubPrzejdź do: Ustawienia → Opcje → Automatyczna synchronizacja – aby ustawić harmonogram synchronizacji.
8. Dodanie towarów do synchronizowanych
Na koniec wejdź w Bridge:
Preferencje synchronizacji -> Funkcje synchronizacji -> Synchronizacja towarów
Sprawdź, czy włączona jest opcja:
✅ „Automatyczne dodawanie towarów do listy synchronizowanych”, lub ręcznie przenieś towary z zakładki „Niesynchronizowane" do zakładki „Synchronizowane.
Tylko towary w zakładce „Synchronizowane" będą otrzymywać stan, oraz dodawać się do zamówień.
Porada eksperta:
Jeśli Twoim głównym systemem zarządzania produktami jest program ERP, to właśnie tam można prowadzić pełną kontrolę nad danymi towarowymi – łącznie z nazwami, opisami, zdjęciami, kodami i cenami.
Dobrą praktyką jest dodanie towarów i ich aktualizacja w panelu, dodając więcej zdjęć, czy zmieniając ich opisy. Nowe towary będą dodawać się zgodnie z danymi dostępnymi w programie F/K.
Zadbaj o dobrą jakość danych już w ERP – dzięki temu cały proces synchronizacji będzie przebiegał sprawnie i bez potrzeby, lub z niewielką potrzebą ręcznych poprawek w panelu.