Przejdź do głównej zawartości

Reguły źródłowania

Reguła źródłowania określa, czego zamówienie wymaga od magazynu, który je obsłuży. Nie wskazuje budynku wprost, bo od tego są priorytety, tylko podaje wymaganą zdolność, a moduł wybiera spośród budynków, które ją mają.

Stockly → Warehouses → Rules → Sourcing.

Wygrywa pierwsza aktywna reguła, której wszystkie warunki pasują, w kolejności priorytetu. Gdy nie pasuje żadna, zamówienie jest traktowane jak wysyłka do klienta.

Priority — niższa liczba wygrywa. Regule bardziej szczegółowej daj niższy numer, inaczej reguła ogólna ustawiona wyżej sprawi, że tamta nigdy nie zadziała.

Domyślnej reguły systemowej, czyli wysyłki do klienta, nie da się usunąć; obejmuje ona też metody wysyłki dodane w przyszłości.

Pole The order requires:

  • Dispatch to the customer — budynek musi umieć nadawać przesyłki,
  • Hand over on site — budynek musi umieć wydać towar osobiście.

Zamówienia, do których nie pasuje żadna reguła, wymagają wysyłki, dlatego reguły pisze się wyłącznie dla wyjątków.

Pickup point kieruje zamówienie do konkretnego budynku, zamiast do dowolnego, który potrafi wydać towar. Lista podpowiada wyłącznie budynki umiejące wydawać na miejscu. Puste pole zostaw, kiedy punkt nie jest z góry ustalony.

W sekcji Conditions puste pole dopasowuje dowolną wartość, a reguła bez żadnego warunku pasuje do każdego zamówienia:

  • Shipping method — metoda dostawy z zamówienia. Zamówienie bez dostawy pasuje wyłącznie do reguł z pustym polem.
  • Sales channel — odbiór osobisty i kurier zwykle dzielą jeden kanał, więc ten warunek rzadko stoi sam; zwykle zawęża regułę opartą na metodzie.
  • Country — kraj adresu dostawy. Zamówienie bez adresu pasuje wyłącznie do reguł z pustym polem.

Stockly → Warehouses → Rules → Sourcing → Preview pyta serwer o dokładnie to samo rozstrzygnięcie, które wykonuje przydział zamówień. Wprowadza się kombinację metody, kanału i kraju, a moduł podaje, która reguła odpowiada i dlaczego.

To jest narzędzie do sprawdzania reguł przed wdrożeniem, zamiast składania zamówienia testowego.

  • Zamówienie trafiło nie tam, gdzie trzeba → Log decyzji źródłowania.
  • Reguła wskazuje budynek, który nie potrafi wykonać zadania, albo nigdy nie może zadziałać, bo inna zawsze wygrywa → wykrywa to kontrola spójności.
  • O tym, czy budynek w ogóle potrafi wysyłać i wydawać, decydują jego ustawienia. → Ustawienia magazynu