Sökning efter kassalager med beräkning på kanalsidan
Den här artikeln beskriver hur åtgärden för kassalagersökning fungerar med lagerberäkning på kanalsidan i Microsoft Dynamics 365 Commerce.
I Commerce version 10.0.9 och tidigare använder åtgärden Lagersökning i POS ett servicesamtal i realtid till Commerce headquarters för att få lagerinformation för den valda produkten, både för användarens aktuella butik och alla andra butiker som konfigurerats för uppfyllelsegrupp som en del av kanalkonfigurationen för butiken.
I Commerce version 10.0.10 och senare kan du inaktivera servicesamtal i realtid till Commerce headquarters. Istället kan du använda beräkning på kanalsidan på Commerce Server för att fastställa vilken lagerbehållning som är fysiskt tillgänglig för butiken och andra platser som har definierats i uppfyllelsegruppen. Denna kanalberäknade lagerkonfiguration är också användbar för platser där Internet-anslutningen är otillförlitlig, eftersom du inte behöver vara online för att hämta lagersökningar från Commerce headquarters.
När kanalsidans beräkning är korrekt konfigurerad och hanterad kan den ge en mer tillförlitlig uppskattning av den aktuella butiksinventeringen, detta eftersom den använder de transaktionsdata som finns i Commerce headquarters men som administrationen kanske ännu inte har information om. Om du till exempel använder det befintliga servicesamtalet i realtid för lagersökningar i POS, har Commerce headquarters antagligen ingen information om hämtköpförsäljning som har utförts för en produkt. Det lagerbehållningsvärde som Commerce headquarters returnerar för den produkten kommer därför att överskrida butikens faktiska lagerbehållning med en enhet. Om du däremot använder beräkning på kanalsidan kan hämtköpförsäljning delas upp i beräkningen och dras av från behållningsvärdet som visas. Även om de värden som används vid beräkningen av både kanalsidan och servicesamtalet i realtid är enbart uppskattningar av lagerbehållning, är värdet som beräkningen på kanalsidan ger mycket mer exakt för den aktuella butiken.
Konfigurera kassalagersökning för att använda beräkning på kanalsidan
Anteckning
För att konfigurera åtgärden för kassalagersökning i Commerce headquarters för att använda beräkningslogiken på kanalsidan och för att stänga av serviceanrop i realtid, måste du först konfigurera beräkning på kanalsidan.
För att konfigurera kassalagersökning för att använda beräkning på kanalsidan, följ dessa steg.
- I Commerce headquarters, gå till Butik och Handel > Kanalinställningar > Kassainställningar > Kassaprofiler > Funktionsprofiler.
- Välj en funktionsprofil.
- På snabbfliken funktioner i avsnittet Beräkning av lagertillgänglighet, ändra värdet för fältet Beräkningsläge för lagertillgänglighet från Realtidstjänst till Kanal. Alla funktionsprofiler använder som standard servicesamtal i realtid. Du måste ändra värdet i det här fältet om du vill använda beräkningslogik på kanalsidan. Alla butiker som är kopplade till den valda funktionsprofilen påverkas av den här ändringen.
Du måste sedan synkronisera ändringarna till kanalen genom distributionsschemaprocessen i Commerce headquarters genom att utföra följande steg:
- Gå till Butik och Handel > Butik och Handel-IT > Distributionsschema.
- Kör jobbet 1070 (jakanlkonfiguration).
När konfigurationen är klar använder den information som finns om fysiskt tillgängligt lager inte längre ett samtal i realtid när en användare i kassaprogrammet använder åtgärden lagersökning (standard- och matrisvyer). I stället beräknas data om fysiskt tillgängligt lager för den aktuella butiken och alla butiker i uppfyllelsegruppen, baserat på den senaste kända ögonblicksbilden som levererades till kanaldatabasen från Commerce headquarters. Värdet för ögonblicksbilden kan finjusteras ytterligare av kanalberäkningen för att justera det fysiskt tillgängliga värdet, baserat på ytterligare försäljnings- eller returtransaktioner för den valda produkten i kanaldatabasen men som inte inkluderades i de senaste synkroniserad ögonblicksbilden från 1130-jobbet.
Kommentar
Det fysiskt reserverade värdet förblir samma som ögonblicksbildsvärdet och kommer inte att förfinas av beräkningen på kanalsidan.
Om kanaldatabasen inte innehåller transaktionsdata för något av lagren eller butikerna i uppfyllelsegruppen, innehåller den inga ytterligare transaktioner som kan beaktas vid en omberäkning av värdet. Därför är den bästa uppskattningen av lagerbehållning som kan visas för dessa lagerställen eller butiker, data från den senaste ögonblicksbilden av Commerce headquarters.
Sidan Orderuppfyllelse i POS utnyttjar också beräkningen av kanalsidan för att visa inventering för objekt när en rad för orderuppfyllning är vald och en användare visar rutan Detaljer för lagerbehållning för den valda artikeln..