Lageroppslag for salgssted med beregning på kanalsiden
Denne artikkelen beskriver hvordan lageroppslagsoperasjonen på salgsstedet fungerer med lagerberegning på kanalsiden i Microsoft Dynamics 365 Commerce.
I Commerce versjon 10.0.9 og tidligere brukte lageroppslagsoperasjonen på salgsstedet et tjenesteoppkall i sanntid til Commerce headquarters for å få beholdningsinformasjon for et valgt produkt, både for brukerens gjeldende butikk og andre butikker som er konfigurert for oppfyllelsesgruppen, som en del av kanalkonfigurasjonen for butikken.
I Commerce versjon 10.0.10 og senere kan du slå av tjenesteoppkall i sanntid til Commerce headquarters. Du kan i stedet bruke beregning på kanalsiden på Commerce-serveren til å fastslå lagerbeholdningen som er fysisk tilgjengelig for butikken og andre lokasjoner som er definert i oppfyllelsesgruppen. Denne kanalberegnede lagerkonfigurasjonen er også nyttig for steder der Internett-tilkoblingen er upålitelig, fordi du ikke trenger å være tilkoblet for å få lageroppslag fra Commerce headquarters.
Når beregning på kanalsiden er riktig konfigurert og administrert, kan den gi et mer pålitelig estimat over gjeldende butikkbeholdning, fordi den bruker transaksjonsdataene som er i Commerce-kanaldatabasen, men som Commerce headquarters kanskje ikke har informasjon om ennå. Hvis du for eksempel bruker det eksisterende tjenesteoppkallet i sanntid for lageroppslag på salgsstedet, har sannsynligvis Commerce headquarters ennå ikke informasjon om kontantsalg som akkurat har skjedd for et produkt. Derfor vil lagerbeholdningsverdien som er returnert av Commerce headquarters for dette produktet, sannsynligvis overskride butikkens faktiske lagerbeholdning med én enhet. Hvis du imidlertid bruker beregning på kanalsiden, kan kontantsalget tas med i beregningen og trekkes fra beholdningsverdien som vises. Selv om verdiene som både kanalsiden og servicekallet i sanntid oppgir, bare er estimater av lagerbeholdningen, er verdien som beregning på kanalsiden oppgir, mye mer sannsynlig å være nøyaktig for den gjeldende butikken.
Konfigurer lageroppslag for salgssted slik at den bruker beregning på kanalsiden
Notat
For å konfigurere lageroppslagsoperasjonen for salgsstedet i Commerce headquarters slik at den bruker beregningslogikken på kanalsiden, og for å deaktivere tjenesteoppkall i sanntid, må du først konfigurere beregning på kanalsiden.
Følg denne fremgangsmåten for å konfigurere lageroppslag for salgssted slik at den bruker beregning på kanalsiden.
- In Commerce Headquarters går du til Retail og Commerce > Kanaloppsett > Salgsstedsoppsett > Salgsstedsprofiler > Funksjonalitetsprofiler.
- Velg en funksjonalitetsprofil.
- Gå til hurtigfanen Funksjoner og deretter delen Beregning av lagertilgjengelighet, og endre verdien i feltet Beregningsmodus for lagertilgjengelighet fra Sanntidstjeneste til Kanal. Som standard bruker alle funksjonalitetsprofiler servicekall i sanntid. Du må endre verdien i dette feltet hvis du vil bruke logikken for beregning på kanalsiden. Hver detaljhandelsbutikk som er koblet til den valgte funksjonalitetsprofilen, påvirkes av denne endringen.
Du må deretter synkronisere endringene i kanalene via distribusjonsplanprosessen i Commerce headquarters, ved å gjøre følgende:
- Gå til Detaljhandel og handel > IT for Detaljhandel og handel > Distribusjonsplan.
- Kjør jobben 1070 (Kanalkonfigurasjon).
Når konfigurasjonen er fullført, bruker informasjonen som er oppgitt om fysisk tilgjengelig lager, ikke lenger et tjenesteoppkall i sanntid når en bruker i salgsstedsprogrammet bruker lageroppslagsoperasjonen (standard- og matrisevisning). I stedet beregnes data om fysisk tilgjengelig lager for den gjeldende butikken og alle butikkene i oppfyllelsesgruppen på grunnlag av det siste kjente statiske utvalget som ble levert til kanaldatabasen fra Commerce headquarters. Verdien for øyeblikksbildet revideres ytterligere av beregningen på kanalsiden for å justere den fysisk tilgjengelige verdien, basert på andre salgs- eller returtransaksjoner som finnes for det valgte produktet i kanaldatabasen, men som ikke var tatt med i det siste synkroniserte øyeblikksbildet fra 1130-jobben.
Merknad
Den fysisk reserverte verdien forblir den samme som verdien for øyeblikksbildet, og blir ikke justert av beregningen på kanalsiden.
Hvis kanaldatabasen ikke inneholder transaksjonsdata for noen av lagrene eller butikkene i oppfyllelsesgruppen, inneholder den ingen ekstra transaksjoner som kan beregnes i en omberegning av verdien. Derfor er det beste estimatet for lagerbeholdningen som kan vises for disse lagrene eller butikkene, dataene fra det siste kjente øyeblikksbildet for Commerce headquarters.
Sidene Ordreoppfyllelse i salgsstedsprogrammet bruker også beregningen på kanalsiden til å vise lagerbeholdning for varer når en ordreoppfyllelseslinje er valgt, og en bruker viser Detaljer-panelet for lagerbeholdningen for den valgte varen.