Udostępnij za pośrednictwem


Konfigurowanie możliwości dostępności zapasów

Ważne

Niektóre lub wszystkie funkcje wymienione w tym temacie są dostępne w ramach wydania wersji zapoznawczej. Zawartość i funkcje mogą ulec zmianie.

W tym artykule opisano sposób skonfigurowania funkcji dostępnych zasobów (ATP) w programie Microsoft Dynamics 365 Intelligent Order Management.

ATP to prognozowana ilość zapasów, która będzie dostępna w nadchodzącym okresie i która może zostać obiecana dla zamówień odbiorcy. Użycie kalkulacji może znacznie zwiększyć twoje możliwości realizacji zamówień.

Dla wielu producentów, detalistów czy sprzedawców nie wystarczy wiedzieć, co jest aktualnie w magazynie. Muszą mieć pełny wgląd w przyszłą dostępność. Przyszła dostępność powinna uwzględniać przyszłą podaż, przyszły popyt i ATP.

Wymagania wstępne

Przed skonfigurowaniem i użyciem funkcji ATP w programie Intelligent Order Management należy spełnić następujące wymagania wstępne:

  • Musi być zainstalowany dostawca widoczności zapasów usługi Dynamics 365. Aby uzyskać szczegółowe informacje o instalacji, zobacz Instalowanie i konfigurowanie widoczności magazynu.
  • Musisz przesłać aktualizacje harmonogramu zmian w ręku do dostawcy widoczności zapasów Dynamics 365, aby potwierdzić, że daty znajdują się w okresie zdefiniowanym przez okres planowania.

W poniższej tabeli wymieniono szczegóły interfejsów API, które są używane do przesyłania żądania zmiany dostępnego harmonogramu. Te interfejsy API są dostępne za pomocą dodatku widoczność programu Microsoft Dynamics 365 Supply Chain Management Inventory oraz w systemie Intelligent Order Management. Więcej informacji zawiera temat Dynamics 365 Usługi zapasów.

Ścieżka Metoda opis
/api/environment/{environmentId}/onhand/changeschedule KSIĘGUJ Utwórz jedną zaplanowaną zmianę od ręki.
/api/environment/{environmentId}/onhand/changeschedule/bulk KSIĘGUJ Utwórz wiele zaplanowanych zmian od ręki.

Skonfiguruj i włącz funkcje ATP

Zanim będziesz mógł użyć ATP, musisz wykonać jedną lub więcej z następujących procedur konfiguracji klucza.

Włącz układ kodu ATP.

Najpierw należy włączyć ustawienia ATP w inteligentnych zarządzaniu zamówieniami.

  1. W Intelligent Order Management przejdź do Ustawienia.
  2. W okienku nawigacji wybierz pozycję Ustawienia witryny, a następnie wybierz opcję Kanały.
  3. Na karcie Zarządzanie funkcjami i ustawienia włącz funkcję OnhandChangeSchedule.

Opcja OnHandChangeSchedule jest włączona.

Zdefiniuj miarę obliczoną dla ustawień ATP

Następnie musisz zdefiniować obliczoną miarę dla ustawień ATP.

Miara obliczona ATP jest wstępnie zdefiniowaną miarą obliczaną, która jest zwykle używana do znalezienia dostępnej ilości, która jest obecnie dostępna. Ilość dostawy to suma ilości dla miar fizycznych, które mają typ modyfikatora dodatku. Ilość popytu jest sumą ilości pomiarów fizycznych, które mają rodzaj modyfikatora odejmowania.

Możesz dodać wiele działań obliczeniowych, aby obliczyć wiele ilości ATP. Jednakże całkowita liczba odrębnych środków fizycznych we wszystkich środkach obliczanych w ramach ATP powinna być mniejsza niż dziewięć.

Banknot

Obliczona miara jest złożeniem miar fizycznych. Obliczony wzór pomiaru może obejmować jedynie pomiary fizyczne bez duplikatów. Nie można uwzględnić miar obliczonych.

Aby zdefiniować obliczoną miarę dla ustawień ATP, wykonaj następujące kroki.

  1. Przejdź do ustawień.
  2. W okienku nawigacji wybierz pozycję Ustawienia witryny, a następnie wybierz opcję Kanały.
  3. Na karcie Ustawienie ATP w polu Źródło danych wybierz źródło danych.
  4. W polu Miara obliczona wybierz miarę obliczoną dla źródła danych.
  5. W polu Okres planowania wprowadź liczbę dni dla okresu harmonogramu. Obecnie maksymalna wartość 7 jest obsługiwana.
  6. Wybierz opcję Zapisz.

Obliczona miara zdefiniowana dla ustawień ATP.

Przykłady obliczonego środka

Na przykład najpierw konfigurujesz obliczoną miarę Dostępne od ręki:

On-hand-available = (PhysicalInvent + OnHand + Unrestricted + QualityInspection + Inbound) – (ReservPhysical + SoftReservePhysical + Outbound)

Suma (PhysicalInvent + OnHand + Unrestricted + QualityInspection + Inbound) reprezentuje podaż, a suma (ReservPhysical + SoftReservePhysical + Outbound) reprezentuje popyt. Dlatego obliczoną miarę można zrozumieć w następujący uproszczony sposób: dostępne zapasy = Podaż — Popyt.

Następnie możesz skonfigurować inną obliczoną miarę, Fizyczne dostępne na ręce, aby obliczyć fizyczną ilość ATP dostępnej na ręce:

Fizycznie dostępna ilość = (PhysicalInvent + OnHand + Unrestricted + QualityInspection + Inbound) – Outbound

Pomiędzy tymi dwiema miarami obliczanymi przez ATP jest używanych osiem różnych miar fizycznych: PhysicalInvent, OnHand, Unrestricted, QualityInspection, Inbound, ReservPhysical, SoftReservePhysical i Outbound.

Aby uzyskać więcej informacji o miarach wyliczanych, zobacz: Obliczone miary.

Określenie obliczonego odwzorowania środka

Następnie należy zdefiniować mapowanie miary obliczanej zarządzania zamówieniami.

  1. Przejdź do ustawień.

  2. W okienku nawigacji wybierz pozycję Ustawienia witryny, a następnie wybierz opcję Kanały.

  3. Na karcie Intelligent Order Management Mappings w sekcji Ustaw obliczone mapowania miar wybierz źródło danych wybrane w obliczonej mierze dla ustawień ATP.

  4. W polu Miara podstawowa wybierz pozycję Atponhand.

    Banknot

    Miara podstawowa jest wstępnie zdefiniowaną miarą w funkcji Intelligent Order Management, która jest wywoływana z akcji sprawdzania zapasów w systemach Orchestration. To mapowanie miary podstawowej będzie zachowywane przy użyciu miary obliczanej dla ustawień ATP.

  5. W polu Miara obliczona wybierz miarę obliczoną wybraną w obliczonej mierze dla ustawień ATP.

Obliczone mapowanie środka zdefiniowane.

Uruchom przykładową transakcję ze sprawdzaniem ATP

Funkcja zarządzania zamówieniami może przeprowadzać sprawdzanie zapasów jako niezależną akcję dostawcy. Jeśli źródło realizacji zostało już przypisane do wierszy zamówienia sprzedaży za pośrednictwem zasad lub ręcznego tworzenia zamówienia, można zrealizować zamówienie w celu przeprowadzenia niezależnych kontroli zapasów. Jeśli wcześniej opisane ustawienia są włączone, system sprawdzi również daty ATP i określi wartości w wierszu zamówienia sprzedaży daty dostępności materiałów oraz szacowane daty wysyłki.

Banknot

Sprawdzanie zapasów będzie również przeprowadzane w ramach realizacji i optymalizacji zwrotów. Wiersze zamówienia sprzedaży zostaną odpowiednio zaktualizowane na podstawie ustawień ATP.

Na poniższej ilustracji pokazano przykład wyjazdu z orchestration, który ma przypisanie realizacji oparte na zasadach.

Przykładowa orkiestracja

Następujące akcje dostawcy są dostępne w ramach programu Intelligent Order Management. Będą sprawdzać ATP, gdy są włączone ustawienia ATP.

Akcja dostawcy opis
Wyślij żądanie przetwarzania realizacji Ten dostawca sprawdza dostępność zapasów przypisanego źródła realizacji w wierszu zamówienia sprzedaży. Jeśli ustawienia ATP są włączone, program sprawdza również daty promise. Ta akcja również generuje zamówienie realizacji i aktualizuje wartości Data dostępności zapasów oraz Szacowana data wysyłki w wierszu zamówienia sprzedaży.
Wyślij do optymalizacji realizacji Na podstawie sprawdzania zapasów ta akcja dostawcy określa najlepszą lokalizację realizacji dla wiersza zamówienia sprzedaży. Ta akcja również generuje zamówienie realizacji i aktualizuje wartości Data dostępności zapasów oraz Szacowana data wysyłki w wierszu zamówienia sprzedaży.

W przykładzie na poniższej ilustracji przedstawiono wartości Szacowana data wysyłki i Data dostępności zapasów w wierszu zamówienia sprzedaży po zakończeniu poprzedzającego rozpoczęcia organizowania zamówienia. W tym przykładzie podczas sprawdzania zapasów nie znaleziono żadnych zapasów i zaległych zamówień wierszy.

Przykładowe wyniki uruchomienia order orchestration.

Adresy URL API

W ramach funkcji ATP jest dostępny zestaw adresów URL interfejsów API, które są dostępne z systemu Intelligent Order Management. Te adresy URL są również dostępne z Supply Chain Management. Mogą być one wywoływane bezpośrednio przez systemy planowania zasobów przedsiębiorstwa (ERP), handel lub systemy dostawców dla kwerend zapasów z możliwościami atP. Więcej informacji można znaleźć w Przesyłanie harmonogramów zmian, zdarzeń zmian i kwerend ATP za pomocą interfejsu API.

W poniższym przykładzie pokazano ładunek dla kwerendy magazynu, który wywoła różne usługi z systemu Intelligent Order Management.

{
    "API": "OnHandQuery",
    "Payload": "{\"filters\": {\"OrganizationId\": [\"{{orgid}}\"],\"ProductId\": [\"ACSC-SP\"],\"SiteId\": [\"default\",\"1\"],\"LocationId\":    [\"120\"]},\"groupByValues\": [],\"returnNegative\": true }"]
}

Powiązana ścieżka będzie przypominać poniższy przykład.

{{orgurl}}/api/data/v9.1/msdyn_IOMInventoryAPICall

Żądanie i odpowiedź na te ładunki przypominają to, co jest dostępne w Supply Chain Management. W poniższej tabeli przedstawiono mapowanie między interfejsami API intelligent zarządzania zamówieniami a interfejsami API widoczności zapasów rozwiązania Dynamics 365. Znajdują się w nim również łącza do odpowiedniej dokumentacji.

Nazwa API inteligentnego zarządzania zamówieniami API Dynamics 365 Inventory Visibility Metoda opis Dokumentacja
OnHandQuery /api/environment/{environmentId}/onhand/indexquery KSIĘGUJ Zapytaj o dostępność zapasów. Zapytaj o dostępność zapasów
OnHandDelta /api/environment/{environmentId}/onhand GET Zapytanie o deltę na rękę. Tworzenie jednego zdarzenia zmiany dostępnych zapasów
OnHandDelta_Bulk /api/environment/{environmentId}/onhand/bulk KSIĘGUJ Tworzenie wielu zdarzeń zmiany. Tworzenie wielu zdarzeń zmiany
OnHandChangeSchedule /api/environment/{environmentId}/onhand/changeschedule KSIĘGUJ Utwórz jeden harmonogram zmian zapasów dostępnych od ręki. Utwórz jeden harmonogram zmian zapasów dostępnych od ręki
OnHandChangeSchedule_Bulk /api/environment/{environmentId}/onhand/changeschedule/bulk KSIĘGUJ Tworzenie wielu harmonogramów zmian w stanie gotowości do pracy. Tworzenie wielu harmonogramów zmian w stanie gotowości do pracy