Gebruik van taakwachtrijen om taken te plannen
Met de pagina Taakwachtrijposten kunnen gebruikers specifieke rapporten en codeunits plannen en uitvoeren. U kunt taken éénmalig of herhaaldelijk uitvoeren. U kunt bijvoorbeeld het rapport Verkoper * Verkoopstatistieken wekelijks uitvoeren om verkopen per verkoper elke week bij te houden of u kunt de codeunit Goedkeuringsaanvragen delegeren dagelijks uitvoeren om te voorkomen dat documenten zich opstapelen.
Op de pagina Taakwachtrijposten worden alle bestaande posten weergegeven. Als u een nieuw taakwachtrij-item toevoegt dat u wilt plannen, moet u wat informatie verstrekken. Voorbeeld:
- Het type object dat u wilt uitvoeren, zoals een rapport of codeunit. U moet toestemming hebben om het specifieke rapport of de codeunit uit te voeren.
- De naam en object-id van het object.
- Parameters om het gedrag van het taakwachtrij-item te specificeren. Zo kunt u een parameter toevoegen om alleen geboekte verkooporders te verzenden.
- Wanneer en hoe vaak het taakwachtrij-item wordt uitgevoerd.
Belangrijk
Als aan u de machtigingenset SUPER is toegewezen die wordt geleverd met Business Central, bent u gemachtigd alle in uw licentie opgenomen objecten uit te voeren. Als u de rol Gedelegeerd beheerder hebt, kunt u taakwachtrijposten maken en plannen, maar alleen beheerders en gelicentieerde gebruikers kunnen ze uitvoeren. Gebruikers met de apparaatlicentie kunnen geen taakwachtrijposten maken of uitvoeren.
Nadat taakwachtrijen zijn ingesteld en werken, kan de status als volgt veranderen in elke doorlopende periode:
- Afwachten
- Gereed
- In verwerking
- Fout
- Gereedgemeld
Nadat een taak is voltooid, wordt deze verwijderd uit de lijst met taakwachtrij-items, tenzij het een terugkerende taak is. Voor terugkerende taken wordt het veld Vroegste begintijd aangepast, zodat het de volgende keer weergeeft dat de taak naar verwachting wordt uitgevoerd.
Status of fouten in de taakwachtrij bewaken
Gegevens die de taakwachtrij genereert, worden opgeslagen in de database, zodat u taakwachtrijfouten kunt oplossen.
Voor elk item in de wachtrij kunt u de status bekijken en wijzigen. Wanneer u een taakwachtrij-item maakt, wordt de status ingesteld op Afwachten. U kunt de status bijvoorbeeld instellen op Klaar en weer op Afwachten. Als u dat niet doet, wordt statusinformatie automatisch bijgewerkt.
De volgende tabel beschrijft de waarden van het veld Status.
Status | Omschrijving |
---|---|
Gereed | Het taakwachtrij-item is klaar om te worden uitgevoerd. |
In verwerking | Het taakwachtrij-item wordt verwerkt. Dit veld wordt bijgewerkt terwijl de taakwachtrij wordt uitgevoerd. |
Afwachten | De standaardstatus van het taakwachtrij-item wanneer het wordt gemaakt. Kies de actie Status instellen op Gereed om de status te wijzigen in Gereed. Kies de actie Instellen op afwachten om de status terug te zetten naar Afwachten. |
Fout | Er is iets fout gegaan. Kies Fout weergeven om het foutbericht weer te geven. |
Voltooid | Het taakwachtrij-item is voltooid. |
Tip
Taakwachtrij-items worden niet meer uitgevoerd wanneer er een fout is. Dit kan bijvoorbeeld een probleem zijn wanneer een item verbinding maakt met een externe service, zoals een bankfeed. Als de service tijdelijk niet beschikbaar is en het item in de taakwachtrij geen verbinding kan maken, geeft het item een fout weer en stopt het met werken. U moet het taakwachtrij-item handmatig opnieuw starten. De velden Maximaal aantal pogingen en Vertraging bij opnieuw uitvoeren (sec.) kunnen u echter helpen deze situatie te voorkomen. Met het veld Maximaal aantal pogingen kunt u specificeren hoe vaak het invoeren van het taakwachtrij-item kan mislukken voordat het stopt met proberen te worden uitgevoerd. Met het veld Vertraging bij opnieuw uitvoeren (sec.) kunt u de hoeveelheid tijd, in seconden, tussen pogingen specificeren. De combinatie van deze twee velden kan ervoor zorgen dat het taakwachtrij-item actief blijft totdat de externe service beschikbaar komt.
De status voor een taak weergeven
- Kies het
, voer Taakwachtrijposten in en kies vervolgens de gerelateerde koppeling.
- Selecteer op de pagina Taakwachtrijposten een taakwachtrijpost en kies vervolgens de actie Logboekvermeldingen.
Tip
U kunt de status van items in de wachtrij ook bekijken met Application Insights in Microsoft Azure voor meer diepgaande analyse op basis van telemetrie. Zie voor meer informatie Telemetrie bewaken en analyseren en Traceringstelemetrie van levenscyclus van taakwachtrij analyseren in de Business Central ontwikkelaar- en beheerinhoud.
Geplande taken weergeven
De pagina Geplande taken in Business Central laat zien welke taken klaar zijn om te worden uitgevoerd in de taakwachtrij. De pagina toont ook informatie over het bedrijf waarvoor elke taak is ingesteld om te worden uitgevoerd. Alleen taken die zijn gemarkeerd als behorend tot de huidige omgeving kunnen echter worden uitgevoerd.
Alle geplande taken stoppen bijvoorbeeld als het bedrijf zich in een omgeving bevindt die een kopie is van een andere omgeving. Gebruik de pagina Geplande taken om taken in te stellen als gereed om te worden uitgevoerd in de taakwachtrij.
Notitie
Interne beheerders en gelicentieerde gebruikers kunnen taken plannen om te worden uitgevoerd. Gedelegeerde beheerders kunnen taken instellen en plannen om uit te voeren, maar alleen gebruikers met een licentie kunnen ze uitvoeren.
Het onderdeel Mijn taakwachtrij
In het onderdeel Mijn taakwachtrij in uw rolcentrum worden de taakwachtrij-items weergegeven die u hebt gestart, maar die niet zijn voltooid. Standaard wordt het onderdeel niet weergegeven, maar u kunt het toevoegen aan uw rolcentrum. Zie Uw werkruimte personaliseren voor meer informatie.
Het onderdeel toont de volgende informatie:
- Welke documenten met uw id in het veld Toegewezen gebruikers-id worden verwerkt of in de wachtrij staan, inclusief documenten die op de achtergrond worden geboekt.
- Of er een fout is opgetreden bij het boeken van een document of in de taakwachtrij.
Met het onderdeel Mijn taakwachtrij kunt u een documentboeking ook annuleren.
Een fout in het gedeelte Mijn taakwachtrij weergeven
- Kies in een post met de status Fout de actie Fout weergeven.
- Bekijk de foutmelding en los het probleem op.
Voorbeelden van wat kan worden gepland met behulp van een taakwachtrij
Rapporten plannen
U kunt een rapport plannen voor uitvoering op een bepaalde datum en tijd. Geplande rapporten en batchtaken worden in de verwerkingswachtrij ingevoerd en verwerkt op het geplande tijdstip, net zoals andere taken. U kiest de optie Schema nadat u de actie Verzenden naar hebt gekozen en voert vervolgens informatie in zoals de printer, de tijd en datum en de herhaling.
Zie voor meer informatie Een rapport plannen voor uitvoering
Synchronisatie plannen tussen Business Central en Dataverse
Als u Business Central hebt geïntegreerd met Dataverse, kunt u met de taakwachtrij plannen wanneer u gegevens wilt synchroniseren. Afhankelijk van de richting en regels die u hebt gedefinieerd, kan het taakwachtrij-item records maken in de ene app om met records in de andere overeen te komen. Een goed voorbeeld is dat wanneer u een contact registreert in Dynamics 365 Sales, het taakwachtrij-item dat contact voor u kan instellen in Business Central. Zie Een synchronisatie plannen tussen Business Central en Dynamics 365 Sales voor meer informatie.
Het boeken van verkoop- en inkooporders plannen
U kunt taakwachtrij-items gebruiken om bedrijfsprocessen te plannen die op de achtergrond worden uitgevoerd. Achtergrondtaken zijn bijvoorbeeld nuttig wanneer meerdere gebruikers tegelijkertijd verkooporders boeken, maar er slechts één order tegelijk kan worden verwerkt. Zie voor meer informatie Boeking op de achtergrond instellen met taakwachtrijen
De taakwachtrij bewaken met telemetrie
Als beheerder kunt u Application Insights gebruiken om telemetrie te verzamelen en te analyseren die u kunt gebruiken om problemen te identificeren. Zie voor meer informatie Telemetrie bewaken en analyseren in de ontwikkelaar- en beheerinhoud.
Zie ook
Beheer
Business Central instellen
Basisinstellingen wijzigen
Traceringstelemetrie van levenscyclus van taakwachtrij analyseren
Feedback
Feedback verzenden en weergeven voor