Halmar — podłączenie hurtowni mebli
Siedem kroków: magazyn „Halmar”, kurier „Halmar PEKAES” na przesyłki nierozpoznanego przewoźnika, połączenie z danymi od Halmara, magazyn Halmar na każdym połączeniu z kanałem sprzedaży, reguła, która wysyła zamówienia do Halmara, numer listu przewozowego, który wraca na marketplace pod nazwą przewoźnika, i reguła, która wycofuje u Halmara anulowane zamówienie. Na końcu: zamówienie mieszane.
Halmar to producent mebli, który wysyła twoje zamówienia ze swojego magazynu. Jak działa współpraca z hurtownią, opisuje Hurtownia — towar, który wysyła za ciebie ktoś inny. Tutaj są kroki podłączenia.
Zanim zaczniesz
Od Halmara potrzebujesz danych konta, które Halmar wydaje przy zakładaniu dostępu do wymiany danych:
- login i hasło,
- numer GLN (Globalny Numer Lokalizacyjny) — numer, po którym Halmar rozpoznaje w zamówieniu twoją firmę.
Krok 1 — magazyn „Halmar”
Towar Halmara ma w systemie własny magazyn. Załóż go, zanim zaczniesz ustawiać połączenie — przy połączeniu trzeba go wskazać.
- Otwórz Konfiguracja → Zespół i dostęp → Moje firmy i w karcie Magazyny naciśnij + (Firmy, oddziały i magazyny — struktura).
- W polu Nazwa magazynu wpisz
Halmar. - Typ magazynu: Zewnętrzny/3PL. Magazyn tego typu nie trafia do kolejek magazynowych, więc nikt w twoim magazynie nie będzie próbował zbierać z niego towaru. Połączenie z Halmarem przyjmuje tylko magazyn tego typu.
- Zostaw włączony Magazyn aktywny, naciśnij Utwórz i potwierdź kodem 2FA.
Ten magazyn ma służyć tylko Halmarowi. Nie zapisuj na nim stanów z innych źródeł: system zeruje na nim stan każdego produktu, którego nie ma na liście Halmara (część Stany Halmara niżej).
Krok 2 — kurier „Halmar PEKAES”
Halmar sam nadaje paczki i sam drukuje etykiety — różnymi przewoźnikami (Pekaes, DPD, DHL, Pocztex, DB Schenker, Zadbano i innymi), a nazwy przewoźnika nie podaje. System rozpoznaje go z adresu linku śledzenia, który Halmar przysyła z numerem listu: link z dpd to DPD, z dhl — DHL, z poczta-polska — Poczta Polska. Przesyłka dostaje wtedy kuriera o tej nazwie z listy kurierów, a marketplace dostaje jego nazwę razem z numerem listu.
Gdy link nie wskazuje znanego przewoźnika albo przewoźnika nie ma na liście kurierów, przesyłka dostaje kuriera Halmar PEKAES. Tego kuriera nie podłączasz jak zwykłego przewoźnika — nie ma kluczy ani etykiet. Zakłada go osoba obsługująca wdrożenie, ona też dodaje do listy brakujących przewoźników Halmara (np. Zadbano, Raben). Sprawdź w Integracje → Kurierzy, czy Halmar PEKAES jest na liście (Lista kurierów — słownik przewoźników). Bez niego połączenie z Halmarem nie przejdzie testu z kroku 3.
Krok 3 — połączenie z Halmarem
- Wejdź w Integracje → Integracje, zakładka Dostępne integracje. W filtrze Typ wybierz Hurtownia i kliknij kafelek Halmar (Lista integracji — moje połączenia i katalog dostępnych).
- Wpisz Nazwa, np.
Halmar. Przełącznik Aktywna jest już włączony — połączenie pracuje od chwili utworzenia, więc nie trzeba go potem włączać. Kliknij Utwórz. - Na etapie Połączenie, w sekcji Połączenie, wpisz Login API, Hasło API i Numer GLN od Halmara.
- Kliknij Zapisz zmiany i potwierdź kodem 2FA (Potwierdzenie 2FA przy zmianach uprawnień). Dopiero po zapisaniu danych dostępowych odblokują się pozostałe etapy.
- Przejdź na etap Zamówienia, sekcja Zamówienia do hurtowni:
- Magazyn towaru Halmara — wybierz magazyn Halmar z kroku 1. Lista pokazuje tylko aktywne magazyny typu Zewnętrzny/3PL twojej firmy.
- Kurier dla przesyłek Halmara — sprawdź, że jest wybrany Halmar PEKAES. Lista pokazuje tylko kurierów bez własnej integracji.
- Przewoźnicy według linku śledzenia — zostaw puste, dopóki przesyłki od Halmara trafiają pod właściwych kurierów. Pole jest potrzebne, gdy na twojej liście kurierów przewoźnik nazywa się inaczej niż na liście wbudowanej (np. „DPD Polska” zamiast „DPD”) — wtedy przesyłka zostaje na Halmar PEKAES, choć kurier jest na liście. Dopisz linię: fragment adresu linku śledzenia, znak równości i nazwa kuriera z twojej listy, np.
dpd=DPD Polska. Twoje linie mają pierwszeństwo przed listą wbudowaną. Linię zapisaną inaczej albo z kurierem, którego nie ma na liście kurierów, system pomija bez komunikatu — przesyłki z takim linkiem trafią pod kuriera z listy wbudowanej albo pod Halmar PEKAES. Gdy dopisana linia nie działa, sprawdź znak równości i nazwę kuriera litera w literę. - Wysyłaj do hurtowni jej część zamówienia mieszanego — wyłączone; część Zamówienie mieszane niżej.
- Pozostałe pola mają gotowe wartości. Przedrostek numeru zamówienia nie może kończyć się cyfrą. Zmieniaj go później tylko wtedy, gdy żadna wysyłka do Halmara nie kończy się błędem — zamówienie, którego wysyłka jest ponawiana, pójdzie już z nowym przedrostkiem.
- Kliknij Zapisz zmiany i potwierdź kodem 2FA.
- Kliknij Test w nagłówku. Połączenie działa oznacza, że Halmar przyjął login i hasło, a magazyn, kurier i przedrostek są ustawione poprawnie (numeru GLN test nie sprawdza). Nie idź dalej, dopóki go nie zobaczysz.
Dlaczego test pokazuje błąd
Test za każdym razem loguje się do Halmara od nowa — po zmianie hasła od razu widać, czy nowe działa. Komunikat mówi, co poprawić:
| Komunikat | Co zrobić |
|---|---|
| Nie wybrano magazynu towaru Halmara | wybierz magazyn w kroku 3 pkt 5 i zapisz |
| Magazyn towaru Halmara musi być typu Zewnętrzny | wybierz magazyn typu Zewnętrzny/3PL (krok 1) |
| Wybrany kurier dla przesyłek Halmara nie istnieje | poproś osobę obsługującą wdrożenie o kuriera Halmar PEKAES (krok 2) |
| Wybrany kurier dla przesyłek Halmara ma własną integrację; wybierz kuriera bez integracji | wybierz Halmar PEKAES |
| Przedrostek numeru zamówienia dla Halmara nie może kończyć się cyfrą | popraw przedrostek, np. BW- |
| Halmar odrzucił login lub hasło API | sprawdź login i hasło od Halmara |
| Halmar odmówił dostępu temu kontu API | login i hasło są dobre, ale Halmar nie dał temu kontu dostępu — skontaktuj się z Halmarem |
| Trwa inne logowanie do Halmara. Spróbuj ponownie za chwilę | system właśnie loguje się do Halmara w innej sprawie — kliknij Test ponownie po chwili |
Krok 4 — magazyn Halmar na połączeniach z kanałami sprzedaży
O tym, czy pozycja zamówienia pójdzie do Halmara, decyduje mapowanie magazynów na połączeniu z marketplace albo sklepem (Mapowania — magazyny, kurierzy, cenniki, kategorie). Dodaj magazyn Halmar na każdym połączeniu, na którym sprzedajesz meble Halmara:
- Otwórz połączenie z kanałem sprzedaży i przejdź na etap Stany i produkty.
- W karcie z magazynami kliknij Dodaj magazyn, w polu wyboru zaznacz Halmar i kliknij Dodaj. Otworzy się okno Edytuj mapowanie.
- W sekcji Realizacja zamówień zostaw włączone Realizuj zamówienia z tego magazynu.
- Priorytet realizacji musi mieć wyższą liczbę niż twoje magazyny — np. twój magazyn 1, Halmar 10. System sprawdza najpierw niższe liczby, więc pozycja pójdzie do Halmara tylko wtedy, gdy u ciebie towaru nie ma, a u Halmara jest. Gdy towaru nie ma nigdzie, pozycja zostaje na twoim magazynie.
- W sekcji Stany wysyłane na marketplace włącz Wliczaj ten magazyn do wysyłanych stanów, jeśli oferty mają pokazywać także towar Halmara. Przy magazynie typu Zewnętrzny/3PL ten przełącznik jest na starcie wyłączony.
- Kliknij Gotowe, a potem Zapisz mapowanie.
Krok 5 — reguła, która wysyła zamówienia do Halmara
Zamówienie trafia do Halmara przez regułę automatyzacji z akcją Wyślij zamówienie do hurtowni (Tworzenie i porządkowanie reguł). Sama akcja nie zmienia statusu zamówienia — robią to kolejne akcje tej samej reguły.
Najpierw załóż dwa statusy zamówień: W hurtowni (zamówienie przekazane Halmarowi) i Do decyzji (zamówienie, którego system nie wysłał). Statusy dodajesz w Ustawienia → Zamówienia, zakładka Statusy zamówień (Statusy zamówienia i ich zmiana).
Potem w Narzędzia → Automatyzacja → Reguły utwórz regułę:
- Zdarzenie: Zmieniono status. W polu Wyzwalaj na statusie (pre-filtr) wybierz status, na który trafia zamówienie gotowe do realizacji, np. po opłaceniu (Zdarzenia — od czego reguła się zaczyna).
- Warunek: Dowolny produkt z magazynu = Halmar (Warunki — wszystkie muszą być spełnione). Właśnie „Dowolny”, nie „Wszystkie”: zamówienie mieszane też musi dojść do akcji, żeby trafiło na Do decyzji, a nie zostało bez śladu na swoim statusie. Gdy włączysz wysyłanie części zamówienia mieszanego, zmień tę regułę — część Zamówienie mieszane niżej.
- Akcja 1: Wyślij zamówienie do hurtowni, w polu Połączenie z hurtownią wybierz połączenie z Halmarem. Zostaw Kontynuuj workflow mimo błędu tej akcji — przy Przerwij workflow przy błędzie tej akcji reguła zatrzyma się na błędzie i akcja 3 się nie wykona.
- Akcja 2: Zmień status na W hurtowni. W Ustawienia akcji (koło zębate) ustaw Wykonaj gdy: Jeśli poprzednia się powiodła i Śledź akcję: #1.
- Akcja 3: Zmień status na Do decyzji, z Wykonaj gdy: Jeśli poprzednia się nie powiodła i Śledź akcję: #1.
- Zapisz regułę.
Co robi akcja
- Wysyła zamówienie do Halmara raz. Gdy reguła uruchomi się dla niego ponownie, akcja kończy się sukcesem, nie pytając nawet Halmara — drugiego zamówienia nie będzie.
- Halmar dostaje twój numer zamówienia z przedrostkiem z ustawień połączenia (np.
BW-123456), adres dostawy, telefon i e-mail klienta oraz pozycje: każdy produkt po kodzie Halmara, a gdy kodu nie ma — po EAN-ie. Kody Halmara system zapamiętuje przy pobieraniu stanów. - Oczekiwana data dostawy, którą dostaje Halmar, to dzień wysłania zamówienia do Halmara plus liczba dni z pola Oczekiwana dostawa (dni) — nie data, w której klient złożył zamówienie.
- Zamówienie za pobraniem idzie do Halmara tylko przy włączonym Wysyłaj zamówienia za pobraniem. Kwota do pobrania to pełna wartość zamówienia razem z dostawą, zaokrąglona do grosza. Gdy wynosi zero, zamówienie idzie bez pobrania. Część Halmara z zamówienia mieszanego nigdy nie ma pobrania, niezależnie od tego ustawienia — całą kwotę pobiera twoja przesyłka.
- Zanim cokolwiek sprawdzi i złoży zamówienie, zawsze pyta Halmara, czy zamówienia o tym numerze już nie ma. Gdy odpowiedź Halmara zgubiła się po drodze, ponowienie zapisze zamówienie, które Halmar już ma, zamiast zamawiać drugi raz.
- Jeśli Halmar ma już to zamówienie jako odrzucone, anulowane albo zamknięte, akcja nie wyśle go ponownie: kończy się błędem ze zgłoszeniem Hurtownia: zamówienie zamknięte w hurtowni.
- Jeśli zamówienie jest już u Halmara, a nie powinno tam iść — np. zostało w międzyczasie anulowane — system i tak zapisuje je jako przekazane, żeby widziały je reguła wycofania (krok 7) i sprawdzanie numeru listu. Zgłoszenie mówi wtedy, że zamówienie jest już u Halmara: wycofaj je u Halmara albo pozwól mu je wysłać.
- Gdy zamówienie w końcu trafi do Halmara (albo okaże się, że już tam jest), zgłoszenia o wcześniejszych odmowach tego zamówienia zamykają się same.
- System zapamiętuje, które pozycje i w jakich ilościach dostał Halmar. Gdy po wysłaniu zmienisz pozycje z magazynu Halmar (podzielisz pozycję, przeniesiesz ją na inny magazyn, zmienisz ilość albo dodasz nową), Halmar i tak wyśle to, co dostał. System zauważy to przy ponownym uruchomieniu reguły i przy zapisie numeru listu: zgłoszenie Hurtownia: pozycje zamówienia zmienione po wysłaniu z listą wysłanych i obecnych pozycji. Niczego nie blokuje — różnicę ustal z Halmarem.
- Gdy Halmar nie odpowiada, system ponawia próbę kilka razy. Jeśli Halmar dalej milczy, akcja kończy się błędem bez zgłoszenia, a zamówienie trafia na Do decyzji — przyczynę widać w historii wykonań reguły (Historia wykonań — co się naprawdę stało).
Kiedy zamówienie nie idzie do Halmara
Akcja zakłada wtedy zgłoszenie na zamówieniu (Zgłoszenia — czym są i czym nie są) i kończy się błędem, więc akcja 3 przenosi zamówienie na Do decyzji:
| Zgłoszenie | Dlaczego |
|---|---|
| Hurtownia: pozycje z innych magazynów | część pozycji idzie z twojego magazynu, a na połączeniu wyłączone jest Wysyłaj do hurtowni jej część zamówienia mieszanego |
| Hurtownia: pozycja bez magazynu realizacji | pozycja nie ma jeszcze przypisanego magazynu |
| Hurtownia: zamówienie jest anulowane | zamówienie jest anulowane u ciebie albo na marketplace |
| Hurtownia: dane kupującego zanonimizowane | dane klienta zostały usunięte po okresie przechowywania |
| Hurtownia: dostawa do punktu odbioru | zamówienie ma punkt odbioru albo paczkomat — w adresie dostawy albo zapisany przy zamówieniu osobno; Halmar dowozi meble tylko pod adres |
| Hurtownia: wysyłka za pobraniem wyłączona | zamówienie jest za pobraniem, a na połączeniu z Halmarem wyłączone jest Wysyłaj zamówienia za pobraniem |
| Hurtownia: pobranie bez naszej przesyłki | zamówienie mieszane za pobraniem, w którym żadna pozycja nie idzie z twojego magazynu (reszta jest np. w innej hurtowni) — część Halmara jedzie bez pobrania, a twojej przesyłki, która pobrałaby kwotę, nie ma |
| Hurtownia: przesyłka nadana już u kuriera | zamówienie ma już etykietę twojego kuriera — towar wyjechałby dwa razy. Przy zamówieniu mieszanym twoja przesyłka z pakowania się nie liczy |
| Hurtownia: niepełne dane zamówienia | brakuje np. telefonu klienta albo produkt nie ma ani kodu Halmara, ani EAN-u, który Halmar przyjmie |
| Hurtownia odrzuciła zamówienie | Halmar nie przyjął zamówienia; jego powód jest w treści zgłoszenia |
| Hurtownia: zamówienie zamknięte w hurtowni | zamówienie było już u Halmara i system przestał się nim zajmować: Halmar je odrzucił, anulował albo zamknął, wycofałeś je albo sprawdzanie numeru listu skończyło się zgłoszeniem (niżej) |
| Hurtownia: numer zajęty przez inne zamówienie | Halmar podał dla tego zamówienia numer, który system ma już przy innym twoim zamówieniu — sprawdź oba zamówienia u Halmara i zdecyduj, jak wysłać to |
Gdy usuniesz przyczynę, przenieś zamówienie z powrotem na status z pre-filtra — reguła wyśle je jeszcze raz. Nie dotyczy to zamówienia zamkniętego w hurtowni: reguła nie wyśle go do Halmara drugi raz, o jego dalszej wysyłce decydujesz sam.
Krok 6 — numer listu na marketplace i status po wysyłce
Halmar nie daje etykiety, tylko numer listu przewozowego, gdy paczka wyjedzie z jego magazynu. System sam pyta o niego Halmara i zapisuje go na zamówieniu jako przesyłkę (opis niżej, w części Numer listu przewozowego od Halmara). Żeby numer trafił dalej:
- Na każdym połączeniu z kanałem sprzedaży z kroku 4 włącz Send Tracking Numbers (Konfiguracja połączenia — etapy i najważniejsze ustawienia). System zakłada wtedy sam regułę Auto: tracking push, która wysyła numer przesyłki na marketplace, gdy przesyłka powstanie.
- Na tych połączeniach, na etapie Wysyłka, w sekcji Mapowanie kurierów, przypisz kuriera Halmar PEKAES metodom dostawy, którymi wysyłasz wyłącznie meble Halmara, np. osobnej metodzie „Kurier meblowy” (Mapowanie metod dostawy i walidacja przesyłek). Bez tego mapowanie zgłasza przy takich zamówieniach błąd. Nie przypisuj go metodzie, którą wysyłasz też z własnego magazynu: Halmar PEKAES nie drukuje etykiet, więc twoje paczki z tą metodą zostałyby bez etykiety. Numer listu Halmara i tak trafi na przesyłkę przewoźnika rozpoznanego z linku śledzenia (albo Halmar PEKAES), niezależnie od mapowania.
- Załóż status Wysłane przez hurtownię (Ustawienia → Zamówienia, zakładka Statusy zamówień) i drugą regułę (Tworzenie i porządkowanie reguł):
- Zdarzenie: Utworzono przesyłkę.
- Warunki: Wszystkie produkty z magazynu = Halmar oraz Ma numer przesyłki.
- Akcja: Zmień status na Wysłane przez hurtownię.
Dla zamówienia mieszanego ta reguła się nie uruchomi — status po wysyłce opisuje część Zamówienie mieszane.
Przy pierwszych zamówieniach sprawdź na marketplace, czy numer listu dotarł. Marketplace, który nie zna przewoźnika, pod którym zapisano przesyłkę (np. Halmar PEKAES), odrzuci numer — zobaczysz wtedy na zamówieniu zgłoszenie Nie udało się wysłać numeru śledzenia.
Krok 7 — reguła, która wycofuje u Halmara anulowane zamówienie
Gdy klient albo marketplace anuluje zamówienie, które jest już u Halmara, trzeba je wycofać, zanim Halmar je spakuje. Robi to trzecia reguła (Tworzenie i porządkowanie reguł):
- Zdarzenie: Anulowano zamówienie.
- Warunek: Dowolny produkt z magazynu = Halmar.
- Akcja: Anuluj zamówienie w hurtowni, w polu Połączenie z hurtownią wybierz połączenie z Halmarem.
- Zapisz regułę.
Co robi akcja:
- Gdy Halmar jeszcze nie zaczął realizować zamówienia, system prosi go o usunięcie zamówienia i sprawdza, czy Halmar rzeczywiście już go nie ma. Od tej chwili nie pyta też o jego list przewozowy. Gdy Halmar sam wcześniej odrzucił albo anulował zamówienie, nie ma czego wycofywać i akcja też kończy się sukcesem.
- Gdy zamówienie właśnie jest wysyłane do Halmara (reguła z kroku 5 jeszcze pracuje), akcja czeka, aż wysyłka się skończy, i dopiero wtedy sprawdza, czy jest co wycofać.
- Gdy system nie ma zapisu, że zamówienie poszło do Halmara, i tak pyta Halmara, czy nie ma zamówienia o tym numerze — na wypadek, gdyby odpowiedź Halmara zgubiła się przy wysyłce. Znalezione zamówienie wycofuje jak każde inne.
- Gdy Halmar już przygotowuje albo wysłał zamówienie, odmówi jego usunięcia albo nie potwierdzi, że go już nie ma, system go nie wycofa: zamówienie dostaje zgłoszenie Hurtownia: anuluj zamówienie w hurtowni ręcznie (z powodem od Halmara, jeśli go podał), a akcja kończy się błędem. Skontaktuj się wtedy z Halmarem. Gdy wycofanie uda się później, to zgłoszenie zamknie się samo. Jeśli Halmar mimo to wyśle paczkę, system zapisze ją na zamówieniu ze zgłoszeniem Hurtownia: wysłano anulowane zamówienie (opis niżej).
- Zamówienie, którego nie wysłano do Halmara (i którego Halmar nie ma) albo które już wycofano, akcja pomija.
- Wycofanego zamówienia reguła z kroku 5 nie wyśle już do Halmara: dostanie zgłoszenie Hurtownia: zamówienie zamknięte w hurtowni.
Gdy połączenie z Halmarem jest wyłączone
Połączenie wyłączasz przełącznikiem obok przycisku Test. Dopóki jest wyłączone:
- stany Halmara nie są pobierane, a system nie pyta o numery listów — zamówienia, które czekają na numer, czekają dalej;
- reguły z akcjami Wyślij zamówienie do hurtowni i Anuluj zamówienie w hurtowni w ogóle się nie wykonują. W historii wykonań (Historia wykonań — co się naprawdę stało) mają wynik pominięty — znacznik SKIPPED. Zamówienie zostaje na swoim statusie — nie dostaje zgłoszenia i nie trafia na Do decyzji — a zamówienie anulowane w tym czasie nie zostaje wycofane u Halmara.
Tak samo reguły z Halmarem nie wykonują się dla zamówień z połączenia z kanałem sprzedaży, które jest wyłączone. Po włączeniu połączenia reguły działają dla kolejnych zdarzeń, ale pominiętych uruchomień system nie nadrabia: zamówienia, które w tym czasie trafiły na status z pre-filtra, przenieś na niego jeszcze raz, a anulowane w tym czasie wycofaj u Halmara sam.
Stany Halmara
Gdy połączenie jest włączone, system co pół godziny — o 7. i 37. minucie każdej godziny — pobiera z Halmara listę stanów i zapisuje je na magazynie Halmar. Halmar odświeża tę listę co 30 minut.
- Stan trafia do produktu po kodzie EAN. Liczą się same cyfry — spacje i myślniki w EAN-ie z listy Halmara nie przeszkadzają. Produkt z listy Halmara, którego nie ma w twoim katalogu z tym samym EAN-em, jest pomijany. Dodaj go do katalogu z EAN-em od Halmara (Karta produktu).
- Gdy ten sam EAN ma w twoim katalogu kilka produktów, system nie zgaduje, do którego zapisać stan, i pomija je wszystkie — ich stan na magazynie Halmar zostaje bez zmian.
- Stan ujemny, nieczytelny albo większy niż 999 999 jest pomijany: produkt zachowuje dotychczasowy stan, także przy zerowaniu.
- Gdy Halmar przestanie podawać swój kod produktu (albo poda ten sam kod przy kilku EAN-ach), system zapomina stary kod, a zamówienia wysyła z tym produktem po EAN-ie.
- Oferty dostają stan Halmara z tych połączeń z kanałem sprzedaży, na których magazyn Halmar ma włączone Wliczaj ten magazyn do wysyłanych stanów (krok 4). Dalej stan idzie na marketplace tak samo jak każda inna zmiana stanu (Wysyłka stanów na marketplace).
- Zapis każdej zmiany stanu z Halmara system przechowuje 30 dni.
Ustawienia są na etapie Stany i produkty połączenia z Halmarem, w sekcji Stany z hurtowni:
- Pobieraj stany Halmara — wyłączone: stany nie są pobierane, a na magazynie Halmar zostaje to, co zapisano ostatnio.
- Zeruj stany produktów, których nie ma na liście Halmara — włączone: produkt, który zniknął z listy, dostaje stan zero na magazynie Halmar. Dotyczy to każdego produktu na tym magazynie, dlatego magazyn ma służyć tylko Halmarowi (krok 1). Wyłączone: stan zostaje bez zmian. System niczego nie zeruje, gdy Halmar odda pustą listę, pobieranie przerwie się w połowie, żaden produkt z listy nie pasuje do twojego katalogu albo żaden nie ma stanu, który da się zapisać. Nie zeruje też, gdy lista przetasuje się w trakcie pobierania (te same pozycje wrócą na kolejnej stronie, więc innych mogło zabraknąć) — wtedy zapisuje stany z listy, ale nikomu nie daje zera. Przerwane pobieranie system ponawia kilka razy w ciągu kolejnego kwadransa.
- Produktów na jedno zapytanie o stany — zmniejsz, jeśli pobieranie stanów się nie udaje.
Numer listu przewozowego od Halmara
Gdy połączenie jest włączone, system co pół godziny — o 22. i 52. minucie każdej godziny — pyta Halmara o zamówienia, które mu przekazał, a dla których nie ma jeszcze numeru listu.
- Gdy Halmar poda numer, system zapisuje na zamówieniu przesyłkę z numerem listu — pod kurierem rozpoznanym z linku śledzenia (krok 2), a gdy go nie rozpozna, pod Halmar PEKAES. Paczki różnych przewoźników trafiają na osobne przesyłki, a każda paczka ma przypisane produkty, które według Halmara wiezie. W sekcji Przesyłki zamówienia (Ekran szczegółów zamówienia) przy numerze stoi link śledzenia: kuriera z listy, a gdy kurier go nie ma (np. Halmar PEKAES) — strona śledzenia od Halmara, o ile Halmar podał bezpieczny adres (https).
- Przesyłki Halmara są osobne od twoich: twoja przesyłka z pakowania nie dostaje numeru Halmara.
- Zapisanie każdej przesyłki uruchamia zdarzenie Utworzono przesyłkę: numer idzie na marketplace, a druga reguła z kroku 6 zmienia status zamówienia.
- Od tej chwili system już o to zamówienie nie pyta. Jeśli Halmar wyśle je w dwóch transportach, zapisze numery, które Halmar podał za pierwszym razem — kolejnych sam nie dopisze.
- Przez pierwszą dobę system pyta tylko o numer listu. Potem sprawdza też, co z zamówieniem dzieje się u Halmara.
- Gdy sprawdzenie się nie uda — Halmar nie odpowiada, nie przyjmuje loginu albo podaje przesyłkę innego zamówienia — zamówienie bez zgłoszenia czeka do następnego sprawdzenia. Pięć nieudanych sprawdzeń z rzędu kończy dane półgodzinne sprawdzanie; reszta zamówień czeka na kolejne.
Gdy z zamówieniem coś jest nie tak, system zakłada zgłoszenie (Zgłoszenia — czym są i czym nie są) i przestaje pytać o nie Halmara. Statusu zamówienia przy tym nie zmienia — zamówienie zostaje np. na W hurtowni, więc takie przypadki znajdziesz na liście zgłoszeń:
| Zgłoszenie | Co się stało | Co zrobić |
|---|---|---|
| Hurtownia: zamówienie nie zostanie wysłane | Halmar odrzucił albo anulował zamówienie, albo już go u siebie nie ma | wyślij zamówienie inaczej albo je anuluj |
| Hurtownia: brak listu przewozowego w terminie | minęło tyle dni, ile ustawia Ile dni czekać na numer listu (domyślnie 21), a Halmar nadal nie podał numeru | sprawdź zamówienie u Halmara |
| Hurtownia: przesyłka nadana już u kuriera | Halmar wysłał zamówienie, które ma już własną przesyłkę na jego towar — z etykietą twojego kuriera, z innym kurierem albo z numerem paczki; numeru Halmara system nie zapisał. Przy zamówieniu mieszanym liczą się tylko przesyłki z magazynu Halmara | towar może pojechać dwa razy — anuluj jedną z przesyłek |
| Hurtownia: wysłano anulowane zamówienie | Halmar wysłał zamówienie anulowane u ciebie; przesyłka jest zapisana, ale numer nie idzie na marketplace i reguły nie zmieniają zamówienia | zatrzymaj paczkę u Halmara albo zorganizuj zwrot |
Zamówienie anulowane u ciebie, którego Halmar nie wyśle (odrzucił je, anulował albo już go nie ma), system przestaje sprawdzać bez zgłoszenia — nie ma czego wysyłać inaczej.
Zamówienia z jednym z czterech pierwszych zgłoszeń reguła nie wyśle do Halmara drugi raz. Gdy uruchomi się dla niego ponownie, akcja kończy się błędem ze zgłoszeniem Hurtownia: zamówienie zamknięte w hurtowni, więc reguła przenosi je na Do decyzji — o dalszej wysyłce decydujesz sam.
Ustawienia są na etapie Zamówienia połączenia z Halmarem, w sekcji Zamówienia do hurtowni:
- Sprawdzaj numery listów — wyłączone: system nie pyta Halmara o numery, a zamówienia czekające na numer czekają dalej.
- Ile dni czekać na numer listu — po tylu dniach od przekazania zamówienia system przestaje czekać i zakłada zgłoszenie.
Zamówienie mieszane
Zamówienie mieszane ma pozycje z magazynu Halmar i z twojego. Domyślnie nie idzie do Halmara: dostaje zgłoszenie Hurtownia: pozycje z innych magazynów i decydujesz sam. Po włączeniu na połączeniu Wysyłaj do hurtowni jej część zamówienia mieszanego zamówienie zostaje jedno, ale jedzie w osobnych przesyłkach:
- Halmar dostaje tylko pozycje ze swojego magazynu, zawsze bez pobrania — także przy włączonym Wysyłaj zamówienia za pobraniem. Pobranie za całe zamówienie ma twoja przesyłka. Zamówienie za pobraniem, w którym żadna pozycja nie idzie z twojego magazynu, nie pójdzie więc do Halmara w części: dostaje zgłoszenie Hurtownia: pobranie bez naszej przesyłki i decydujesz sam.
- Twoje pozycje są kompletowane i pakowane w twoim magazynie jak zwykle, z twoją etykietą.
- Numer listu Halmara trafia na osobną przesyłkę Halmara (część Numer listu przewozowego od Halmara). Twoja przesyłka i jej etykieta zostają nietknięte.
- Pozycja bez magazynu realizacji nadal zatrzymuje całe zamówienie.
Reguła z kroku 5 przy zamówieniu mieszanym. Po udanej wysyłce przenosi zamówienie na W hurtowni — a twoja część trafia do kolejki magazynu tylko ze statusów, które magazyn bierze. Dlatego przy włączonym przełączniku podziel regułę na dwie:
- reguła z kroku 5 z warunkiem Wszystkie produkty z magazynu = Halmar zamiast „Dowolny” — zamówienia w całości z Halmara;
- kopia tej reguły z warunkami Dowolny produkt z magazynu = Halmar i Wszystkie produkty z magazynu = Halmar z przełącznikiem NIE — zamówienia mieszane — bez akcji 2 (zmiany statusu po sukcesie). Akcja 3 dalej przenosi na Do decyzji zamówienie, którego system nie wysłał.
Status „wysłane”. Warunek Ma numer przesyłki jest spełniony już po pierwszej przesyłce. Do reguły, która przenosi zamówienie mieszane na status wysłanych, użyj zdarzenia Utworzono przesyłkę i warunku Wszystkie pozycje zamówienia wysłane — spełni się, gdy każda pozycja wyjechała: twoje w twoich paczkach z numerem, pozycje Halmara — gdy przyjdzie od niego numer listu (Warunki — wszystkie muszą być spełnione).
Ile numerów listu zobaczy klient, zależy od kanału sprzedaży. Kanał, który nie przyjmuje kilku przesyłek do jednego zamówienia (np. sklep GoShop, Empik), dostaje jeden numer — przesyłki z większą liczbą produktów. Numer drugiej przesyłki tam nie trafi; jeśli trzeba, przekaż go klientowi ręcznie.
Na ekranie zamówienia
Na karcie zamówienia, w sekcji Przesyłki (Ekran szczegółów zamówienia), część Halmara stoi osobno. Na górze są Nasze przesyłki, czyli twoje przesyłki z pakowania. Pod nimi jest nagłówek Przesyłki zewnętrzne z wierszem Halmara — bez osobnej ramki, w tym samym wyglądzie co twoje przesyłki. Wiersz widać przy każdym zamówieniu z pozycją z magazynu Halmar, także zanim przyjdzie numer listu.
Wiersz Halmara jest wąski i domyślnie zwinięty. Od lewej: ikona budynku (po najechaniu: Halmar wysyła sam, na swoim liście przewozowym), nazwa Halmar z ikonami kroków pod nią, jedna plakietka statusu, po prawej jeden przycisk — tylko gdy coś trzeba zrobić — i strzałka. Po najechaniu na plakietkę zobaczysz Nr zamówienia w hurtowni: z numerem (np. BW-123456) i datę wysłania. Kliknij wiersz albo strzałkę, a rozwinie się: pokaże przesyłki Halmara z numerem listu (część Numer listu przewozowego od Halmara) z ich paczkami, a przy błędzie czerwoną ramkę z powodem. Zanim przyjdzie list i dopóki nie ma błędu, wiersz nie ma strzałki — nie ma czego rozwijać.
Ikony kroków mówią, jak daleko zaszło zamówienie: Hurtownia → Numer w sklepie. Po najechaniu na ikonę zobaczysz nazwę kroku i stan; co znaczy kolor i kształt ikony — Przesyłka na karcie zamówienia — pełna historia i akcje. Przy błędzie jego powód stoi też w dymku ikony Hurtownia.
- Hurtownia — do zrobienia, dopóki zamówienie nie poszło do Halmara; gotowe, gdy poszło; błąd albo wycofane — jak plakietka.
- Numer w sklepie — czeka, dopóki Halmar nie poda numeru listu; potem do zrobienia, aż numer pójdzie na marketplace (przycisk Wyślij numer w wierszu; ma go każdy wiersz, który go potrzebuje, a jedno kliknięcie wysyła numery wszystkich przesyłek zamówienia, więc potem ten krok jest gotowy w każdym wierszu), i gotowe — w dymku data wysłania.
Przesyłka Halmara w rozwiniętym wierszu nie ma własnych ikon kroków, bo kroki pokazuje wiersz Halmara; w szczegółach ma tylko numer z historią zmian i datę.
| Status | Co znaczy |
|---|---|
| Nie wysłano | zamówienie nie poszło jeszcze do Halmara |
| Czeka na list | Halmar ma zamówienie, ale numeru listu jeszcze nie podał |
| List gotowy | numer listu jest zapisany na przesyłce Halmara |
| Gotowe | wszystkie kroki gotowe: numer listu jest i poszedł na marketplace |
| Wycofane | zamówienie wycofano u Halmara (krok 7) |
| Błąd | system przestał się zamówieniem zajmować; powód stoi w czerwonej ramce po rozwinięciu wiersza, a na zamówieniu jest zgłoszenie |
Przycisk w wierszu jest jeden — ten najbliższy do zrobienia, w tej kolejności. Ma krótką nazwę, a pełne zdanie z nazwą hurtowni pokazuje się po najechaniu myszą:
- Wyślij — dopóki zamówienie nie poszło do Halmara, i tylko wtedy, gdy możesz zamawiać towar w hurtowni (uprawnienia niżej). Wysyła je tak samo jak akcja Wyślij zamówienie do hurtowni: tylko raz i z tymi samymi sprawdzeniami. Statusu zamówienia nie zmienia — statusy z kroku 5 ustawia reguła. Przydaje się, gdy usuniesz przyczynę odmowy. Po wysłaniu zobaczysz Zamówienie wysłane do hurtowni albo Hurtownia ma już to zamówienie. Przy odmowie komunikat zaczyna się od nazwy zgłoszenia, np. Hurtownia: pozycje z innych magazynów, a zamówienie dostaje to zgłoszenie (tabela Kiedy zamówienie nie idzie do Halmara).
- Pobierz list — gdy zamówienie czeka na list. Pyta Halmara o to jedno zamówienie od razu, bez czekania na sprawdzanie co pół godziny. Gdy Halmar poda numer, przesyłka pojawi się w wierszu (po rozwinięciu), a na dole ekranu komunikat List przewozowy zapisany. Gdy numeru jeszcze nie ma, zobaczysz Jeszcze nie ma listu przewozowego. Gdy Halmar nie wyśle zamówienia, dzieje się to samo co przy sprawdzaniu co pół godziny: komunikat z powodem i zgłoszenie z tabeli w części Numer listu przewozowego od Halmara.
- Wyślij numer — gdy numer listu Halmara nie poszedł jeszcze na marketplace.
Zamówienia ze statusem Błąd albo Wycofane nie wyślesz drugi raz także stąd — przycisku wtedy nie ma. Gdy połączenie z Halmarem jest wyłączone, wiersz pokazuje same przesyłki, bez statusu i przycisków hurtowni, z plakietką Brak połączenia. W jej dymku stoi: Brak połączenia z hurtownią dla tego magazynu — tej części nie wyślesz stąd do hurtowni.
Paczka z listu Halmara. W trybie edycji (Edytuj — rozwija wszystkie wiersze) paczka Halmara nie ma przycisków Dodaj z nazwą kuriera ani Wyślij (dodanie dokumentu): na list Halmara nie dołożysz swojej etykiety ani dokumentu. Przycisk Wyślij traking jest tylko w trybie edycji i służy do ponownego wysłania. Wysyła numery całego zamówienia, tak jak reguła Auto: tracking push. Kanał, który przyjmuje jeden numer, dostaje więc numer przesyłki z większą liczbą produktów, niekoniecznie numer Halmara (część Zamówienie mieszane).
Lista zamówień. W Zamówienia → Zamówienia (Lista zamówień — co widzisz na ekranie), w kolumnie Status obok kuriera, stoi znacznik + hurtownia, gdy zamówienie ma już przesyłkę Halmara. Po najechaniu myszą pokazuje Część zamówienia wysyła hurtownia albo jest odbierana z magazynu hurtowni. Samo wysłanie zamówienia do Halmara znacznika nie daje.
Przyciski Pobierz list i Wyślij widzi rola z Utwórz w uprawnieniu Zamówienia. Wyślij składa zamówienie w hurtowni, więc widzi go tylko ten, kto może zamawiać towar w hurtowni: rola z uprawnieniem Workflow > Akcja: wysyłka zamówień do hurtowni — tym samym, które pozwala dodać do reguły akcję Wyślij zamówienie do hurtowni (jak je nadać: Akcje — co reguła może zrobić). Wyślij numer widzi każdy, kto widzi zamówienie — jak Wyślij traking przy paczce w trybie edycji. Administrator firmy widzi wszystkie te przyciski zawsze.
Uprawnienia
Połączenie i mapowanie magazynów wymagają uprawnień modułu Integracje, a zakładanie magazynu — uprawnienia Role i uprawnienia (Firmy, oddziały i magazyny — struktura). Zapis ustawień połączenia prosi o kod 2FA (Potwierdzenie 2FA przy zmianach uprawnień).
Akcję Wyślij zamówienie do hurtowni widzi w kreatorze reguł administrator firmy i rola z uprawnieniem Workflow > Akcja: wysyłka zamówień do hurtowni, a akcję Anuluj zamówienie w hurtowni — rola z uprawnieniem Workflow > Akcja: anulowanie zamówień w hurtowni (Akcje — co reguła może zrobić). To pierwsze uprawnienie odsłania też przycisk Wyślij na karcie zamówienia (część Na ekranie zamówienia).
Chcesz zobaczyć to na swoich zamówieniach? Pokażemy NOXTI na Twoich kanałach sprzedaży i Twoim magazynie.
Umów prezentację