Baza danych Magento zawiera tabelę cataloginventory_stock
z pojedynczym wpisem o nazwie „Domyślny”. Wiem, że jest to miejsce do rozpoczęcia obsługi wielu lokalizacji magazynowych.
Zastanawiam się, czy ktoś z was miał w tym doświadczenie i jakie są pułapki.
Szukam:
- Być w stanie śledzić zapasy produktów w różnych fizycznych lokalizacjach (sklepy / magazyny / itp.)
- Być w stanie określić, skąd należy wybierać zapasy produktu dla każdego zamówienia klienta
Jeśli ktoś mógłby podać link do artykułu lub samouczka na ten temat lub po prostu podzielić się swoimi doświadczeniami idąc tą ścieżką, byłoby świetnie. Niezależnie od tego, czy opracowałeś go samodzielnie, czy korzystałeś z modułu strony trzeciej, chciałbym usłyszeć od ciebie.
Edycja: Skończyłem pisać własny moduł wielu zasobów reklamowych, który dodaje dodatkowe wiersze do istniejącej cataloginventory_stock
tabeli. Wymagało to zastąpienia kilku obserwatorów i modeli, które sprawdzają lokalizację zapasów. W wielu miejscach identyfikator zapasów 1 był na stałe zakodowany w rdzeniu.
W innym projekcie wykorzystałem moduł lokalizacji wielu ekwipunku Demaca . Chociaż nie jest idealny, wyszedł z pudełka i jest dobrze napisany. Byłem w stanie łatwo go rozszerzyć i dostosować do własnych potrzeb.