Dodano funkcjonalność umożliwiającą automatyczną redukcję rezerwacji reglamentacyjnych oraz zmianę kolejności redukcji rezerwacji zamówień od odbiorców w sytuacji stwierdzenia fizycznego braku towaru podczas zbiórki.
System został rozbudowany o mechanizm priorytetyzacji kanałów sprzedaży, który steruje kolejnością zdejmowania rezerwacji.
Zmiana eliminuje blokadę procesu zbiórki i umożliwia przeniesienie brakującego towaru do lokalizacji inwentaryzacyjnej (LOK_INW) – nawet w sytuacji, gdy cały zapas jest objęty reglamentacją dla różnych kanałów sprzedaży. W dotychczasowym rozwiązywaniu nie było to możliwe. Nowa funkcjonalność ma zastosowanie dla tych klientów, którzy w procesie rezerwacji wykorzystują mechanizm reglamentacji dla kanałów sprzedaży.
W słowniku Rezerwacje towarów istnieje możliwość zarządzania dostępnością towarów poprzez mechanizm reglamentacji. Reglamentacje (dokument ZREZ) przydzielają określone ilości towaru do różnych kanałów sprzedaży (np. Amazon, B2B, HURT). Celem zmiany jest usprawnienie i zapewnienie ciągłości procesu zbiórki w sytuacjach niezgodności stanów systemowych ze stanem fizycznym magazynu.
Dotychczas system umożliwiał obsługę braków w zbiórce, gdy cały pozostały w magazynie towar objęty był rezerwacją odbiorcy REZ\ZO. W takim przypadku system pomniejszał istniejące na innych zamówieniach rezerwacje do momentu odblokowania ilości niezbędnej do wykonania przesunięcia brakującego towaru do lokalizacji LOK_INW. Jednocześnie brak „wolnego” towaru w systemie, spowodowany pełną reglamentacją zapasu (gdy cały towar był zarezerwowany rezerwacją REZ\ZREZ), uniemożliwiał zakończenie zbiórki i prawidłowe ujęcie braków magazynowych. W takim przypadku system nie pomniejszał rezerwacji reglamentacyjnej REZ\ZREZ i blokował przesunięcie towaru do lokalizacji LOK_INW pomimo, że towar był fizycznie dostępny na magazynie. Wprowadzona zmiana eliminuje ten problem, automatyzując redukcję odpowiednich rezerwacji i pozwalając systemowi odzwierciedlić rzeczywisty stan magazynu.
Mechanizm ten obejmuje zarówno rezerwacje reglamentacyjne (REZ\ZREZ), jak również rezerwacje zamówień od odbiorców (REZ\ZO).
Dla potrzeb nowej funkcjonalności został utworzony słownik Priorytety kanałów reglamentacji, w którym można przypisać priorytet biznesowy dla każdego kanału sprzedaży (np. B2B, HURT, AMAZON, B2C). Przypisany priorytet biznesowy dla konkretnego kanału sprzedaży, determinuje kolejność redukcji rezerwacji. Kanały sprzedaży o niższym priorytecie są redukowane w pierwszej kolejności, natomiast wyższy priorytet oznacza zwiększoną ochronę rezerwacji.

Rys. 1. Słownik konfiguracyjny Priorytety kanałów reglamentacji
Brak towaru na lokalizacji zbiórki
Jeżeli podczas zbiórki operator stwierdzi, że ilość towaru na lokalizacji jest mniejsza niż w systemie, system redukuje rezerwacje i przenosi brakującą ilość na lokalizację inwentaryzacyjną LOK_INW.
Redukcja rezerwacji odbywa się etapami, zgodnie z priorytetami kanałów sprzedaży zdefiniowanymi w słowniku Priorytety kanałów reglamentacji. Priorytety te określają wyłącznie kolejność pomniejszania rezerwacji. Proces zawsze rozpoczyna się od kanałów o najniższym priorytecie biznesowym.
Kanały sprzedaży bez przypisanego priorytetu w słowniku traktowane są jako posiadające najniższy priorytet i ich rezerwacje są zawsze redukowane w pierwszej kolejności.
Dla każdego kanału redukcja przebiega następująco:
- W pierwszej kolejności pomniejszane są rezerwacje reglamentacyjne REZ\ZREZ w ramach jednego kanału.
- Jeśli to będzie niewystarczające – pomniejszane są rezerwacje zamówień REZ\ZO.
- W przypadku dalszego braku system przechodzi do pomniejszenia rezerwacji kolejnego kanału zgodnie z przypisanym priorytetem.
Towar dostępny na innej lokalizacji
W sytuacji, gdy podczas zbiórki stwierdzamy na lokalizacji brak towaru, lecz towar fizycznie jest dostępny na innej lokalizacji, wówczas system będzie próbował wygenerować zbiórkę brakującego towaru z innej lokalizacji. W takiej sytuacji stosowana jest ochrona kanałów sprzedaży o wyższym priorytecie. Towar może zostać pobrany wyłącznie z rezerwacji przypisanych do kanałów o priorytecie niższym lub równym.
W przypadku, gdy dostępny zapas jest zarezerwowany dla kanału o wyższym priorytecie:
- system nie generuje zbiórki,
- anuluje odpowiednią część dokumentu zbiórki,
- wystawia dokument zmniejszający rezerwację (REZ) do zamówienia.
Zamówienie aktualnie realizowane jest pomniejszane dopiero na końcu procesu, aby (o ile to możliwe) umożliwić dokończenie rozpoczętej zbiórki. Redukcja rezerwacji reglamentacyjnych REZ\ZREZ odbywa się poprzez wystawienie dokumentu REZ do dokumentu źródłowego ZREZ z wykorzystaniem powiązania typu RREZ, analogicznie jak dla rezerwacji REZ\ZO.
Konfiguracja
Funkcjonalność wymaga nadania uprawnień: TAK
Funkcjonalność wymaga skonfigurowania: TAK