Udostępnij za pośrednictwem


Rezerwacje dodatku Inventory Visibility

W tym artykule opisano typowe przypadku rezerwacji miękkich i opisano sposób ich skonfigurowania w widoczności zapasów. Znajdują się w nim informacje dotyczące tworzenia rezerwacji miękkich, kompensacji z fizycznego zużycia oraz korygowania lub niezarezerwowania określonych ilości zapasów.

W wersji rozwiązania Microsoft Dynamics 365 Supply Chain Management 10.0.33 lub nowszej można dokonać rezerwacji miękkich na zamówieniach sprzedaży. Po wstępnym zarezerwowaniu na podstawie zamówień sprzedaży żądania rezerwacji wstępnych zostaną następnie zaksięgowane w widoczności magazynu, a w widoczności magazynu zostanie sprawdzona poprawność dostępnych ilości do rezerwacji.

Ważne

Domyślna konfiguracja rezerwacji wstępnej ewoluowała w wyniku różnych iteracji wersji. Zatem możliwe, że środowisko piaskownicy zostało początkowo skonfigurowane z przestarzałą konfiguracją domyślną, podczas gdy środowisko produkcyjne zostało zainicjowane z najnowszą wersją konfiguracji domyślnej. Jeśli dostosowano system innej firmy w oparciu o przestarzałą konfigurację domyślną, mogą wystąpić problemy po uruchomieniu środowiska produkcyjnego, zwłaszcza jeśli nie sprawdzono i nie dostosowano konfiguracji. Aby pomóc zapobiec temu scenariuszowi, zalecamy dokładne przejrzenie i zaktualizowanie wersji roboczej i konfiguracji środowiska wykonawczego przed przeniesieniem środowiska produkcyjnego.

Przykładowy przypadek użycia do rezerwacji miękkiej

Rezerwacje miękkie pomagają organizacjom w osiągnięciu pojedynczego źródła informacji o dostępnym zapasie, zwłaszcza w trakcie procesu realizacji zamówienia. Ta funkcja jest przydatna w organizacjach, w których istnieją następujące warunki:

  • Organizacja ma co najmniej dwa różne systemy, które są bezpośrednio związane z zamówieniami wychodzącymi.
  • Organizacja jest bardzo restrykcyjna i chce zapobiec podwójnego rezerwowania zapasów produktów, co może się zdarzyć, jeśli wiele systemów będzie w stanie dokonać rezerwacji ostatniej sztuki towaru. Taka sytuacja jest ograniczona, gdy wszystkie systemy zamówień mogą używać interfejsu API rezerwacji natychmiastowej rezerwacji natychmiastowej w celu widoczności zapasów, co stanowi pojedyncze źródło informacji o dostępności zapasów.

Miękka rezerwacja widoczności zapasów.

Na poprzedniej ilustracji pokazano, jak działa rezerwacja programowa, i przedstawiono następujące operacje:

  • Początkowy poziom zapasów jest synchronizowany z widocznością zapasów z poziomu rozwiązania Microsoft Dynamics 365 Supply Chain Management.
  • System zamawiania jest uruchomiony równolegle (system e-commerce i zarządzanie łańcuchem dostaw). W rzeczywistości może być więcej systemów.
  • Rezerwacje miękkie są księgowane w każdym z kanałów zamówień lub systemów w celu widoczności zapasów. Widoczność zapasów sprawdza dostępność zapasów i próbuje dokonać rezerwacji soft. Jeśli rezerwacja programowa powiedzie się, funkcja Widoczność zapasów dodaje do ilości zarezerwowanej programowo, odejmuje od ilości dostępnej do rezerwacji (AFR) i odpowiada identyfikatorem rezerwacji programowej.
  • Jeśli zamówienie sprzedaży A jest zarezerwowane miękki w widoczności zapasów, ilość w magazynie fizycznym pozostaje taka sama w zarządzaniu łańcuchem dostaw, ponieważ zamówienie sprzedaży A nie zostało zsynchronizowane z zarządzaniem łańcuchem dostaw.
  • Teraz centrum obsługi wprowadza zamówienie sprzedaży B bezpośrednio w zarządzaniu łańcuchem dostaw, co powoduje wywołanie rezerwacji bezpośredniej dla widoczności zapasów. Nawet jeśli w zarządzaniu łańcuchem dostaw nadal jest dostępnych 100 sztuk, dostępna jest tylko 90 dostępnych sztuk, więc żądanie rezerwacji programowej nie powiedzie się. Mimo tego użytkownik wywołania nadal może zablokować lub kontynuować przetwarzanie zamówienia sprzedaży B w zarządzaniu łańcuchem dostaw (jeśli jest dozwolone przesprzedanie).
  • Następnie można zsynchronizować pojedyncze lub zagregowane zamówienia z rezerwacją miękką (wiersze zamówienia) z rozwiązaniem Supply Chain Management, aby dokonać twardych rezerwacji i zwolnić do magazynu lub zaktualizować ostateczną ilość zapasów.
  • Można skonfigurować system do kompensacji rezerwacji miękkich podczas aktualizacji magazynu fizycznego w Supply Chain Management.

Rezerwacje programowe są zwykle tworzone, wykorzystywane i anulowane przy użyciu wywołań interfejsu API usługi Widoczność zapasów.

Banknot

Opcjonalnie można skonfigurować rozwiązanie Supply Chain Management (i inne systemy innych firm), aby ilość zarezerwowana przy użyciu dodatku Widoczność magazynu była automatycznie kompensowana. Ilość kompensowana jest usuwana z rekordów rezerwacji w dodatku Widoczność magazynu.

Domyślnie funkcja przeciwstawna jest włączana automatycznie po włączeniu funkcji rezerwacji soft.

Włącz i skonfiguruj funkcję wstępnej rezerwacji w wersji interfejsu użytkownika 2

Ta sekcja i jej podsekcje mają zastosowanie w przypadku korzystania z interfejsu widoczności magazynu w wersji 2.

Włączanie funkcji rezerwacji

Aby włączyć funkcję rezerwacji w interfejsie w wersji 2, należy wykonać te kroki.

  1. Zaloguj się do swojego środowiska Power Apps i otwórz aplikację Widoczność magazynu.

  2. W okienku nawigacji wybierz Wstępna rezerwacja.

  3. Na kafelku Ustawienia źródła danych wybierz opcję Zarządzaj.

  4. Ustaw wartość Prawda opcji Włącz funkcję.

  5. Opcja Filtruj nieskonfigurowane wymiary kontroluje zachowanie systemu, jeśli użytkownik prześle prośby o rezerwację zawierające wymiary, które nie są określone w skróconej karcie Wymiary rezerwacji. (Aby uzyskać więcej informacji, zobacz sekcję Konfiguruj mapowania i wymiary rezerwacji w tym artykule). Wybierz jedną z następujących wartości:

    • Prawda – Żądania rezerwacji zawierające wymiary, które nie są zdefiniowane na skróconej karcie Wymiary rezerwacji powiodły się, ale niezdefiniowane wymiary są ignorowane.
    • Fałsz – Żądania rezerwacji zawierające wymiary, które nie są zdefiniowane na skróconej karcie Wymiary rezerwacji nie powiodły się, ale niezdefiniowane wymiary są ignorowane.

    Ważne

    Jeśli włączono integrację widoczności magazynu z rezerwacją miękką w wierszach zamówienia sprzedaży w rozwiązaniu Supply Chain Management, musisz ustawić opcję Filtruj nieskonfigurowane wymiary na Prawda. Więcej informacji znajdziesz w sekcji Integracja miękkich rezerwacji i offsetów z Supply Chain Management.

  6. Wybierz Zapisz na pasku narzędzi.

  7. Jeżeli zmieniono ustawienie opcji Filtruj nieskonfigurowane wymiary, musisz cofnąć wszystkie istniejące rezerwacje, aby zachować spójność danych. Użyj interfejsu API czyszczenia danych rezerwacji, aby wyczyścić istniejące rekordy rezerwacji miękkiej.

Skonfiguruj mapowania i wymiary rezerwacji

Podczas dokonywania rezerwacji można dowiedzieć się, czy dostępne zapasy można obecnie rezerwować. Sprawdzanie poprawności jest połączone z obliczoną miarą reprezentującą formułę obliczeń kombinacji fizycznych miar.

Skonfigurowanie mapowania z fizycznej miary na obliczoną miarę umożliwia usłudze Widoczność magazynu automatyczne sprawdzanie dostępności rezerwacji na podstawie fizycznej miary.

Ważne

Wszystkie miary fizyczne i miary obliczeniowe, które planujesz mapować dla każdego źródła danych, muszą już być zdefiniowane dla twojego systemu. Informacje na temat konfigurowania miar i źródeł danych znajdują się w Konfiguracja dodatku Widoczność magazynu.

Domyślne mapowania rezerwacji są dostarczane od razu po wyjęciu z pudełka. Możesz przeglądać te mapowania i bezpośrednio z nich korzystać. Wykonując poniższe kroki, możesz także dodać własne mapowania.

  1. Zaloguj się do swojego środowiska Power Apps i otwórz aplikację Widoczność magazynu.

  2. Zdefiniuj wszystkie źródła danych, miary fizyczne i miary obliczeniowe, których planujesz używać z funkcją rezerwacji miękkich. Więcej instrukcji zawiera temat Konfigurowanie dodatku Widoczność magazynu. Oto kilka wskazówek dotyczących konfiguracji typowo wymaganych środków:

    • Zdefiniuj fizyczną miarę pełniącą rolę miary rezerwacji miękkiej (na przykład SoftReservPhysical).
    • Zdefiniuj dostępną do rezerwacji miarę obliczeniową zawierającą formułę obliczeniową dostępną do rezerwacji, którą odwzorujesz na miarę fizyczną. Na przykład można skonfigurować miarę AvailableToReserve (dostępne do rezerwacji), aby była ona mapowana na wcześniej zdefiniowaną fizyczną miarę SoftReservPhysical. W ten sposób można stwierdzić, jakie ilości ze stanem zapasów SoftReservPhysical będą dostępne do rezerwacji.

    Poniższa tabela przedstawia formułę obliczeń dostępnych do rezerwacji.

    Typ obliczania Źródło danych Miara fizyczna
    Dodatek fno AvailPhysical
    Dodatek pos Przychodzące
    Odejmowanie pos Wychodzące
    Odejmowanie iv SoftReservPhysical

    Zaleca się skonfigurowanie miary obliczanej, tak aby miara rezerwacji, na której jest oparta, jako składnik miary obliczanej. W ten sposób na ilość miary obliczanej będzie wpływać ilość rezerwacji. Na przykład użyj SoftReservPhysical fizycznej miary źródła danych iv jako składnika AvailableToReserve obliczona miara źródła danych iv.

  3. W sekcji Mapowanie rezerwacji należy skonfigurować mapowanie rezerwacji fizycznej na obliczoną miarę. W poprzednim przykładzie można skonfigurować następujące ustawienia do mapowania AvailableToReserve (dostępne do rezerwacji) na poprzednio określoną miarę fizyczną SoftReservPhysical:

    • Źródło danych fizycznej miary:iv
    • Miara fizyczna:SoftReservPhysical
    • Dostępne dla źródła danych rezerwacji:iv
    • Dostępne dla obliczonej miary rezerwacji:AvailableToReserve

    Teraz podczas dokonywania rezerwacji na SoftReservPhysical dodatek Widoczność magazynu będzie automatycznie znajdować AvailableToReserve i jego powiązaną formułę obliczeń w celu sprawdzania poprawności rezerwacji.

  4. W sekcji Wymiary rezerwacji skonfiguruj wszystkie wymiary produktu, które mogą zostać określone podczas dokonywania rezerwacji. Każdy wymiar rezerwacji musi zawierać konfigurację partycji.

    Oto przykład wymiarów rezerwacji.

    Kluczowe Hierarchia
    SiteId 1
    LocationId 2
    ColorId 3
    SizeId 4
    StyleId 5

    W tym przykładzie schemat partycji to Według lokalizacji, a podstawowy wymiar partycji to (SiteId, LocationId).

  5. Wybierz Zapisz na pasku narzędzi.

Przykład dostępny dla obliczenia dostępnych zapasów

Poniższy przykład pokazuje, jak interfejs API widoczności zapasów może raportować informacje o dostępnych zapasach.

{
    "productId": "D0002",
    "dimensions": {
        "SiteId": "1",
        "LocationId": "11",
        "ColorId": "Red"
    },
    "quantities": {
        "iv": {
            "SoftReservPhysical": 90
        },
        "fno": {
            "availphysical": 70.0,
        },
        "pos": {
            "inbound": 50.0,
            "outbound": 20.0
        }
    }
}

W takim przypadku obowiązuje następująca kalkulacja dostępności do rezerwacji:

AvailableToReserve = fno.availphysical + pos.inboundpos.outboundiv.SoftReservPhysical
= 70 + 50 – 20 – 90
= 10

Jeśli zatem po próbie dokonania rezerwacji na iv.SoftReservPhysical ilość jest mniejsza lub równa AvailableToReserve (10), żądanie miękkiej rezerwacji powiedzie się.

Włącz i skonfiguruj funkcję wstępnej rezerwacji w wersji interfejsu użytkownika 1

Ta sekcja ma zastosowanie w przypadku korzystania z interfejsu widoczności magazynu w wersji 1.

Aby włączyć i skonfigurować funkcję rezerwacji w interfejsie w wersji 1, należy wykonać te kroki.

  1. Zaloguj się do swojego środowiska Power Apps i otwórz aplikację Widoczność magazynu.
  2. W menu Zmień obszar u dołu panelu nawigacji wybierz Starszy interfejs użytkownika.
  3. W okienku nawigacji wybierz Konfiguracja.
  4. Na karcie Zarządzanie funkcjami i ustawienia po prawej stronie włącz opcję Rezerwacja wstępna.
  5. Wybierz kartę Rezerwacja wstępna.
  6. Otwórz stronę Konfiguracja.
  7. Jeśli planujesz otrzymywać miękkie dane rezerwacji z Supply Chain Management, wybierz pole wyboru Użyj miękkiej rezerwacji dla zamówienia sprzedaży w FinOps.
  8. Na karcie Rezerwacja wstępna przejrzyj domyślną hierarchię rezerwacji miękkiej. W razie potrzeby dodaj nowe wymiary do hierarchii. Aby uzyskać więcej informacji na temat pracy z hierarchią rezerwacji miękkiej, zobacz sekcję Skonfiguruj mapowania i wymiary rezerwacji.
  9. W sekcji Ustaw mapowanie rezerwacji miękkiej przejrzyj ustawienia domyślne. Aby uzyskać więcej informacji na temat mapowań rezerwacji wstępnej i wymaganych miar, zobacz sekcję Skonfiguruj mapowania i wymiary rezerwacji.

Tworzenie rezerwacji miękkich przy użyciu interfejsu API Widoczność magazynu

Po wywołaniu interfejsu API rezerwacji system oznacza rezerwację określonych towarów i ilości.

Na przykład firma Contoso sprzedaje produkt D0002 (Cabinet) ze swojej witryny handlu elektronicznego. Odbiorca umieszcza zamówienie sprzedaży dla małego czerwonego odbiorcy w witrynie sieci web. Firma Contoso decyduje się zrealizować to zamówienie przy użyciu następujących wymiarów:

  • Identyfikator organizacji = usmf
  • Witryna = 1
  • Magazyn = 11
  • Produkt = D0002
  • Kolor = czerwony
  • Rozmiar = mały

Firma Contoso skonfigurowała już połączenie API z widocznością zapasów z własnego systemu handlu elektronicznego. Po otrzymaniu zamówienia system natychmiast uruchamia wywołanie API w celu dokonania miękkiej rezerwacji szafy w widoczności magazynu.

Rezerwacje są dokonywane w usłudze Widoczność magazynu przez przesłanie żądania POST do adresu URL usługi, takiego jak /api/environment/{environmentId}/onhand/reserve.

W przypadku rezerwacji treść żądania musi zawierać identyfikator organizacji, identyfikator produktu, zarezerwowane ilości i wymiary.

Po wywołaniu interfejsu API rezerwacji można kontrolować walidacje rezerwacji, określając parametr logiczny ifCheckAvailForReserv w treści żądania. Wartość True oznacza, że walidacja jest wymagana, podczas gdy wartość False oznacza, że walidacja nie jest wymagana. Wartością domyślną jest True.

Aby anulować rezerwację lub cofnąć rezerwację określonych ilości magazynowych, ustaw ilość na wartość ujemną i ustaw parametr ifCheckAvailForReserv na False, aby pominąć weryfikację.

Oto przykład treści żądania, który odwołuje się do zamówienia sprzedaży w poprzednim kontekście.

# Url

# Replace {endpoint} with your system endpoint.
    {endpoint}/api/environment/{environmentId}/onhand/reserve

# Method
Post

# Header
# replace {access_token} with the one get from security service
Api-version: "1.0"
Content-Type: "application/json"
Authorization: "Bearer {access_token}"

# Body
{
    "id": "Testrequest",
    "organizationId": "usmf",
    "productId": "D0002",
    "dimensions": {
        "SiteId": "1",
        "LocationId": "11",
        "ColorId": "red",
        "SizeId": "small"
    },
    "quantityDataSource": "iv",
    "modifier": "softreserved",
    "quantity": 1,
    "ifCheckAvailForReserv": true
}

Wszystkie wymiary muszą być zdefiniowane w pliku konfiguracja wymiarów rezerwacji i musi zawierać przegrodę dla produktu. Oto przykłady możliwych kombinacji wymiarów, które wykorzystują konfigurację domyślną:

  • (SiteId, LocationId)
  • (SiteId, LocationId, SizeId)
  • (SiteId, LocationId, ColorId, SizeId)
  • (SiteId, LocationId, ColorId, SizeId, StyleId)

Uwaga

Rezerwacje na różne poziomy wymiarów są niezależne. Na przykład zdefiniowane przez Ciebie wymiary rezerwacji to (SiteId, LocationId, ColorId, SizeId). Jeśli zarezerwujesz pewną ilość dla jednego produktu na poziomie wymiaru (SiteId, LocationId, ColorId), rezerwacje na innych poziomach, np. (Site , Location , Color , Size) lub (Site , Location), nie ma to wpływu.

Pomyślne żądanie rezerwacji programowej zwraca identyfikator rezerwacji miękkiej dla każdego rekordu rezerwacji. Identyfikator rezerwacji miękkiej nie jest unikatowym identyfikatorem pojedynczego rekordu rezerwacji miękkiej, ale kombinacją identyfikatora produktu i wartości wymiarów, które są skojarzone z żądaniem rezerwacji miękkiej. Identyfikator rezerwacji miękkiej można zapisać w wierszu zamówienia podczas synchronizowania pomyślnie zarezerwowanych zamówień z programem Supply Chain Management lub innym systemem ERP w celu przesunięcia.

Integruj rezerwacje wstępne i przesunięcia w Supply Chain Management

Rezerwację programową można wyzwolić z zamówienia sprzedaży w Supply Chain Management, a następnie można z powrotem wykonać przesunięcie w celu widoczności magazynu, jeśli wiersze zamówienia zostaną zarezerwowane bez zmian ( tj. stan rezerwacji fizycznej, Rezerwacja zamówiona, Pobrania itd.). Proces różni się nieco w zależności od używanej funkcji miękkiej rezerwacji (Integracja widoczności zapasów z przesunięciem rezerwacji lub Integracja widoczności zapasów z miękką rezerwacją w wierszach zamówienia sprzedaży).

  • Integracja widoczności zapasów z rezerwacją wcześniejszą w wierszach zamówienia sprzedaży — ta funkcja umożliwia podwójną rezerwację przez dokonanie rezerwacji miękkiej po utworzeniu wiersza zamówienia sprzedaży w zarządzaniu łańcuchem dostaw. Rezerwacja programowa jest automatycznie przeciwstawna , gdy ten wiersz osiągnie stan Rezerwacja zamówiona, Rezerwacja fizyczna, Pobrania itp

  • Integracja widoczności zapasów z przesunięciem rezerwacji — ta funkcja umożliwia przesunięcie rezerwacji miękkich, które zostały dokonane poza zarządzaniem łańcuchem dostaw. Rezerwację bezpośrednią można zarezerwować bezpośrednio z interfejsu API rezerwacji programowej (lub innego kanału dostosowania), a następnie wprowadzić identyfikator rezerwacji w odpowiednim wierszu zamówienia sprzedaży w zarządzaniu łańcuchem dostaw. Ta funkcja automatycznie przeciwstawna jest rezerwacja programowa, gdy stan wiersza spełnia warunki określone przez ustawienia.

Włącz funkcje w Supply Chain Management

Zaloguj się do zarządzania łańcuchem dostaw i upewnij się, że zostały włączone następujące dwie funkcje w zarządzaniu funkcjami.

  • Integracja widoczności zapasów z przesunięciem rezerwacji — ta funkcja wymaga wersji Supply Chain Management 10.0.22 lub nowszej.
  • Integracja widoczności magazynu z rezerwacją wcześniejszą w wierszach zamówienia sprzedaży — ta funkcja jest zalecana, jeśli jest uruchamiana funkcja Supply Chain Management w wersji 10.0.33 lub nowszej.

Te funkcje są ze sobą zgodne w wersji 10.0.1591.98 zarządzania łańcuchem dostaw w wersji 10.0.34 i twórz 10.0.1627.63 zarządzania łańcuchem dostaw w wersji 10.0.35 (oraz wszystkie kompilacje wersji 10.0.36 i starszych). Przed tymi wersjami funkcje nie są ze sobą zgodne, więc należy włączyć tylko te, które mają być wykorzystywane. Zaleca się uaktualnienie do nowszej wersji, jeśli są wymagane obie funkcje.

Skonfiguruj dodatkowe ustawienia, jeśli włączona jest funkcja integracji widoczności zapasów z rezerwacją miękką na liniach zamówień sprzedaży

Jeśli włączono funkcję Integracja widoczności magazynu ze wstępną rezerwacją wierszy zamówienia sprzedaży, wykonaj poniższe kroki, aby skonfigurować dodatkowe ustawienia.

  1. W Supply Chain Management przejdź do Zarządzania zapasami>Ustawienia>Parametry integracji Widoczności zapasów.

  2. Na karcie Włącz rezerwację wcześniejszą w polu Domyślny poziom blokowania rezerwacji miękkiej wybierz jedną z następujących opcji, by określić sposób działania systemu w przypadku próby przetwarzania wierszy zamówienia sprzedaży, dla których nie istnieją rezerwacje takie w widoczności zapasów:

    • Zablokuj — nie można przetworzyć wiersza zamówienia sprzedaży do rezerwacji fizycznej (rezerwacji fizycznej) lub dalszej, chyba że zanotował już pomyślną rezerwację programową dla tego wiersza.
    • Ostrzeżenie — W przypadku próby przetwarzania wiersza zamówienia sprzedaży do rezerwacji fizycznej (rezerwacji fizycznej) przy próbie przetwarzania wiersza zamówienia sprzedaży zostanie wyświetlony komunikat o błędzie, ale w widoczności zapasów nie dokonano pasującej rezerwacji soft.
    • Ignoruj — Podczas próby przetwarzania wierszy zamówień w Supply Chain Management system nie sprawdza rezerwacji soft w widoczności zapasów.

Wskazówka

Nie trzeba włączać ani ustawiać modyfikatora offset, ponieważ offset dla rezerwacji miękkiej jest zawsze włączony i zostanie uruchomiony, gdy linia sprzedaży przejdzie do statusu rezerwacji twardej (lub dalej, gdy krok rezerwacji twardej zostanie pominięty).

Skonfiguruj dodatkowe ustawienia, jeśli włączona jest integracja widoczności zapasów z funkcją przesunięcia rezerwacji

Jeśli włączono funkcję Integracja Widoczności zapasów z przesunięciem rezerwacji, wykonaj poniższe kroki, aby skonfigurować dodatkowe ustawienia.

  1. W Supply Chain Management przejdź do Zarządzania zapasami>Ustawienia>Parametry integracji Widoczności zapasów.

  2. Na karcie Przesunięcie rezerwacji ustaw następujące pola:

    • Włącz przesunięcie rezerwacji — aby włączyć tę opcję, ustaw wartość Tak.

    • Modyfikator przesunięcia rezerwacji — wybierz jedną z następujących wartości, by określić stan transakcji magazynowej, który będzie powodować przesunięcie rezerwacji w dodatku Widoczność magazynu. To ustawienie określa etap przetwarzania zamówienia, który wyzwala przesunięcia. Etap jest śledzony według stanu transakcji magazynowej zamówienia.

      • Na zamówienie — Zamówienia, które mają stan Na zamówienie, po utworzeniu wyślą żądanie przesunięcia. Ilość przesunięcia będzie ilością z utworzonego zamówienia (wiersz).
      • Rezerwacja — zamówienia o stanie Rezerwacja będą wysyłać żądanie przeciwstawne, gdy są zarezerwowane lub fizycznie zarezerwowane. Jeśli stan rezerwacji jest księgowany przeciwstawnie, zamówienie wysyła żądanie przeciwstawne z nowym stanem zapasu, który jest najbliższą zarezerwowaniu pobrania (na przykład pobrania, zaksięgowanego dokumentu dostawy lub zafakturowania). Taka sytuacja występuje nawet po pomijaniu rezerwacji w Supply Chain Management i przechodzeniu do innego stanu zapasów (na przykład pominięcia z zwalniania do magazynu w celu pobrania i zapakowania). Żądanie zostanie wyzwolone tylko raz. Jeśli dokument został wywołany podczas pobrania, nie będzie zduplikowany przeciwstawny podczas zaksięgowania dokumentu dostawy. Ilość przesunięcia będzie taka sama, jak ilość w statusie transakcji magazynowej w momencie uruchomienia przesunięcia (innymi słowy Zarezerwowane zamówione/Zarezerwowane Fizyczne lub nowszy status w odpowiednim wierszu zamówienia).

Tworzenie rezerwacji miękkich i transakcji przeciwstawnych w przypadku korzystania z integracji widoczności magazynu z funkcją rezerwacji miękkich w wierszach zamówienia sprzedaży

Korzystając z funkcji Integracja widoczności zapasów z rezerwacją miękką w wierszach zamówienia sprzedaży, można księgować rezerwacje miękkie, a także kompensować rezerwacje miękkie z wierszy zamówienia sprzedaży w rozwiązaniu Supply Chain Management. Funkcje przeciwstawne dostępne w tej funkcji obsługują zarówno wiersze sprzedaży tworzone wewnętrznie, jak i zewnętrznie.

  1. Zaloguj się do modułu Supply Chain Management

  2. Wybierz kolejno opcje Sprzedaż i marketing>Zamówienia sprzedaży>Wszystkie zamówienia sprzedaży.

  3. W okienku akcji wybierz opcję Nowe, aby utworzyć zamówienie sprzedaży.

  4. W zwykły sposób wypełnij okno dialogowe Tworzenie zamówienia sprzedaży, a następnie wybierz przycisk OK, aby dokończyć tworzenie nowego zamówienia.

  5. Nowe zamówienie (PO) zostało otwarte. Wprowadź wiersz sprzedaży. Należy określić wartości identyfikatora produktu, lokalizacji, magazynu i ilości. Określ inne wartości wymiarów magazynowych, które są stosowane.

  6. Istnieją dwa sposoby na rezerwację wcześniejszą z zamówienia sprzedaży. Wykonaj jeden z następujących kroków:

    • Aby zarezerwować soft całego zamówienia, w tym wszystkie wiersze, wybierz opcję Integracja widoczności zapasów>Rezerwacja wstępna w okienku akcji. Następnie wybierz jedną z następujących opcji:

      • Bezpośrednio rezerwuj całe zamówienie — interfejs API rezerwacji bezpośredniej wywołaj widoczność zapasów.
      • Zarezerwuj całe zamówienie według partii — Dodaj żądania rezerwacji do kolejki przetwarzania wsadowego skojarzonego z zadaniem wsadowym, które synchronizuje Supply Chain Management z widocznością zapasów raz na minutę.
    • Aby wstępnie zarezerwować określony wiersz zamówienia, wybierz wiersz sprzedaży, a następnie wybierz Zapasy>Integracja z widocznością zapasów>Rezerwa wstępna na pasku narzędzi FastTab, aby otworzyć w oknie dialogowym Szczegóły rezerwacji usługi inwentaryzacji. Następnie należy wybrać opcję rezerwacji bezpośrednio lub dodać rezerwację jako zadanie wsadowe. Wyświetlane są następujące informacje:

      • Niezarezerwowane — ilość, która nie została zarezerwowana wcześniej.
      • Rezerwa wcześniejsza — ilość, która została pomyślnie zarezerwowana miękkich.
      • Rezerwowanie wsadowe w toku — ilość dodawana do kolejki przetwarzania wsadowego rezerwacji miękkiej.
      • Rezerwacja bezpośrednia w toku — ilość, która spowodowała wywołanie interfejsu API rezerwacji bezpośredniej w celu widoczności zapasów.
      • Nie powiodła się — za mało zapasów — ilość, która nie mogła zostać zarezerwowana miękkich z powodu niedostępnych zapasów.
      • Niepowodzenie — inna przyczyna — ilość, która nie mogła zostać zarezerwowana wcześniej z innej przyczyny, na przykład nieudane wywołanie interfejsu API, problemy z połączeniem lub inne problemy.
      • Ilość dla przesunięcia — Łączna ilość dla konta przeciwstawna, z uwzględnieniem ilości przesunięcia sukcesu i ilości w toku.
      • Oczekujące na przesunięcie ilości — ilość, która pomija rezerwację programowa i przechodzi bezpośrednio do rezerwacji fizycznej lub do dalszego fizycznego zużycia zapasów.
  7. Aby wyświetlić i edytować stan rezerwacji miękkiej wiersza sprzedaży, zaznacz wiersz na skróconej karcie Wiersze zamówienia sprzedaży, a następnie na skróconej karcie Szczegóły wiersza wybierz kartę Ogólne. Jeśli system jest ustawiony do blokowania lub ostrzeżenia, gdy nie można dokonać rezerwacji miękkiej, w tym miejscu może zostać widać powiadomienie o zablokowaniu. Aby uniknąć ryzyka nadmiernej sprzedaży, zdecydowanie zalecamy, aby nie zastępować miękkiej weryfikacji rezerwacji, chyba że w Twojej firmie jest to dozwolone.

    Po pomyślnym dokonaniu rezerwacji miękkiej identyfikator rezerwacji miękkiej jest automatycznie zwracany i rejestrowany dla każdego wiersza sprzedaży.

    Domyślnie przesunięcie rezerwacji programowej jest wyzwalane, gdy wiersz osiągnie stan rezerwacji fizycznej (Rezerwacja fizyczna lub Rezerwacja zamówiona) lub później. Wiersze sprzedaży, w których podano prawidłowy identyfikator rezerwacji programowej i stan wyzwalacza kwalifikacji, zostaną automatycznie dodane do przeciwstawnych kolejek przetwarzania wsadowego.

Banknot

Jeśli musisz cofnąć udaną rezerwację programową, otwórz odpowiednie zamówienie sprzedaży, a następnie wybierz Cofnij rezerwację bezpośrednio lub Cofnij rezerwację partiami na poziomie zamówienia sprzedaży lub wiersza sprzedaży.

Importuj zlecenia sprzedaży, które zostały wstępnie zewnętrznie zarezerwowane

Prawdopodobnie Twoja firma ma inne kanały zamówień, które również zamieszczają rezerwację wstępną w rozwiązaniu Widoczność zapasów. Zamówienia sprzedaży, które zostały zarezerwowane na zewnątrz, mogą wymagać importu do Supply Chain Management, jeśli używasz go jako systemu ewidencji. Wykonaj poniższe kroki, aby zaimportować zlecenia sprzedaży, które zostały wstępnie zarezerwowane zewnętrznie.

  1. Zaloguj się do modułu Supply Chain Management.

  2. Wybierz kolejno opcje Administrowanie systemem>Obszary robocze>Zarządzanie danymi.

  3. Wybierz kafelek Parametry struktury.

  4. Na stronie Parametry importu/eksportu danych wybierz Ustawienia jednostki, a następnie wybierz pozycję Odśwież listę jednostek.

  5. Wybierz kolejno opcje Administrowanie systemem>Obszary robocze>Zarządzanie danymi.

  6. Wybierz kafelek Eksport.

  7. W polu Nowy rekord wprowadź nazwę nowej grupy w polu Nazwa grupy.

  8. Na skróconej karcie Wybrane podmioty wybierz na pasku narzędzi Dodaj encję, a następnie w rozwijanym oknie dialogowym ustaw następujące wartości:

    • Nazwa encji – wybierz jednostki Wiersz zamówienia sprzedaży V2.
    • Format danych docelowych – Wybierz Excel.
    • Wybierz pola – wybierz pola, które można importować.
  9. Wybierz przycisk Dodaj, aby dodać nowe ustawienia, a następnie kliknij przycisk Zamknij, aby zamknąć okno dialogowe.

  10. Nowy wiersz zostanie dodany do siatki. W nowym wierszu wybierz przycisk w kolumnie Filtr.

  11. W oknie dialogowym Zapytanie siatka na karcie Zakres powinna mieć już jeden wiersz. Edytuj wiersz tak, aby miał następujące wartości:

    • Tabela – Wybierz wiersze zamówień sprzedaży V2.
    • Tabela pochodna – Wybierz wiersze zamówień sprzedaży V2.
    • Pole: – wybierz Zamówienie sprzedaży.
    • Kryteria – umożliwia wybór dowolnego numeru zamówienia sprzedaży.
  12. Wybierz przycisk OK, aby zastosować ustawienia i zamknąć okienko dialogowe.

  13. W okienku akcji wybierz pozycję Eksportuj.

  14. Na stronie Podsumowanie wykonania, na skróconej karcie Stan przetwarzania jednostki, wybierz na pasku narzędzi Pobierz plik.

  15. Otwórz pobrany plik w Excel i usuń wszystkie wiersze z danymi. Pozostaw tylko wiersz nagłówka.

  16. Dodaj nowe wiersze zawierające szczegóły zamówienia sprzedaży, które chcesz zaimportować do Supply Chain Management.

  17. Dla każdego wiersza, oprócz zwykłych danych dotyczących zamówienia, pamiętaj o umieszczeniu szczegółów dotyczących rezerwacji wstępnej w następujących kolumnach:

    • INVENTORYSERVICERESERVATIONID – wprowadź identyfikator rezerwacji wstępnej z rezerwacji zewnętrznej.
    • ISSOFTRESERVEDEXTERNALLY – wprowadź Tak.
  18. Zaimportuj wypełniony plik Excel. Po zakończeniu będziesz mógł sprawdzić status importu.

  19. Po pomyślnym zaimportowaniu pliku można potwierdzić, że nowe zlecenia sprzedaży mają miękkie szczegóły rezerwacji, otwierając te zlecenia w Supply Chain Management.

Banknot

Po zaimportowaniu zamówień sprzedaży, które zawierają szczegóły rezerwacji miękkiej, nie będzie można zmodyfikować rezerwacji miękkiej ani przywrócić jej z poziomu Supply Chain Management. Jeśli zaimportowane dane nie są poprawne, usuń wiersz sprzedaży, którego dotyczą, a następnie zaimportuj go ponownie.

Twórz miękkie rezerwacje i przesunięcia, korzystając z funkcji integracji widoczności zapasów z przesunięciem rezerwacji

Podczas używania Integracja Widoczności zapasów z przesunięciem rezerwacji nie można wyzwalać rezerwacji bezpośredniej z funkcji Supply Chain Management. Zamiast tego, ta funkcja obsługuje tylko przesunięcie wierszy zamówienia sprzedaży, które zostały utworzone zewnętrznie z Supply Chain Management. Gdy wiersze sprzedaży zarezerwowane zewnętrznie są replikowane do Supply Chain Management, może być wymagane przesunięcie z Supply Chain Management do widoczności zapasów.

Można kompensować ilość zarezerwowaną programowo po fizycznym odjęciu ilości z zamówienia w rozwiązaniu Supply Chain Management lub innym systemie ERP. Widoczność zapasów oferuje gotową integrację przesunięcia miękkiej rezerwacji z Supply Chain Management.

Wykonaj poniższe kroki, aby zrównoważyć rezerwację miękką.

  1. Zaloguj się do modułu Supply Chain Management.

  2. Wybierz kolejno opcje Sprzedaż i marketing>Zamówienia sprzedaży>Wszystkie zamówienia sprzedaży.

  3. W okienku akcji wybierz opcję Nowy. Utwórz nowe zamówienie i nowy wiersz sprzedaży.

  4. Ponownie utwórz zewnętrzne zamówienie sprzedaży i dodaj wiersz sprzedaży, który używa tego samego identyfikatora produktu, organizacji, oddziału, magazynu i wartości wymiarów.

  5. Na skróconej karcie Wiersze zamówienia sprzedaży wybierz właśnie wprowadzony wiersz sprzedaży, a następnie na pasku narzędzi wybierz Zapasy>Identyfikator rezerwacji na pasku narzędzi.

  6. Wykonaj jeden z następujących kroków:

    • Skopiuj identyfikator rezerwacji soft w odpowiedzi na żądanie rezerwacji programowej i wklej go do pola Identyfikator rezerwacji.
    • Pole Identyfikator rezerwacji pozostaw puste, ale zaznacz pole wyboru Automatyczne przeciwstawne konto przeciwstawne usługi zapasów. System automatycznie określi, który produkt i wymiary produktu mają zostać odsunięte, na podstawie identyfikatora towaru i wartości wymiarów wprowadzonych w wybranym wierszu.
  7. Kliknij przycisk OK.

  8. Gdy ten sam wiersz sprzedaży jest nadal wybrany, fizycznie zarezerwuj zamówioną ilość, wybierając Zapasy>Rezerwacja na pasku narzędzi Wiersze zamówienia sprzedaży skróconej karty.

  9. Jeśli wcześniej w polu Modyfikator przeciwstawny rezerwacji ustawiono wartość Zarezerwowane, przesunięcie będzie wyzwalane, gdy wiersz zamówienia ma stan Rezerwacja fizyczna lub Rezerwacja zamówiona. Zadanie wsadowe jest uruchamiane raz na minutę w celu zsynchronizowania żądań przesunięcia z programu Supply Chain Management z programem widoczność magazynu.

Banknot

W przypadku stanów transakcji, które zawierają określony modyfikator kompensacji rezerw, aktualizacja transakcji będzie przeciwstawna do odpowiedniego rekordu rezerwacji, jeśli są spełnione następujące warunki:

  • Identyfikator rezerwacji w transakcji magazynowej pasuje do identyfikatora rezerwacji rekordu rezerwacji w usłudze Widoczność magazynu.
  • Wymiary transakcji magazynowej odpowiadają wymiarom rekordu rezerwacji w Widoczności zapasów.
  • Zmiany stanu transakcji magazynowej wyzwalają kompensacje dla rezerwacji, gdy stan transakcji magazynowej odzwierciedla fakt, że proces zamówienia został ukończony lub pominięty.

Ilości kompensowane są zgodne z ilościami zapasów, które są określone w odpowiednich transakcjach magazynowych. Przesunięcie zacznie obowiązywać tylko wtedy, gdy zarezerwowana ilość pozostanie w Widoczności zapasów.

Sprawdź, czy nie powiodło się przesunięcie rezerwacji

Aby sprawdzić nieudane przesunięcia rezerwacji, przejdź do Zarządzania zapasami>Zadania okresowe>Integracja widoczności zapasów. Nieudane przesunięcie może być spowodowane nieprawidłowym identyfikatorem rezerwacji miękkiej, problemem internetowym, przerwanym połączeniem systemowym itp.

Anuluj lub przywróć rezerwację miękką

Jeśli oryginalny wiersz zamówienia zostanie anulowany lub usunięty i trzeba przywrócić odpowiadającą mu rezerwację programową, należy wykonać jedną z następujących akcji:

  • Zak księguj zdarzenie rezerwacji miękkiej z ilością ujemną, która zawiera te same dokładne informacje w treści zapytania interfejsu API.
  • Księgowanie żądania rezerwacji z taką samą ilością i identyfikatorem rezerwacji. Aby uzyskać więcej informacji, zobacz Wycofaj zdarzenia rezerwacji.