Tablice reda čekanja

Redovi čekanja ključni su u organiziranju, određivanju prioriteta i praćenju napretka vašeg rada. Kao središnje mjesto za upravljanje radom, redovi čekanja pomažu vam u obradi slučajeva, odgovaranju na pozive servisa ili slanju informacija o proizvodu potencijalnim kupcima. Programski, red čekanja je zbirka stavki reda čekanja. Stavka reda čekanja služi kao spremnik za redak, kao što je zadatak, e-pošta ili slučaj koji treba obraditi. Pogledajte tablicu reda čekanja

Napomena

Informacije o radu s redovima čekanja pomoću korisničkog sučelja potražite u odjeljku Stvaranje osnovnih redova čekanja i upravljanje njima.

Sljedeće informacije odnose se na redove čekanja:

  • Sve prilagodljive tablice mogu se omogućiti za redove čekanja.

  • Redovi mogu biti javni ili privatni. Stavke privatnog reda čekanja vidljive su samo članovima reda čekanja.

  • Privatni red čekanja automatski se stvara za svakog novog korisnika ili tim.

  • Red čekanja može sadržavati više vrsta tablica, kao što su zadaci, e-poruke ili slučajevi.

  • Red čekanja sadrži informacije o korisniku koji radi na određenoj stavci reda čekanja. To vam pomaže da učinkovitije upravljate svojim resursima i pomaže u sprječavanju dupliciranja posla.

  • Redovi čekanja mogu se omogućiti za tijekove rada i reviziju. To pomaže u poboljšanju produktivnosti i praćenju promjena podataka tablice i stupaca za buduće analize i izvješćivanje.

Mogućnosti članova

Redovi su kategorizirani u javne ili privatne redove čekanja. Privatni redovi imaju pojedinačne korisnike kao članove kako bi se olakšala kontrola pristupa redovima čekanja. Ako dodate tim u privatni red čekanja, svi članovi tog tima postaju članovi privatnog reda čekanja.

Javni i privatni redovi čekanja

Stupac QueueViewType je izbor koji definira je li red čekanja javan ili privatan.

  • Svi korisnički redovi čekanja su privatni redovi čekanja za korisnika: samo će korisnik moći vidjeti stavke reda čekanja u svom privatnom redu čekanja.

  • Redovi čekanja tima označeni su kao privatni s članovima: vlasnik tima i svi članovi tima moći će vidjeti red čekanja u aplikaciji.

  • Svi ostali redovi su javni. Svi s privilegijama čitanja za entitet reda čekanja moći će vidjeti te redove čekanja.

Atributi koji se koriste za upravljanje redovima čekanja

Koristite sljedeće atribute za upravljanje redovima čekanja.

Naziv sheme Zaslonsko ime Tip Opis
Broj stavki Stavke reda čekanja Integer Broj stavki reda čekanja povezanih s redom čekanja.
BrojČlanova Ne. broja članova Integer Broj članova povezanih s redom čekanja.
QueueViewType Tip Popis za odabir Odaberite je li red čekanja javan ili privatan. Javni red čekanja mogu vidjeti svi. Privatni red čekanja mogu vidjeti samo članovi dodani u red čekanja.

Ograničenja brisanja redova čekanja

Red čekanja ne može se izbrisati ako je istinito sljedeće:

  • Kada red čekanja ima stavke reda čekanja.

  • Kada bilo koje pravilo usmjeravanja koristi red čekanja.

Omogućivanje tablica za redove čekanja

Da biste omogućili prilagodljivu tablicu (EntityMetadata.IsCustomizable = true) za redove čekanja, upotrijebite UpdateEntityRequest poruku da postavite IsValidForQueue atribut na true. Tablica reda čekanja i tablica stavki reda čekanja su tablice koje se mogu prilagoditi, ali se ne mogu omogućiti za redove čekanja.

Sljedeći popis sadrži zadane tablice s omogućenim redom čekanja u usluzi Microsoft Dataverse:

  • Obveza

  • Aktivnost kampanje

  • CampaignResponse

  • E-pošta

  • Faks

  • Incident

  • Pismo

  • PhoneCall

  • RecurringAppointmentMaster

  • ServiceAppointment

  • SocialActivity

  • Zadatak

Nasljeđivanje privilegija i pružanje ograničenog pristupa redu čekanja

Red čekanja i stavka reda čekanja imaju nadređeni odnos u kojem se operacije na nadređenom zapisu reda reda prenose na podređene zapise stavke reda čekanja.

Napomena

U ovom određenom nadređenom odnosu, samo se akcija Izbriši kaskadno prenosi iz nadređene tablice reda čekanja u tablicu podređenih stavki reda čekanja. Ostale radnje, kao što su Dodijeli, Spoji ili Dijeli, nisu kaskadne.

Privilegije na stavci reda čekanja nasljeđuju se od privilegija u redu čekanja.

  • Ako imate prvReadQueue privilegiju, imate i privilegiju čitanja na tablici stavki reda čekanja.

  • Ako imate prvAppendToQueue privilegije, imate i privilegije za stvaranje, ažuriranje i brisanje u tablici stavki reda čekanja.

    Često morate ograničiti pristup redu čekanja kada dopuštate pristup stavkama reda čekanja. Kao vlasnik reda čekanja s potpunim pristupom redu čekanja, možda ćete htjeti podijeliti red čekanja s timom koji će imati samo ograničen pristup redu čekanja. Na primjer, ako tim za podršku dobije privilegije za čitanje i dodavanje u redu čekanja, članovi tima ne mogu mijenjati red čekanja, kao što je promjena naziva reda čekanja ili vlasnika reda čekanja. Međutim, oni mogu stvarati, dohvaćati, ažurirati i brisati stavke reda čekanja.

Radnje na redovima čekanja i stavkama reda čekanja

Možete izvoditi razne radnje na redovima čekanja i stavkama reda čekanja, ako imate odgovarajuće privilegije na tablici reda čekanja i tablici stavki reda čekanja.

Radnje u redovima čekanja

Izvedite sljedeće radnje na redovima čekanja:

  • Prilagodite redove čekanja i stavke reda dodavanjem prilagođenih atributa.

  • Dodajte redak u red čekanja.

    Napomena

    Redak se ne može dodati u više redova čekanja. Iznimka je redak e-pošte sa statusom "Primljeno".

  • Dodajte retke različitih vrsta tablica u isti red čekanja.

  • Promijenite vlasništvo nad redom čekanja tako da ga dodijelite drugom korisniku ili timu.

  • Dodajte principale u privatni red čekanja pomoću .AddPrincipalToQueueRequest

  • Očistite povijest reda čekanja brisanjem neaktivnih stavki reda čekanja u redu čekanja, kao što su dovršeni ili otkazani telefonski pozivi.

  • Dohvatite sve redove čekanja kojima korisnik ima pristup pomoću RetrieveUserQueuesRequest

  • Postavite red čekanja kao zadani red čekanja za korisnika postavljanjem atributa SystemUser.QueueId na ID reda čekanja. Isti red čekanja može se navesti kao zadani red čekanja za različite korisnike.

  • Stvorite tijek rada koji radi na svim privatnim redovima čekanja. Na primjer, kad god korisnik stvori zadatak, tijek rada dodaje zadatak u zadani red čekanja korisnika. Možete stvoriti i tijek rada koji radi samo na određenom redu čekanja.

  • Konfigurirajte e-poštu za dolazne poruke ako želite da se dolazne poruke e-pošte isporučuju u red čekanja.

Radnje na stavkama reda čekanja

Izvedite sljedeće radnje na stavkama reda čekanja:

  • Dodijelite stavku reda čekanja korisniku pomoću .PickFromQueueRequest

  • Premjestite stavku reda čekanja iz izvorišnog reda čekanja u odredišni red čekanja pomoću AddToQueueRequest poruke. Stavka reda čekanja može se premještati iz jednog reda čekanja u drugi dok se ne deaktivira pomoću SetStateRequest poruke.

    Napomena

    Stavka reda čekanja automatski se deaktivira ako se stanje zapisa u stavci reda čekanja promijeni iz Aktivno u Neaktivno. To se odnosi na tablice s omogućenim redom čekanja koje imaju aktivno i neaktivno stanje. Da biste utvrdili je li tablica omogućena u redu čekanja i može li redak biti u aktivnom ili neaktivnom stanju, pogledajte informacije o definiciji tablice.

  • Otpustite stavku reda čekanja natrag u red čekanja pomoću .ReleaseToQueueRequest

  • Izbrišite stavku reda čekanja iz reda čekanja pomoću DeleteRequest poruke. Kada izbrišete stavku reda čekanja, referencirani redak se ne briše. Međutim, kada izbrišete redak, brišu se sve stavke reda čekanja koje se pozivaju na taj redak.

Vidi također

Tablica reda čekanja
Tablica QueueItem
AddToQueueRequest