Konfigurera lagerkvantiteter och lagernivåer
I denna artikel beskrivs hur du konfigurerar lagerkvantiteter och lagernivåer som bestämmer hur meddelanden om lagertillgänglighet kan anges på Microsoft Dynamics 365 Commerce-webbplatser.
Dynamics 365 Commerce headquarters innehåller lagerdata och olika kanaler som kassaprogram, näthandelsbutiker och andra anpassade integrerade program som drar och skjuter omkring inventering på ett asynkront sätt. Därför är de tillgängliga lagervärden som hämtas via sidan för lagerbehållning i administration via kassaanvändargränssnittet och via näthandelslager. API:er för lagertillgänglighet är inte alltid 100 procent korrekt i realtid.
I stället för att visa faktiska lagervärden i näthandelsbutiker föredrar många återförsäljare bara att visa meddelanden om lagertillgänglighetsstatus (t.ex. "tillgänglig" eller "på lagret") för att informera kunderna om huruvida en artikel är tillgänglig för inköp eller eventuellt inte kan användas i lager. För den här metoden måste lagerkvantiteter och lagernivåer som fastställer lagertillgänglighet meddelanden göras tillgängliga och konfigurerade.
Förutsättning: aktivera funktionen lagerbuffrar och lagernivåer
Funktionen för lagerbuffrar och lagernivåer styrs via funktionshantering i administration. Så här aktiverar du funktionen anpassning.
- Gå till Systemadministration>Arbetsytor>Funktionshantering.
- Sök efter funktionen Aktivera lagerbuffrar och lagernivåer, markera raden och välj sedan Aktivera nu.
När funktionen är aktiverad kan du söka efter lagernivåer vid Retail och Commerce > Lagerhantering.
Skapa och konfigurera en lagernivåprofil
En lagernivåprofil avgör om en given kvantitet i en produktkvantitetstatus tas med i lager, utanför lagret eller någon annan anpassad status. Du kan skapa och konfigurera flera lagernivåprofiler per juridisk person. Varje profil består av en uppsättning lagernivåer och varje nivå definieras av ett intervall, en kod och en etikett.
- Intervall – varje intervall definieras av en startkvantitet och en slutkvantitet. Ett värde för kvantitet ligger i ett intervall om det är mer än startkvantiteten för intervallet och inte mer än slutkvantiteten. Kvantitetsvärdet behandlas som försäljningsmåttenheten i beräkningarna.
- Kod – en kod är en intern förkortning som representerar nivån. Kunder som direkt integrerar med lager-API:er kan använda koder för att skapa ytterligare logik för en given lagernivå. De kan till exempel stänga av inköpsmöjligheterna för en produkt när lagernivåkoden är OOS ("slut på lagret").
- Etikett – en etikett är ett meningsfullt kundinriktat meddelande som förmedlar en lager nivå till kunder på en näthandelssajt.
Skapa en lagernivåprofil
Skapa en lagernivåprofil enligt följande instruktioner.
- Gå till Butik och handel>Lagerhantering>Lagernivåer.
- I åtgärdsfönstret välj Ny och ange sedan värden i fälten Profil-ID och Beskrivning.
- På snabbfliken Intervall välj Lägg till om du vill lägga till en ny nivå och anger sedan värden i kolumnerna startkvantitet, slutkvantitet, kod och etikett för den nivån. Upprepa detta steg för att lägga till fler nivåer. Efter behov kan du redigera värdena i rutnätet eller välja ta bort om du vill ta bort en nivå.
- Klicka på Spara i åtgärdsfönstret.
När en ny profil skapas initieras två lagernivåer automatiskt:
- OOS – nivån "på lagret", där den nedre gränsen för intervallet är negativ oändlighet. Startkvantiteten och koden kan inte redigeras för den här nivån.
- AVAIL – "tillgänglig" nivå, där den övre gränsen för intervallet är oändlig. Slutkvantiteten och koden kan inte redigeras för den här nivån.
Notering
Det får inte finnas luckor eller överlappningar mellan intervall i profildefinitionen.
Du kan använda knappen översättningar i åtgärdsfönstret för att konfigurera lokalanpassade strängar för etikettmeddelandet. Du måste sedan köra 1110 (Global konfiguration) distributionsschema för att synkronisera de lokalanpassade strängarna till kanaler.
Konfigurera en lagernivåprofil
Du kan konfigurera en lagernivåprofil på antingen produktkategorinivå eller enskild produktnivå. När en lagernivåprofil konfigureras för en produkt, bestäms lagernivån baserat på de intervall som har definierats i den länkade profilen. I annat fall bestäms lagernivån "tillgänglig" eller "slut på lager" utifrån om produkten har en positiv lagerbehållning.
Följ dessa steg för att konfigurera en lagernivåprofil för en kategori.
- Gå till Butik och handel>Produkter och kategorier>Handelsprodukthierarki.
- Välj kategori för att konfigurera en lagernivåprofil för.
- På snabbfliken Sälj produktegenskaper välj juridisk person.
- I avsnitt lagertillgänglighet för handel i fält Lagernivåprofil, välj en av de fördefinierade lagerprofiler.
Du kan använda knappen Uppdatera produkter i åtgärdsfönstret för att sprida värdet på kategorinivåprofilen till kategorins underliggande produkter. Mer information finns i Hantera produktkategorier och produkter.
Följ dessa steg för att konfigurera en lagernivåprofil för frisläppt produkt.
- Gå till Butik och handel>Produkter och kategorier>Frisläppta produkter per kategori.
- Välj en produkt och öppna sedan sidan produktinformation.
- Snabbfliken Sälj i avsnittet lagertillgänglighet för handel i fältet Lagernivåprofil välj en av de fördefinierade lagerprofiler.
När en ny produkt skapas fältet Lagernivåprofil som många andra produktnivåattribut kommer att ställas in på värdet som är konfigurerat för den kategori som produkten är associerad med.
Notering
Lagernivåprofilen är ett attribut som bara är ett juridiskt entitet. För samma kategori eller produkt kan lagernivåprofil för lagernivån variera mellan juridiska personer.
Om du vill synkronisera konfigurationerna för lagernivåprofiler till kanaler följer du dessa steg.
- Gå till Butik och handel>Butik och handel-IT>Distributionsschema.
- Kör 1040 (Produkt) distributionsschema.
Konfigurera en lagerkvantitet
Lagerkvantiteten är ett användardefinierat värde som subtraherar den ytterligare kvantiteten av en artikel från den ursprungliga kvantiteten för att beräkna den uppskattade kvantiteten. Denna uppskattade kvantitet ger detaljister en säker buffert så att de inte säljer en produkt genom att sälja mer än den faktiska lagerbehållningen. Du kan konfigurera en lagerbuffert på antingen produktkategorinivå eller enskild produktnivå. Om ingen lagringsbuffert anges är standardvärdet för0 (noll) används.
Följ dessa steg för att konfigurera en lagerbuffer för en kategori.
- Gå till Butik och handel>Produkter och kategorier>Handelsprodukthierarki.
- Välj kategori för att konfigurera en lagerbuffer för.
- På snabbfliken Sälj produktegenskaper välj juridisk person.
- I avsnittet lagertillgänglighet för handel i fältet lagerkvantitet ange positivt värde.
Du kan använda knappen Uppdatera produkter i åtgärdsfönstret för att sprida värdet på kategorinivåbuffer till kategorins underliggande produkter. Mer information finns i Hantera produktkategorier och produkter.
Följ dessa steg för att konfigurera en frisläppt produkt för en kategori.
- Gå till Butik och handel>Produkter och kategorier>Frisläppta produkter per kategori.
- Välj en produkt och öppna sedan sidan produktinformation.
- I snabbfliken Sälj i lagertillgänglighet för handel i fältet lagerkvantitet ange positivt värde.
När en ny produkt skapas fältet Lagerbuffer som många andra kommer att ställas in på värdet som är konfigurerat för den kategori som produkten är associerad med.
Notering
Om profilerna för lagerkvantitet och lagernivå har konfigurerats för en produkt, kommer produktens beräknade kvantitet (dvs. den ursprungliga kvantiteten minusvärdet för buffer) att användas för intervallberäkning för att fastställa lagernivån.
Om du vill synkronisera konfigurationerna för inventeringsbuffertar till kanaler följer du dessa steg.
- Gå till Butik och handel>Butik och handel-IT>Distributionsschema.
- Kör 1040 (Produkt) distributionsschema.
Använda lagerkvantiteter och lagernivåer i e-handelsscenario
I Commerce webbplatsskaparen används funktionerna för lagerkvantitet och lager nivå i administration för att fastställa meddelanden om lagertillgänglighet på näthandelssajter. Mer information om Använd lagerinställningar.
Alternativt, om du integrerar med en tredjeparts näthandelslösning, kan du använda GetEstimatedAvailability och GetEstimatedProductWarehouseAvailability API:er för att visa lagertillgängligheten för en produkt i ditt näthandelsscenario. Mer information om dessa API:er finns i Beräkna lagerdisposition för butikskanaler.
Introduktionen av lagerkvantiteter och lagernivåer gör att dessa API:er kan returnera lagernivåkoder och etikettmeddelanden som bestäms baserat på totala tillgängliga och tillgängliga fysiska värden. API:erna kan konfigureras ytterligare för att avgöra om lagerkvantiteten returneras tillsammans med meddelandet och om den disponibla kvantiteten reduceras med lagervärdet.
Konfigurera svaret på produkttillgänglighet API:erna enligt följande instruktioner.
- Gå till Butik och handel>Administrationsinställning>Parametrar>Handelsparametrar.
- I avsnittet Butikslager på fliken Lager i fältet Produkttillgänglighet API:er för näthandel välj ett värde.
- Om du vill tillämpa inställningarna på kanaler kör du 1110 (Globalkonfiguration) distributionschemajobb.