Asynchroon documentraamwerk voor Commerce
In dit artikel worden de mogelijkheden en configuraties van een asynchroon documentraamwerk beschreven in Microsoft Dynamics 365 Commerce.
Winkelvoorraadbewerkingen zoals Inkomend, Uitgaand, Voorraadtelling, Correctie en Verplaatsing omvatten prestatieverbeteringen om ervoor te zorgen dat gebruikers met grote hoeveelheden ontvangstboekingen in een groot aantal winkels of bedrijven en grote voorraaddocumenten deze documenten kunnen verwerken naar Commerce headquarters zonder dat er time-outs of storingen optreden. Deze verbeteringen vereisen het gebruik van een asynchroon documentraamwerk.
Wanneer een asynchroon documentraamwerk wordt gebruikt, kunt u wijzigingen in voorraaddocumenten doorvoeren vanuit POS (Point-of-Sale) naar Commerce headquarters en vervolgens naar andere taken gaan terwijl de verwerking naar Commerce headquarters op de achtergrond plaatsvindt. U kunt de status van het document controleren via de documentlijstpagina van elke bewerking in POS om er zeker van te zijn dat de boeking is geslaagd. In de POS-toepassing kunt u ook de documentlijst van elke bewerking gebruiken om documenten weer te geven die niet naar Commerce headquarters konden worden geboekt. Als de verwerking van een document mislukt, kunnen POS-gebruikers hierin correcties aanbrengen en het document vervolgens opnieuw proberen te verwerken naar Commerce headquarters.
Een asynchroon documentraamwerk configureren
Belangrijk
Een asynchroon documentraamwerk moet worden geconfigureerd voordat een bedrijf de winkelvoorraadbewerkingen in POS probeert te gebruiken.
Voer de volgende procedures uit om een asynchroon documentraamwerk te configureren.
Een nummerreeks maken en configureren
Voer de volgende stappen uit om een nummerreeks te maken en te configureren.
- Ga naar Organisatiebeheer > Nummerreeksen > Nummerreeksen.
- Maak op de pagina Nummerreeksen een nummerreeks.
- Voer in de velden Nummerreekscode en Naam door de gebruiker gedefinieerde waarden in.
- Selecteer op het sneltabblad Verwijzingen de optie Toevoegen.
- Selecteer in het veld Gebied de optie Commerce-parameters.
- Selecteer in het veld Verwijzing de optie Bewerkings-id van detailhandeldocument.
- Stel op het sneltabblad Algemeen in de sectie Instellen de optie Continu in op Nee om er zeker van te zijn dat er geen prestatieproblemen optreden.
Twee batchtaken maken en plannen voor de taken voor documentverwerking en -controle
Notitie
In Commerce versie 10.0.13 en hoger hoeft u deze batchtaken niet via het raamwerk van de batchtaak te configureren. In plaats daarvan kunnen de batchprocessen worden geconfigureerd in Commerce headquarters, in Detailhandel en commerce > IT detailhandel en commerce. Gebruik de menuopties Controle bewerking detailhandelsdocument en Verwerking bewerking detailhandelsdocument om de batchtaken te configureren.
De batchtaken die u maakt, worden gebruikt voor het verwerken van documenten die zijn mislukt of waarvoor een time-out is opgetreden. Ze worden ook gebruikt wanneer het aantal actieve voorraaddocumenten dat vanuit POS wordt verwerkt, groter is dan een door het systeem geconfigureerde waarde.
Volg de onderstaande stappen om twee batchtaken te maken en te plannen voor de taken voor documentverwerking en -controle.
Ga naar Systeembeheer > Query's > Batchtaken.
Maak op de pagina Batchtaak twee batchtaken:
- Configureer de ene taak om de klasse RetaildocumentOperationMonitorBatch uit te voeren.
- Configureer de andere taak om de klasse RetailDocumentOperationProcessingBatch uit te voeren.
Plan de nieuwe batchtaken plannen zodanig dat deze op periodieke basis worden uitgevoerd. Zo kunt u de planning bijvoorbeeld zo instellen dat de taken om de vijf minuten worden uitgevoerd.