Przejdź do treści
  • Specjalizujemy się w naprawach laptopów, z jakimi nie poradziły sobie inne serwisy
  • Naprawa laptopów po zalaniu
  • Naprawa laptopów po upadku
  • Specjalistyczne naprawy płyt głównych
Drukarka etykiet termicznych Xprinter drukująca etykietę wysyłkową z kodem kreskowym

Wartość zależy od konfiguracji na starcie

System łączy w jednym miejscu sklep, sprzedaż na platformach ogłoszeniowych, magazyn i wysyłkę. Jego użyteczność zależy jednak niemal wyłącznie od tego, jak dokładnie zostanie ustawiony na początku — poprawianie konfiguracji przy tysiącach zamówień jest znacznie trudniejsze.

Kolejność wdrożenia

  1. Katalog produktów: kody, warianty, ceny, wagi i wymiary.
  2. Magazyn i zasady zdejmowania stanów.
  3. Podłączenie sklepu i platform sprzedażowych.
  4. Statusy zamówień odpowiadające temu, jak firma faktycznie pracuje.
  5. Integracja z systemem księgowym i wystawianiem dokumentów.
  6. Przewoźnicy, etykiety i punkty odbioru.
  7. Automatyzacje — na końcu, gdy reszta działa.

Kody produktów

To fundament całej konfiguracji. Ten sam produkt musi mieć ten sam identyfikator w sklepie, w magazynie i na każdej platformie sprzedażowej. Porządkowanie kodów jest zwykle najdłuższym etapem wdrożenia i jedynym, którego nie da się pominąć.

Statusy zamówień

Odwzorowują rzeczywisty przebieg pracy: przyjęte, opłacone, skompletowane, wysłane, zamknięte. Statusy skopiowane z ustawień domyślnych, niepasujące do firmy, są przyczyną większości późniejszych nieporozumień w obsłudze.

Wagi i wymiary

Bez nich system przewoźnika przyjmuje wartości domyślne, a rozliczenie przychodzi później według rzeczywistych. Uzupełnienie tych danych porządkuje koszty wysyłki na stałe.

Po uruchomieniu

Przez pierwsze dni porównujemy stany i liczbę zamówień między systemami.

Najpierw trzeba opisać rzeczywisty obieg zamówienia

Konfigurację warto poprzedzić rozpisaniem drogi zamówienia od zakupu do wysyłki, zwrotu albo anulowania. Należy ustalić, kto sprawdza płatność, kto kompletuje produkty, kiedy wystawiany jest dokument sprzedaży oraz w którym momencie rezerwowany i zmniejszany jest stan magazynowy. Taki opis procesu pozwala odróżnić potrzebne funkcje od ustawień, które tylko komplikowałyby codzienną pracę.

Istotne są również sytuacje nietypowe. Zamówienie może obejmować brakujący produkt, kilka paczek, odbiór osobisty, płatność przy odbiorze albo wysyłkę dopiero po uzupełnieniu danych. Każdy taki przypadek powinien mieć określoną ścieżkę obsługi. Dzięki temu pracownik nie musi za każdym razem zgadywać, jaki status wybrać i czy można już przekazać przesyłkę przewoźnikowi.

Jeden produkt może występować w kilku wariantach

Osobnego przygotowania wymagają produkty z wariantami, na przykład różnymi rozmiarami, kolorami lub pojemnościami. Każdy wariant powinien mieć własny kod SKU, czyli jednoznaczny kod pozycji magazynowej. Wspólna nazwa handlowa nie wystarcza, ponieważ system musi rozpoznać dokładnie ten wariant, który został kupiony i ma zostać zdjęty ze stanu.

Innym przypadkiem są zestawy. Produkt sprzedawany jako komplet może składać się z kilku osobnych pozycji magazynowych. Trzeba wtedy ustalić, czy stan zestawu jest prowadzony niezależnie, czy wynika z dostępności jego składników. Bez takiej decyzji system może nadal oferować komplet, mimo że jednego z elementów już brakuje. Podobnej uwagi wymagają wielopaki, gratisy, produkty na zamówienie oraz towary dostępne u zewnętrznego dostawcy.

Źródło stanów i cen musi być jednoznaczne

Przed podłączeniem kanałów sprzedaży należy wskazać system nadrzędny, czyli miejsce uznawane za główne źródło danych. Dla stanów magazynowych może nim być magazyn BaseLinker, sklep albo używany w firmie program magazynowo-księgowy. Jeżeli kilka systemów jednocześnie próbuje nadpisywać tę samą wartość, łatwo o zapętlenie synchronizacji lub przywracanie nieaktualnych danych.

Osobnej decyzji wymagają ceny. Firma może utrzymywać jedną cenę we wszystkich kanałach albo stosować różne cenniki zależnie od platformy. Trzeba też określić zasady promocji, zaokrąglania oraz aktualizacji ofert. Synchronizacja, czyli automatyczna wymiana danych między systemami, powinna być uruchamiana dopiero po sprawdzeniu kierunku przepływu informacji. Pozwala to uniknąć przypadkowej zmiany poprawnych cen w działających ofertach.

Statusy powinny sterować pracą, a nie tylko ją opisywać

Dobrze zaprojektowany status informuje, co dzieje się z zamówieniem i jaka czynność ma nastąpić później. Nazwy powinny być zrozumiałe dla osób odpowiedzialnych za sprzedaż, magazyn i księgowość. Zbyt ogólny status „w realizacji” może obejmować zarówno oczekiwanie na płatność, jak i gotową paczkę. Z kolei nadmierna liczba podobnych statusów utrudnia wybór i zwiększa ryzyko pomyłki.

Warto oddzielić statusy robocze od zdarzeń wymagających ręcznej decyzji. Brak produktu, błędny adres, prośba o zmianę zamówienia czy nieudana płatność nie powinny wyglądać jak standardowy etap wysyłki. Powinny trafiać do wyraźnie oznaczonej kolejki. Kolejka oznacza tutaj grupę zamówień oczekujących na konkretną czynność pracownika.

Integracje trzeba uruchamiać etapami

Podłączenie wszystkich sklepów, platform sprzedażowych, przewoźników i programu księgowego jednocześnie utrudnia znalezienie źródła błędu. Bezpieczniej uruchamiać kolejne połączenia osobno. Po każdym etapie sprawdza się pobieranie zamówień, rozpoznawanie produktów, aktualizację stanów, naliczanie kosztu dostawy oraz przekazywanie danych nabywcy.

Integracja korzysta zwykle z API, czyli mechanizmu pozwalającego dwóm systemom wymieniać dane według określonych reguł. Dostęp może wymagać klucza lub tokenu, czyli poufnego identyfikatora autoryzującego połączenie. Takich danych nie należy przesyłać w przypadkowych wiadomościach ani udostępniać osobom, które nie zajmują się konfiguracją. Po zakończeniu wdrożenia warto również sprawdzić, które konta mają uprawnienia administracyjne.

Automatyzacje wymagają precyzyjnych warunków

Automatyczna akcja może zmienić status, przygotować wiadomość, utworzyć dokument albo skierować zamówienie do odpowiedniej obsługi. Jej warunek powinien jednak uwzględniać wszystkie informacje potrzebne do podjęcia decyzji. Sam fakt wpłynięcia zamówienia nie zawsze oznacza, że można je przekazać do realizacji. Znaczenie mogą mieć płatność, dostępność produktów, wybrana forma dostawy i kompletność danych.

Reguły warto budować od najprostszych i testować na zamówieniach reprezentujących różne sytuacje. Trzeba sprawdzić nie tylko przypadek prawidłowy, ale również anulowanie, częściowy brak towaru, zmianę metody dostawy oraz ponowienie płatności. Należy też uważać, aby dwie reguły nie wykonywały sprzecznych działań na tym samym zamówieniu. Automatyzacja powinna ograniczać pracę ręczną, ale nie może ukrywać wyjątków wymagających oceny.

Najczęstsze błędy podczas samodzielnej konfiguracji

Pierwszym błędem jest podłączanie aktywnych ofert przed uporządkowaniem kodów produktów. Podobne nazwy nie zapewniają poprawnego powiązania, zwłaszcza gdy katalog obejmuje warianty lub zestawy. Skutkiem może być zmniejszenie stanu innego produktu niż ten, który rzeczywiście sprzedano.

Drugim problemem jest włączanie automatycznych zmian na wszystkich zamówieniach bez wcześniejszej próby. Jedna niedokładna reguła może masowo przenieść zamówienia do niewłaściwego statusu, utworzyć dokumenty w złym momencie albo wysłać wiadomość niedopasowaną do sytuacji. Próbę należy przeprowadzić na kontrolowanym zakresie i porównać wynik z oczekiwanym przebiegiem pracy.

Często pomijane jest także ustalenie zakresu uprawnień. Każdy użytkownik nie musi mieć dostępu do konfiguracji integracji, danych księgowych i wszystkich kanałów sprzedaży. Uprawnienia powinny odpowiadać wykonywanym zadaniom. Ogranicza to ryzyko przypadkowej zmiany ustawień i ułatwia ustalenie, z czego wynikała konkretna operacja.

Kiedy problem nie wynika z konfiguracji BaseLinker

Brak nowego zamówienia w panelu nie zawsze oznacza błędnie ustawioną integrację. Przyczyną może być niedokończona płatność, nieaktywny dostęp po stronie platformy sprzedażowej albo chwilowa niedostępność jednego z połączonych systemów. Najpierw należy ustalić, czy zamówienie powstało w źródłowym kanale i jaki status otrzymało.

Nieprawidłowy stan magazynowy również może pochodzić z innego miejsca. Ręczna korekta w sklepie, import z programu magazynowego albo sprzedaż zarejestrowana poza zintegrowanym kanałem mogą zmienić liczbę dostępnych sztuk. Potrzebne jest wtedy prześledzenie kierunku synchronizacji i historii operacji, a nie dodawanie kolejnej automatyzacji.

Podobnie wygląda sytuacja z etykietą przewozową. Jeżeli dane odbiorcy są niepełne albo wybrana usługa nie obsługuje danego rodzaju przesyłki, samo ponowne podłączenie konta przewoźnika może nie rozwiązać problemu. Najpierw trzeba odczytać komunikat błędu i sprawdzić dane przekazywane przy tworzeniu przesyłki.

Dodatkowe pytania przed uruchomieniem konta

Czy można rozpocząć pracę bez kompletnego katalogu produktów?

Można przygotować konfigurację etapami, ale produkty przeznaczone do bieżącej sprzedaży powinny mieć uporządkowane kody, warianty, stany oraz dane wysyłkowe przed aktywacją synchronizacji. Niekompletny katalog zwiększa ryzyko błędnego powiązania ofert i ręcznego poprawiania zamówień.

Czy statusy ze sklepu muszą mieć takie same nazwy jak w BaseLinker?

Nazwy nie muszą być identyczne, ale mapowanie musi być jednoznaczne. Mapowanie oznacza przypisanie statusu z jednego systemu do odpowiadającego mu etapu w drugim. Należy sprawdzić, czy zmiana statusu ma być przekazywana w jednym kierunku, czy w obu kierunkach.

Kiedy podłączyć program księgowy?

Najlepiej po ustaleniu sposobu obsługi zamówień, płatności i dokumentów. Trzeba określić moment wystawienia dokumentu, typ danych przekazywanych do programu oraz sposób postępowania z korektą i anulowaniem. Wcześniejsze podłączenie bez tych ustaleń może prowadzić do tworzenia dokumentów w niewłaściwym etapie realizacji.

Czy automatyzacje mogą zastąpić kontrolę zamówień?

Mogą wykonywać powtarzalne działania, ale wyjątki nadal wymagają kontroli. Warto przygotować osobne statusy dla zamówień z błędem, brakującymi danymi lub niezgodnością magazynową. Dzięki temu nietypowa sprawa pozostaje widoczna i nie przechodzi automatycznie do wysyłki.

Co sprawdzić przed obsługą pierwszych rzeczywistych zamówień?

Należy wykonać pełną próbę od złożenia zamówienia do przygotowania wysyłki i dokumentu. Kontrola powinna objąć właściwy produkt, wariant, cenę, płatność, dane odbiorcy, sposób dostawy, zmianę stanu i status końcowy. Dobrze przygotowane konto rozpoznaje nie tylko typowy zakup, lecz także zatrzymuje zamówienie, którego nie można bezpiecznie obsłużyć automatycznie.

Końcowa kontrola chroni porządek w sprzedaży

Uruchomienie konta nie kończy się na zapisaniu ustawień. Ostatnim etapem jest porównanie danych w sklepie, BaseLinker, magazynie, systemie księgowym i panelu przewoźnika. Jeżeli każdy system otrzymuje właściwe informacje, można stopniowo rozszerzać automatyzacje. Taka kolejność sprawia, że rozwój sprzedaży nie wymaga późniejszego porządkowania błędnych powiązań, stanów i dokumentów.

Nie wiesz, od czego zacząć? Opisz objaw przez telefon

Zadzwoń, umów wizytę serwisanta — dotrze do Ciebie w ciągu godziny.

22 378 48 90