Dela via


Optimera lagerdata

I den här artikeln beskrivs hur du konfigurerar batchjobb för att optimera beräkningen på kanalsidan i Microsoft Dynamics 365 Commerce.

För att säkerställa bästa möjliga inventeringsuppskattning använder du följande batchjobb för Commerce-huvudkontoret och kör dem ofta:

  • P-jobb – Hitta jobbet på sidan Distributionsscheman. Kör den ofta. Det överför e-handelsorder, asynkrona kundorder som skapades av kassan och hämtköpsorder som skapas från kanaldatabaser till Commerce headquarters, så att de kan bearbetas ytterligare. Innan dessa data synkroniseras från kanalen till Commerce headquarters. Commerce headquarters har ingen information om lagerjusteringar som transaktionerna orsakar för dessa produkter i lagerställen.
  • Synkronisera order – Det här jobbet bearbetar de rådata för transaktioner i Commerce headquarters som P-jobbet tillhandahåller. Den konverterar e-handel och asynkrona kundordertransaktioner till försäljningsorder i Commerce huvudkontor. Inga lagertransaktioner skapas förrän jobbet bearbetas och försäljningsorder skapas. Därför tar lagerbehållningen i Commerce huvudkontor inte hänsyn till transaktionerna.
  • Beräkna transaktionsutdrag i batch – För hämtköpstransaktioner som skapas i butiken, säkerställer den droppningsbaserade bokföringsprocessen att lagret som är relaterat till försäljningen uppdateras effektivt. För att få effektiv bearbetning av lagertransaktioner för hämtköpsorder måste du konfigurera systemet för att använda indroppningsbaserad bokföring.
  • Bokför transaktionsutdrag i batch – Det här jobbet krävs även för droppningsbaserad bokföring och följer jobbet Beräkna transaktionsutdrag i batch. Det bokför de beräknade utdragen systematiskt så att försäljningsorder för hämtköpförsäljningen skapas i Commerce headquarters för att mer exakt återspegla butikens lager.
  • Produkttillgänglighet – Det här jobbet skapar ögonblicksbilden av lagret från Commerce headquarters.
  • 1130 (Produkttillgänglighet) – Hitta det här jobbet på sidan Distributionsscheman . Kör detta direkt efter jobbet Produkttillgänglighet. Det levererar data för lagerögonblicksbilden från Commerce headquarters till kanaldatabaserna.

Obs!

  • Det bästa är att köra jobben Produkttillgänglighet och 1130 per timme. Schemalägg P-jobbet, synkroniseringsorderjobbet och indroppningsbaserade bokföringsjobb med samma eller högre frekvens.
  • När beräkningar för lagertillgänglighet på kanalsidan används för att skapa en begäran om lagertillgänglighet med hjälp av API:er för e-handel eller kassalagerlogik på kanalsidan, kommer beräkningen av prestandaskäl att använda en cache i syfte att avgöra huruvida tillräckligt med tid har passerat för att det ska vara berättigat att köra beräkningslogiken på nytt. Standardcache är inställd på 60 sekunder. Du kan till exempel aktivera beräkning på kanalsidan för din butik och visa lagerbehållningen för en produkt på sidan Inventeringssökning . Om en enhet av produkten sedan säljs visar sidan Inventeringssökning inte det reducerade lagret förrän cachen har rensats. När användarna har bokfört transaktioner i POS bör de vänta 60 sekunder innan de kontrollerar att lagerbehållningen minskar.

Om det krävs en mindre cachetid för affärsscenariot kan du kontakta produktsupporten för att få hjälp.