Asynkront dokumentramverk för handel
I den här artikeln beskrivs funktionerna och konfigurationerna för ett asynkront dokumentramverket i Microsoft Dynamics 365 Commerce.
Butikslagerverksamhet som t.ex. Inkommande, Utgående, Lagerinventering, Justering och Rörelse omfattar prestandaförbättringar som säkerställer att användare med höga kvantiteter av inleverans kan bokföra över många butiker eller företag och stora lagerdokument, kan bearbeta dessa dokument till Commerce headquarters utan att uppleva timeout eller misslyckanden. Dessa förbättringar kräver användning av ett asynkront dokumentramverk.
När ett asynkront dokumentramverk används kan du tilldela ändringar i lagerdokument från kassa till Commerce headquarters och sedan flytta vidare till andra uppgifter medan behandlingen till Commerce headquarters sker i bakgrunden. Du kan kontrollera statusen för dokumentet via dokumentlistsidan i varje åtgärd i kassan för att bekräfta att bokföringen lyckades. I kassaprogrammet kan du också använda varje åtgärds dokumentlista för att se alla dokument som inte kunde skickas till Commerce headquarters. Om ett dokument misslyckas kan kassaanvändare göra korrigeringar till det och sedan försöka bearbeta det till Commerce headquarters.
Konfigurera ett asynkront dokumentramverk
Viktigt
Det asynkrona dokumentramverket måste konfigureras innan ett företag försöker använda lageråtgärder för butik i kassan.
Följ instruktionerna nedan om du vill konfigurera ett asynkront dokumentramverk.
Skapa och konfigurera en nummersekvens
Följ stegen nedan om du vill konfigurera en nummersekvens.
- Gå till Organisationsadministration > Nummerserier > Nummerserier.
- På sidan Nummerserier skapar du två en nummerserie.
- I fälten Nummerseriekod och Namn anger du användardefinierade värden.
- På snabbfliken Referenser väljer du Lägg till.
- I fältet Område, välj Commerce-parametrar.
- I fältet Referens, välj Åtgärdsidentifierare för butiksdokument.
- På snabbfliken Allmänt i avsnittet Inställningar, ange alternativet Kontinuerligt till Nej för att se till att det inte finns några prestandaproblem.
Skapa och tidsplanera två batchjobb för dokumentbearbetning och övervakning av uppgifter
Notering
I Commerce version 10.0.13 och senare behöver du inte konfigurera dessa batchjobb via batch-jobbets ramverk. Batchprocesser kan istället konfigureras i Commerce headquarters på Retail och Commerce > Retail och Commerce IT. Använd menyalternativen Åtgärdsövervakare för butiksdokument och Åtgärdsbearbetning för butiksdokument när du konfigurerar batchjobb.
De batchjobb som du skapar kommer att användas för att bearbeta dokument som misslyckas eller timeout. De kommer också att användas när antalet aktiva lagerdokument som bearbetas från POS överskrider ett systemkonfigurerat värde.
Skapa och tidsplanera två batchjobb för dokumentbearbetning och övervakning av uppgifter med följande steg.
Gå till Systemadministration > Förfrågningar > Batchjobb.
På sidan Batchjobb, skapa två batchjobb:
- Konfigurera ett jobb för att köra klassen RetailDocumentOperationMonitorBatch.
- Konfigurera det andra jobbet att köra klassen RetailDocumentOperationProcessingBatch.
Tidsplanera de nya batchjobben så att de körs återkommande. Ställ t.ex. in schemat så att jobben körs var femte minut.