Forbedringer af opslags-API'er for disponibel lagerbeholdning til e-handel

Vigtigt

Dette indhold er arkiveret og opdateres ikke. Du kan få den nyeste dokumentation i Nyheder eller ændringer i Dynamics 365 Commerce. Du kan få vist de seneste udgivelsesplaner i Udgivelsesplaner til Dynamics 365 og Microsoft Power Platform.

Aktiveret for Offentlig prøveversion Generel tilgængelighed
Brugere efter administratorer, udviklere eller analytikere 24. maj 2021 30. juli 2021

Forretningsværdi

Dynamics 365 Commerce har leveret GetEstimatedAvailability- og GetEstimatedProductWarehouseAvailability-API'er for at understøtte forskellige e-handelsscenarier, der kræver kontrol af produktlager. Vis for eksempel meddelelse om lagerniveau på siden med produktbeskrivelse, og kontrollér disponibel lagerbeholdning for modulerne til "antalsvælger" og "butiksvælger". Vi vil fortsætte med at investere i forbedringer af API'erne for at understøtte flere e-handelsscenarier baseret på kundefeedback i markedet og adressere begrænsningerne i nuværende API'er for at eliminere tilpasninger.

Funktionsdetaljer

Denne funktion vil give følgende forbedringer af API'erne GetEstimatedAvailability og GetEstimatedProductWarehouseAvailability:

  • Mulighed for at hente antal i salgsenhed fra API'erne. API'erne returnerer kun antal baseret på lagerenhed. For detailhandlere, der konfigurerer produkter til at bruge forskellige enheder for lager og salg, er tilpasning påkrævet for at håndtere enhedsomregning. Denne forbedring giver mulighed i API'er for at hente antal baseret på salgsenhed.

  • Mulighed for at hente samlede lagerdata fra API'erne. Et stigende antal detailhandlere konfigurerer deres e-handelswebsteder til at bruge flere lagersteder for at lette produktopfyldelsen. I dette scenarie, når lagerniveau vises i produktbeskrivelsen, eller købsberettigelse bestemmes på basis af lager, bør vi tage højde for produktets lagerbeholdning fra alle relevante lagersteder i stedet for et enkelt lagersted. I dag returnerer API'erne kun lagerdata for det enkelte lagersted. Denne forbedring giver brugerne mulighed for at hente det samlede antal og lagerniveauet fra API'erne baseret på alle relevante lagersteder, alle forsendelseslagersteder eller alle afhentningslokationer.

  • Medtag ikke-bogførte lagerændringer på POS-siden ved beregning af estimeret lager. API'erne bruger optimeret beregningslogik på kanalsiden til at beregne estimeret disponibel lagerbeholdning. I dag medtager denne beregning kun e-handelstransaktioner, der endnu ikke er synkroniseret med Commerce-hovedkontoret. I en omnikanal-kontekst kan transaktioner, der har fundet sted i en detailbutik (f.eks. cash and carry-salg), også påvirke den disponible lagerbeholdning for e-handelssalg. Denne forbedring opdaterer beregningslogikken, så den inkluderer ikke-bogført lager, der sælges via POS, for at sikre, at det samme produkt på det samme lagersted viser ensartet estimeret lager fra onlinekanalen og POS-lageropslagssiden.

Se også

Kunde og forbruger-API'er for Commerce Scale Unit (dokumentation)