Wachtrijtabellen

Wachtrijen zijn van groot belang bij het organiseren, prioriteren en bewaken van de voortgang van uw werk. Als centrale locatie voor werkbeheer helpen wachtrijen u bij het verwerken van aanvragen, het reageren op serviceaanroepen of het verzenden van productgegevens naar potentiële klanten. Programmatisch is een wachtrij een verzameling wachtrij-items. Een wachtrij-item fungeert als een container voor een rij, zoals een taak, een e-mailbericht of een case die moet worden verwerkt. Wachtrijtabel weergeven

Opmerking

Zie Basiswachtrijen maken en beheren voor informatie over het werken met wachtrijen met behulp van de gebruikersinterface.

De volgende informatie heeft betrekking op wachtrijen:

  • Alle aanpasbare tabellen kunnen worden ingeschakeld voor wachtrijen.

  • Wachtrijen kunnen openbaar of privé zijn. Privéwachtrij-items zijn alleen zichtbaar voor de leden van de wachtrij.

  • Er wordt automatisch een privéwachtrij gemaakt voor elke nieuwe gebruiker of elk nieuw team.

  • Een wachtrij kan meerdere tabeltypen bevatten, zoals taken, e-mailberichten of cases.

  • Een wachtrij bevat informatie over de gebruiker die aan een bepaald wachtrij-item werkt. Dit helpt u uw resources efficiënter te beheren en helpt om duplicatie van werk te voorkomen.

  • Wachtrijen kunnen worden ingeschakeld voor werkstromen en controle. Dit helpt de productiviteit te verbeteren en de wijzigingen in tabel- en kolomgegevens bij te houden voor toekomstige analyse en rapportage.

Mogelijkheden van leden

Wachtrijen worden gecategoriseerd in openbare of privéwachtrijen . Privéwachtrijen hebben afzonderlijke gebruikers als leden om het beheren van de toegang tot wachtrijen eenvoudiger te maken. Als u een team toevoegt aan een privéwachtrij, worden alle leden van dat team lid van de privéwachtrij.

Openbare en privéwachtrijen

De kolom QueueViewType is een keuze die bepaalt of een wachtrij openbaar of privé is.

  • Alle gebruikerswachtrijen zijn privéwachtrijen voor de gebruiker: alleen de gebruiker kan wachtrijitems in hun privéwachtrij zien.

  • Teamwachtrijen worden gemarkeerd als privé met leden: de teameigenaar en alle teamleden kunnen de wachtrij in de toepassing zien.

  • Alle andere wachtrijen zijn openbaar. Iedereen met leesbevoegdheden voor de wachtrij-entiteit kan deze wachtrijen zien.

Kenmerken die worden gebruikt voor het beheren van wachtrijen

Gebruik de volgende kenmerken om wachtrijen te beheren.

SchemaName Schermnaam Typologie Description
NumberOfItems Wachtrij-items Integer Het aantal wachtrij-items dat is gekoppeld aan de wachtrij.
NumberOfMembers Nee. of Members Integer Het aantal leden dat is gekoppeld aan de wachtrij.
QueueViewType Typologie Keuzelijst Selecteer of de wachtrij persoonlijk of openbaar is. Een openbare wachtrij kan door iedereen worden bekeken. Een privéwachtrij kan alleen worden weergegeven door de leden die aan de wachtrij zijn toegevoegd.

Beperkingen voor het verwijderen van wachtrijen

Een wachtrij kan niet worden verwijderd als het volgende waar is:

  • Wanneer de wachtrij wachtrij-items bevat.

  • Wanneer een routeringsregel gebruikmaakt van de wachtrij.

Tabellen inschakelen voor wachtrijen

Als u een aanpasbare tabel (EntityMetadata.IsCustomizable = true) voor wachtrijen wilt inschakelen, gebruikt u het UpdateEntityRequest bericht om het IsValidForQueue kenmerk in te stellen op true. De wachtrijtabel en de wachtrijitemtabel zijn aanpasbare tabellen, maar ze kunnen niet worden ingeschakeld voor wachtrijen.

De volgende lijst bevat standaardtabellen met wachtrijen in Microsoft Dataverse:

  • Afspraak

  • Campaignactivity

  • CampaignResponse

  • E-mailen

  • Faxnummer

  • Incident

  • Brief

  • PhoneCall

  • RecurringAppointmentMaster

  • ServiceAppointment

  • SocialActivity

  • Opdracht

Bevoegdheden overnemen en beperkte toegang tot een wachtrij bieden

Een wachtrij en een wachtrij-item hebben een bovenliggende relatie waarin bewerkingen op de bovenliggende wachtrijrecord worden doorgevoerd in de records van het onderliggende wachtrij-item.

Opmerking

In deze specifieke bovenliggende relatie wordt alleen de actie Verwijderen trapsgewijs van de bovenliggende wachtrijtabel naar de onderliggend wachtrij-itemtabel doorgevoerd. Andere acties, zoals Toewijzen, Samenvoegen of Delen, worden niet trapsgewijs doorgevoerd.

De bevoegdheden voor een wachtrij-item worden overgenomen van de bevoegdheden voor een wachtrij.

  • Als u prvReadQueue-bevoegdheid hebt, hebt u ook leesrechten voor een wachtrij-itemtabel.

  • Als u prvAppendToQueue bevoegdheden hebt, hebt u ook bevoegdheden voor het maken, bijwerken en verwijderen van een tabel met wachtrijitems.

    Vaak moet u de toegang tot de wachtrij beperken wanneer u toegang tot de wachtrij-items toestaat. Als eigenaar van een wachtrij met volledige toegang tot de wachtrij wilt u mogelijk een wachtrij delen met een team dat slechts beperkte toegang tot de wachtrij heeft. Als het ondersteuningsteam bijvoorbeeld lees- en toevoegrechten krijgt in een wachtrij, kunnen teamleden geen wijzigingen aanbrengen aan de wachtrij, zoals de naam of de eigenaar van de wachtrij wijzigen. Ze kunnen echter wachtrij-items maken, ophalen, bijwerken en verwijderen.

Acties voor wachtrijen en wachtrij-items

U kunt verschillende acties uitvoeren op wachtrijen en wachtrijitems als u de juiste bevoegdheden hebt voor de wachtrijtabel en de tabel met wachtrijitems.

Acties voor wachtrijen

Voer de volgende acties uit op de wachtrijen:

  • Pas wachtrijen en wachtrij-items aan door aangepaste kenmerken toe te voegen.

  • Voeg een rij toe aan een wachtrij.

    Opmerking

    Een rij kan niet in meerdere wachtrijen worden toegevoegd. Een uitzondering is een e-mailrij met de status 'Ontvangen'.

  • Voeg rijen met verschillende tabeltypen toe in dezelfde wachtrij.

  • Wijzig het eigendom van een wachtrij door deze toe te wijzen aan een andere gebruiker of een ander team.

  • Principals toevoegen aan een privéwachtrij met behulp van de AddPrincipalToQueueRequest.

  • Schoon de geschiedenis voor een wachtrij op door inactieve wachtrij-items in de wachtrij te verwijderen, zoals voltooide of geannuleerde telefoongesprekken.

  • Alle wachtrijen ophalen waartoe een gebruiker toegang heeft met behulp van de RetrieveUserQueuesRequest

  • Maak van een wachtrij de standaardwachtrij voor een gebruiker door het kenmerk SystemUser.QueueId in te stellen op de id van de wachtrij. Dezelfde wachtrij kan worden opgegeven als een standaardwachtrij voor verschillende gebruikers.

  • Maak een werkstroom die werkt voor alle privéwachtrijen. Wanneer een gebruiker bijvoorbeeld een taak maakt, wordt de taak door de werkstroom toegevoegd aan de standaardwachtrij van de gebruiker. U kunt ook een werkstroom maken die alleen werkt in een bepaalde wachtrij.

  • Configureer een e-mailbericht voor binnenkomende berichten als u wilt dat binnenkomende e-mailberichten worden bezorgd in een wachtrij.

Acties voor wachtrij-items

Voer de volgende acties uit op de wachtrij-items:

  • Wijs een wachtrij-item toe aan een gebruiker met behulp van de PickFromQueueRequest.

  • Verplaats een wachtrij-item van een bronwachtrij naar een doelwachtrij met behulp van het AddToQueueRequest-bericht. Een item in de wachtrij kan van de ene wachtrij naar de andere worden verplaatst totdat het is gedeactiveerd met behulp van het SetStateRequest bericht.

    Opmerking

    Een wachtrij-item wordt automatisch gedeactiveerd als de status van de record in het wachtrij-item wordt gewijzigd van Actief in Inactief. Dit geldt voor tabellen met wachtrijen met actieve en inactieve statussen. Als u wilt bepalen of een tabel in de wachtrij is ingeschakeld en of een rij de status Actief of Inactief kan hebben, raadpleegt u tabeldefinitiegegevens.

  • Geef een wachtrij-item weer vrij aan de wachtrij met behulp van de ReleaseToQueueRequest.

  • Verwijder een wachtrij-item uit een wachtrij met behulp van het DeleteRequest-bericht. Wanneer u een wachtrijitem verwijdert, wordt er geen rij waarnaar wordt verwezen, verwijderd. Wanneer u echter een rij verwijdert, worden alle wachtrijitems die naar deze rij verwijzen, verwijderd.

Zie ook

Wachtrijtabel
QueueItem-tabel
AddToQueueRequest