Konfigurowanie buforów zapasów i poziomów zapasów
W tym artykule wyjaśniono, jak skonfigurować bufory zapasów i poziomy zapasów, które decydują o wiadomościach o dostępności zapasów w witrynach Microsoft Dynamics 365 Commerce.
W centrali Dynamics 365 Commerce headquarters przechowywane są dane magazynowe i różne kanały, takie jak aplikacje punkt sprzedaży (POS), magazyny handlu elektronicznego i inne zintegrowane aplikacje, które w sposób asynchroniczny ściągają i wypychanie. Dlatego dostępne wartości zapasów, które są uzyskiwane za pośrednictwem strony zapasów w Commerce headquarters, interfejsu użytkownika POS (UI) oraz interfejsów API dostępności zapasów handlu elektronicznego, nie zawsze są w 100% dokładne w czasie rzeczywistym.
Zamiast wyświetlać rzeczywiste wartości zapasów w sklepach handlu elektronicznego, wiele sprzedawców preferuje wyświetlanie komunikatów o stanie dostępności zapasów (na przykład „dostępne” lub „wyprzedane”), aby poinformować odbiorców, czy dany towar jest dostępny do zakupionych lub potencjalnie nieaktywnych zapasów. W tym celu bufory magazynowe i poziomy zapasów, które ustalają obsługę wiadomości o dostępności zapasów, muszą zostać udostępnione i skonfigurowane.
Wymaganie wstępne: Włącz bufory zapasów i funkcję poziomów zapasów
Funkcje buforów magazynowych i poziomów zapasów są kontrolowane przez funkcję zarządzania funkcjami w centrali. Aby włączyć funkcję, należy wykonać następujące kroki.
- Wybierz kolejno opcje Administrator systemu>Obszary robocze>Zarządzanie funkcjami.
- Wyszukaj funkcję Włącz bufory zapasów i poziomy zapasów, wybierz jej wiersz, a następnie wybierz pozycję Włącz teraz.
Po włączeniu tej funkcji można odszukać poziomy zapasów w Retail i Commerce > Zarządzanie zapasami.
Tworzenie i Konfigurowanie profilu na poziomie zapasów
Profil poziomu zapasów określa, czy dany stan ilości produktów jest brany pod uwagę w magazynie, poza magazynem czy też w innym stanie niestandardowym. Dla każdej firmy można utworzyć i skonfigurować wiele profilów poziomu zapasów. Każdy profil składa się z zbioru poziomów zapasów, a każdy poziom jest definiowany za pomocą zakresu, kodu i etykiety.
- Zakres — każdy zakres jest definiowany za pomocą ilości początkowej i ilości końcowej. Wartość ilości mieści się w zakresie, który jest większy niż ilość początkowa tego zakresu i nie jest większy niż ilość końcowa. Wartość ilości jest traktowana w obliczeniach jako jednostka miary sprzedaży.
- Kod — kod jest wewnętrznym skrótem reprezentującym poziom. Klienci, którzy bezpośrednio integrują się z interfejsami API zapasów, mogą wykorzystywać kody do tworzenia dodatkowej logiki dla danego poziomu zapasów. Na przykład można wyłączyć możliwość zakupu produktu, gdy jego kod poziomu zapasów to OOS („wyprzedano”).
- Etykieta — etykieta to zrozumiała wiadomość dla odbiorcy, która umożliwia odbiorcom poziom zapasów w witrynie handlu elektronicznego.
Tworzenie profilu na poziomie zapasów
Aby utworzyć profil poziomu zapasów, wykonaj następujące kroki.
- Przejdź do Retail i Commerce>Zarządzanie zapasami>Poziomy zapasów.
- W okienku akcji wybierz opcję Nowy, a następnie wprowadź wartości w polach Identyfikator profilu i Opis.
- Na skróconej karcie Zakresy wybierz pozycję Dodaj, aby dodać nowy poziom, a następnie wprowadź wartości w kolumnach ilość początkowa, ilość końcowa, kod i etykieta dla tego poziomu. Powtórz ten krok, aby dodać więcej poziomów. W razie konieczności można edytować wartości w siatce danych lub wybrać opcję Usuń, aby usunąć poziom.
- Na okienku akcji wybierz opcję Zapisz.
Podczas tworzenia nowego profilu automatycznie inicjowane są dwa poziomy zapasów:
- OOS — poziom „wyprzedano”, gdzie dolna granica zakresu jest ujemna. Nie można edytować ilości początkowej i kodu dla tego poziomu.
- AVAIL — poziom „dostępny”, gdzie górna granica zakresu jest nieskończona. Nie można edytować ilości końcowej i kodu dla tego poziomu.
Banknot
Między zakresami w definicji profilu nie może być przerw lub nakładać się.
W celu skonfigurowania zlokalizowanych ciągów dla komunikatu etykiety można skorzystać z przycisku Tłumaczenia w okienku akcji. Następnie należy uruchomićzadanie harmonogramu dystrybucji 1110 (Konfiguracja globalna) w celu zsynchronizowania zlokalizowanych ciągów z kanałami.
Konfiguracja profilu na poziomie zapasów
Profil na poziomie zapasów można skonfigurować na poziomie kategorii produktu lub na poziomie poszczególnych produktów. W przypadku skonfigurowania profilu poziomu zapasów dla produktu poziom zapasów jest określany na podstawie zakresów zdefiniowanych w połączonym profilu. W przeciwnym razie poziom zapasów „dostępny” lub „wyprzedano” jest określany na podstawie tego, czy produkt ma dodatnią ilość dostępnych zapasów.
Aby skonfigurować profil poziomu zapasów dla kategorii, wykonaj następujące kroki.
- Wybierz kolejno opcje Retail i Commerce>Produkty i kategorie>Hierarchia produktów Commerce.
- Wybierz kategorię, dla której chcesz skonfigurować profil poziomu zapasów.
- Na skróconej karcie Właściwości sprzedaży wybierz firmę.
- W sekcji Zapasy Commerce w polu Profil poziomu zapasów wybierz jeden ze wstępnie zdefiniowanych profilów poziomu zapasów.
Przycisk Aktualizuj produkty w okienku akcji służy do propagowania wartości profilu na poziomie kategorii do produktów podstawowych kategorii. Aby uzyskać więcej informacji, zajrzyj do Zarządzanie kategoriami produktów i produktami.
Aby skonfigurować profil poziomu zapasów dla wydanego produktu, wykonaj następujące kroki.
- Wybierz kolejno opcje Handel detaliczny i inny>Produkty i kategorie>Zwolnione produkty według kategorii.
- Wybierz produkt, a następnie otwórz stronę szczegółów produktu.
- Na skróconej karcie Sprzedaż sekcji Zapasy Commerce w polu Profil poziomu zapasów wybierz jeden ze wstępnie zdefiniowanych profilów poziomu zapasów.
Podczas tworzenia nowego produktu pole Profil poziomu zapasów, podobnie jak wiele innych atrybutów na poziomie produktu, będzie mieć ustawioną wartość skonfigurowaną dla kategorii, z którą jest skojarzony produkt.
Banknot
Profil poziomu zapasów jest atrybutem charakterystycznym dla firmy. W przypadku tej samej kategorii lub produktu wartość profilu na poziomie zapasów może być różna w różnych firmach.
Aby zsynchronizować konfiguracje profili poziomów zapasów ze kanałami, wykonaj następujące kroki.
- Wybierz kolejno opcje Retail i Commerce>Retail i Commerce IT>Harmonogram dystrybucji.
- Uruchom harmonogram dystrybucji 1040 (Produkt).
Konfigurowanie buforu zapasów
Bufor zapasów to zdefiniowana przez użytkownika wartość, która odejmuje dodatkową ilość towaru od ilości oryginalnej w celu obliczenia szacowanej ilości. Ta Szacowana ilość pozwala detalistom na bezpieczny bufor w taki sposób, aby nie dokonywać sprzedaży produktu przez sprzedanie więcej niż jego faktyczne dostępne zapasy. Profil na poziomie zapasów można skonfigurować bufor zapasów na poziomie kategorii produktu lub na poziomie poszczególnych produktów. Jeśli nie określono bufora zapasów, używany jest domyślna wartość 0 (zero).
Aby skonfigurować bufor zapasów dla kategorii, wykonaj następujące kroki.
- Wybierz kolejno opcje Retail i Commerce>Produkty i kategorie>Hierarchia produktów Commerce.
- Wybierz kategorię, dla której chcesz skonfigurować bufor zapasów.
- Na skróconej karcie Właściwości sprzedaży wybierz firmę.
- W sekcji Zapasy Commerce w polu Bufor zapasów wprowadź wartość dodatnią.
Przycisk Aktualizuj produkty w okienku akcji służy do propagowania wartości bufora na poziomie kategorii do produktów podstawowych kategorii. Aby uzyskać więcej informacji, zajrzyj do Zarządzanie kategoriami produktów i produktami.
Aby skonfigurować bufor zapasów dla wydanego produktu, wykonaj następujące kroki.
- Wybierz kolejno opcje Handel detaliczny i inny>Produkty i kategorie>Zwolnione produkty według kategorii.
- Wybierz produkt, a następnie otwórz stronę szczegółów produktu.
- Na skróconej karcie Sprzedaż w sekcji Zapasy Commerce w polu Bufor zapasów wprowadź wartość dodatnią.
Podczas tworzenia nowego produktu pole Bufor zapasów będzie mieć ustawioną wartość skonfigurowaną dla kategorii, z którą jest skojarzony produkt.
Banknot
Jeśli dla danego produktu skonfigurowano profile buforów zapasów i poziomów zapasów, Szacowana ilość produktu (to znaczy ilość oryginalna pomniejszona o wartość buforu) będzie używana do obliczania zakresu w celu określenia poziomu zapasów.
Aby zsynchronizować konfiguracje bufora zapasów z kanałami, wykonaj następujące kroki.
- Wybierz kolejno opcje Retail i Commerce>Retail i Commerce IT>Harmonogram dystrybucji.
- Uruchom harmonogram dystrybucji 1040 (Produkt).
Używanie buforów zapasów i poziomów zapasów w scenariuszu handlu elektronicznego
Funkcja kreatora witryn Commerce korzysta z buforów zapasów i funkcji poziomu zapasów w programie Commerce Headquarter, aby określić obsługę zapasów w ramach witryn handlu elektronicznego. Aby uzyskać więcej informacji, zobacz Zastosuj ustawienia zapasów.
Alternatywnie, jeśli zintegrujesz się z zewnętrznym rozwiązaniem handlu elektronicznego, możesz użyć interfejsów API GetEstimatedAvailability i GetEstimatedProductWarehouseAvailability, aby pokazać dostępność zapasów dla produktu w scenariuszu handlu elektronicznego. Aby uzyskać więcej informacji o tych interfejsach API, zapoznaj się z tematem Oblicz dostępność zapasów dla kanałów sieci sprzedaży.
Wprowadzenie buforów zapasów i poziomów zapasów umożliwia tym interfejsom API zwracanie kodów poziomu zapasów i etykietowanie komunikatów, które są określane na podstawie całkowitej dostępnej i dostępnej wartości fizycznej. Interfejsy API można następnie skonfigurować w celu określenia, czy ilość zapasów jest zwracana razem z wiadomością, oraz czy dostępna ilość jest zmniejszana o wartość bufora zapasów.
Aby skonfigurować odpowiedź interfejsów API dostępności produktu, wykonaj następujące kroki.
- Wybierz kolejno opcje Ustawienia handlu i inne>Ustawienia Headquarters>Parametry>Parametry Commerce.
- W sekcji Magazyn sklepu, na karcie Zapasy, w polu Interfejsy API dostępności produktów dla handlu elektronicznego wybierz wartość.
- Aby zastosować ustawienia do kanałów, uruchom zadanie harmonogramu dystrybucji 1110 (Konfiguracja globalna).
Dodatkowe zasoby
Zarządzanie kategoriami produktów i produktami
Obliczanie dostępności zapasów dla kanałów sprzedaży detalicznej