Įrašų nukreipimo konfigūracijų perkėlimas naudojant sprendimus
Pastaba.
Funkcijos pasiekiamumo informacija yra tokia.
"Dynamics 365 kontaktų centras" – įdėtoji | "Dynamics 365 kontaktų centras" – atskiras | Dynamics 365 Customer Service |
---|---|---|
Taip | Taip | Taip |
Naudokite sprendimus ir konfigūracijos perkėlimo įrankį, kad perkeltumėte konfigūracijas iš šaltinio aplinkos į paskirties aplinką, kad būtų galima nukreipti įrašus.
Informacijos apie tai, kaip naudoti sprendimus arba konfigūracijos perkėlimo įrankį, ieškokite ALM naudojamų įrankių ir programų apžvalga Power Platform.
Būtinosios sąlygos
Būtina tenkinti toliau nurodytas sąlygas:
- Įsitikinkite, kad vartotojas, atliekantis kanalo konfigūracijos perkėlimą, turi šias teises:
- Sprendimų eksportavimas iš šaltinio aplinkos
- Norėdami importuoti sprendimus į paskirties aplinką
- Skaityti teises visose lentelėse, perkeltose iš šaltinio aplinkos naudojant konfigūracijos perkėlimo įrankį.
- Visos visų lentelių teisės, perkeltos į paskirties aplinką naudojant konfigūracijos perkėlimo įrankį.
- Šaltinio aplinkoje, jei kuri nors lentelė ar stulpelis nurodo toliau nurodytus dalykus, prieš tęsdami perkėlimą įsitikinkite, kad jie yra paskirties aplinkoje:
- Pasirinktinės lentelės (objektai)
- Stulpeliai (atributai)
- Ryšiai
- Pasirinkimai (parinkčių rinkiniai)
- Peržvalgos reikšmės
Įrašų maršruto parinkimo konfigūracijos perkėlimo veiksmai
Norėdami sėkmingai perkelti konfigūracijos duomenis, turite atlikti veiksmus tokia tvarka, kokia jie nurodyti:
- Seansų šablonų ir pranešimų šablonų konfigūracijos perkėlimas
- Įgūdžiais pagrįsto maršruto parinkimo taisyklių rinkinių konfigūracijos perkėlimas
- Naujų pajėgumo profilių konfigūracijos perkėlimas
- Eilių konfigūracijos perkėlimas
- Priėmimo taisyklių ir darbo srautų konfigūracijos perkėlimas
Seansų šablonų ir pranešimų šablonų konfigūracijos perkėlimas
Jei sąrankoje yra šie komponentai, įtraukite juos į sprendimą, tada eksportuokite ir importuokite sprendimą į paskirties aplinką:
Į sprendimą įtraukite šiuos komponentus ir eksportuokite jį iš šaltinio aplinkos:
- Agento scenarijus (msdyn_productivityagentscripts)
- Agento scenarijus veiksmas (msdyn_productivityagentscriptsteps)
- Programos skirtuko šablonas (msdyn_applicationtabtemplates)
- Pranešimo laukas (msdyn_notificationfields)
- Pranešimo šablonas (msdyn_notificationtemplates)
- Makro (procesai)
- Seansų šablonai (msdyn_sessiontemplates)
- Šablono parametras (msdyn_templateparameters)
Importuokite sprendimą į paskirties aplinką.
Daugiau informacijos apie sprendimus rasite skyriuje Sprendimai Power Apps.
Įgūdžiais pagrįsto maršruto parinkimo taisyklių rinkinių konfigūracijos perkėlimas
Jei jūsų sąrankoje naudojami įgūdžiais pagrįsti maršruto parinkimo taisyklių rinkiniai, atlikite veiksmus, kad perkeltumėte atitinkamą konfigūraciją.
Norėdami peržiūrėti schemos pavyzdį, kad galėtumėte gauti visus reikiamus įrašus, žr. Įgūdžiais pagrįsto maršruto parinkimo konfigūracijos schemos pavyzdys.
Naudokite konfigūracijos perkėlimo įrankį, kad sukurtumėte schemą ir eksportuotumėte duomenis iš šaltinio aplinkos (organizacijos), kad galėtumėte konfigūruoti įgūdžiais pagrįstą maršruto parinkimą.
- Objekto rodomas pavadinimas: kurdami schemą, pasirinkite sekos lenteles (objektus), kaip nurodyta šioje lentelėje.
- Atributo rodomas pavadinimas: rekomenduojame pasirinkti lentelėje apibrėžtus stulpelius (atributus). Jums nereikia pasirinkti iš anksto paruoštų sistemos apibrėžtų stulpelių, pvz., Sukūrė, Sukūrė , Modifikavo, Modifikavo ir Savininkas. Jei reikia, galite pasirinkti pasirinktinius stulpelius.
Svarbu
Jei naudojate lentelę Charakteristika , turite rankiniu būdu sukurti bookableresourcecharacteristictype Visuotinio pasirinkimo reikšmė paskirties aplinkoje arba, jei reikia, naudoti sprendimą, kad perkeltumėte ją iš šaltinio aplinkos.
Objekto bibliotekos pavadinimas (objekto rodomas pavadinimas) Atributo loginis pavadinimas (vardas) Naudojimas FetchXML įrašams filtruoti Charakteristika („characteristic“) - Charakteristikos tipas (characteristictype)
- Charakteristika („characteristicid“)
- Aprašas („description“)
- Pavadinimas („name“)
Vertinimo modelis (ratingmodel) - Didžiausia įvertinimo reikšmė (maxratingvalue)
- Mažiausia įvertinimo reikšmė (minratingvalue)
- Pavadinimas („name“)
- Vertinimo modelis (ratingmodelid)
Įgūdžių įvertinimo reikšmė (ratingvalue) - Pavadinimas („name“)
- Vertinimo modelis (ratingmodel)
- Įgūdžių įvertinimo reikšmė (ratingvalueid)
- Reikšmė („value“)
Sugeneruokite schemą ir įrašykite ją.
Eksportuokite duomenis ir generuokite suglaudintą (zip) failą.
Naudokite konfigūracijos perkėlimo įrankį ir pasirinkite parinktį importuoti duomenis į paskirties aplinką naudojant suglaudintą failą.
Naujų pajėgumo profilių konfigūracijos perkėlimas
Jei sąrankoje sukonfigūravote naujus pajėgumo profilius, atlikite veiksmus, kad perkeltumėte atitinkamą konfigūraciją.
Norėdami peržiūrėti schemos pavyzdį, kad galėtumėte gauti visus reikiamus įrašus, žr. Pajėgumų profilių schemos pavyzdys.
Arbatpinigiai
Perkėlę naują pajėgumo profilis naudodami konfigūracijos perkėlimo įrankį, perkelkite naujinimus naudodami sprendimus.
Naudokite konfigūracijos perkėlimo įrankį, kad sukurtumėte schemą ir eksportuotumėte duomenis į šaltinio aplinką, skirtą pajėgumo profilių konfigūracijai.
- Objekto rodomas pavadinimas: kurdami schemą, pasirinkite lenteles (objektus) iš sąrašo ta pačia seka, kaip nurodyta šioje lentelėje.
- Atributo rodomas pavadinimas: rekomenduojame pasirinkti lentelėje apibrėžtus stulpelius (atributus). Jums nereikia pasirinkti iš anksto paruoštų sistemos apibrėžtų stulpelių, pvz., Sukūrė , Sukūrė , Modifikavo , Modifikavo irSavininkas . Jei reikia, galite pasirinkti pasirinktinius stulpelius.
- Naudokite FetchXML įrašams filtruoti: kiekvienai pasirinktai lentelei naudokite atitinkamą FetchXML lentelėje paminėtą užklausą, kad gautumėte vieną, kelis arba visus įrašus pagal jūsų poreikius. Vienoje ar keliose eilutėse turite naudoti šaltinio aplinką, kad gautumėte teisingą pavadinimą uiname ir GUID reikšmę. Jei reikia, galite naudoti meniu elementą IŠPLĖSTINĖ IEŠKA , kad sukurtumėte atitinkamą FetchXML užklausą.
Objekto bibliotekos pavadinimas (objekto rodomas pavadinimas) Atributo loginis pavadinimas (vardas) Naudojimas FetchXML įrašams filtruoti Pajėgumo profilis (msdyn_capacityprofile) - Bloko priskyrimas (msdyn_blockassignment)
- Pajėgumo profilis (msdyn_capacityprofileid)
- Numatytieji maksimalūs vienetai (msdyn_defaultmaxunits) Pavadinimas (msdyn_name)
- Nustatyti iš naujo trukmę (msdyn_resetduration)
- Unikalusis pavadinimas (msdyn_uniquename)
1 pavyzdys: visiems pajėgumo profilio įrašams <fetch>
<entity name="msdyn_capacityprofile">
<filter type="and">
<condition attribute="ismanaged" operator="eq" value="0" />
</filter>
</entity>
</fetch>
2 pavyzdys: vienam pajėgumo profilio įrašui
<fetch>
<entity name="msdyn_capacityprofile">
<filter type="and">
<condition attribute="msdyn_capacityprofileid" operator="eq" uiname="Demo Capacity Profile 1" uitype="msdyn_capacityprofile" value="{F57CFE3C-14BD-D53E-F423-A1E7F9749DFB}" />
</filter>
</entity>
</fetch>
3 pavyzdys: keliems pajėgumo profilio įrašams
<fetch>
<entity name="msdyn_capacityprofile">
<filter type="and">
<condition attribute="msdyn_capacityprofileid" operator="in">
<value uiname="Demo Capacity Profile 1" uitype="msdyn_capacityprofile">{F57CFE3C-14BD-D53E-F423-A1E7F9749DFB}</value>
<value uiname="Demo Capacity Profile 2" uitype="msdyn_capacityprofile">{D0B8ABFB-4A9F-0B1F-6FF4-8003E29A623C}</value>
</condition>
</filter>
</entity>
</fetch>
Sugeneruokite schemą ir įrašykite ją.
Eksportuokite duomenis ir generuokite suglaudintą (zip) failą.
Atidarykite konfigūracijos perkėlimo įrankį ir pasirinkite parinktį importuoti duomenis į tikslinę aplinką.
Eilių konfigūracijos perkėlimas
Naudokite konfigūracijos perkėlimo įrankį, kad sukurtumėte schemą ir eksportuotumėte eilių konfigūracijos duomenis iš šaltinio aplinkos.
- Objekto rodomas pavadinimas: kurdami schemą, pasirinkite lenteles (objektus) iš sąrašo ta pačia seka, kaip nurodyta šioje lentelėje.
- Atributo rodomas pavadinimas: rekomenduojame pasirinkti lentelėje apibrėžtus stulpelius (atributus). Jums nereikia pasirinkti iš anksto paruoštų sistemos apibrėžtų stulpelių, pvz., Sukūrė , Sukūrė , Modifikavo , Modifikavo irSavininkas . Jei reikia, galite pasirinkti pasirinktinius stulpelius.
- Naudokite FetchXML įrašams filtruoti: kiekvienai pasirinktai lentelei naudokite atitinkamą FetchXML lentelėje paminėtą užklausą, kad gautumėte vieną, kelis arba visus įrašus pagal jūsų poreikius. Vienoje ar keliose eilutėse turite naudoti šaltinio aplinką, kad gautumėte teisingą pavadinimą uiname ir GUID reikšmę. Jei reikia, galite naudoti meniu elementą IŠPLĖSTINĖ IEŠKA , kad sukurtumėte atitinkamą FetchXML užklausą.
- Konfigūruoti importavimo parametrus: lentelėje Sprendimų sutartis įsitikinkite, kad pažymėjote žymimąjį langelį Neatnaujinti esamų įrašų .
Jei naudojate paruoštus eilių priskyrimo metodus, pvz., didžiausias pajėgumas ir rotacija, praleiskite šiuos objektus:
- Sprendimo taisyklių rinkinys
- Priskyrimo konfigūracija
- Priskyrimo konfigūracijos žingsnis
Priskyrimo taisyklių rinkiniai turi būti pasiekiami sistemoje prieš "Configuration Migration" įrankiui importuojant pasirinkimo kriterijus. Taigi, norėdami perkelti įrašų eilių konfigūraciją, turite atlikti šiuos veiksmus nurodyta tvarka:
Svarbu
- Kiekvieną kartą importuodami eilės įrašus turite sukurti naujus eilių įrašus arba atnaujinti esamus eilės įrašus. Nemaišykite veiksmų tame pačiame duomenų importavime.
- Kai visi įrašai eilės lentelės data.xml yra kurti, įsitikinkite, kad schema.xml:
<field displayname="Queue type" name="msdyn_queuetype" type="optionsetvalue" customfield="true"/>
, o atitinkamuose duomenyse taip pat bus msdyn_queuetype laukas. - Kai visi eilės lentelės data.xml įrašai yra naujinami, įsitikinkite, kad pašalinote šią eilutę iš schema.xml:
<field displayname="Queue type" name="msdyn_queuetype" type="optionsetvalue" customfield="true"/>
, ir atitinkami duomenys taip pat neturės to msdyn_queuetype lauko. - Kai eilėje, kurią norite perkelti, yra nustatyta perpildos sąlyga, pirmiausia turite eksportuoti ir importuoti sprendimų taisyklių rinkinį. Perkėlimo seka turėtų atrodyti taip:
- Sprendimo sutartis
- Sprendimo taisyklių rinkinys
- Eilė
- Priskyrimo konfigūracija
- Priskyrimo konfigūracijos veiksmas be pasirinkimo kriterijų
- Darbo valanda
- Perpildymo veiksmas
- Negalite perkelti kalendoriaus elemento, susieto su lentele Darbo valandos. Importavę darbo valandų lentelę į tikslinę aplinką, turėsite ją teisingai nustatyti.
Veiksmas 1: Eksportavimo ir importavimo taisyklių rinkiniai be atrankos kriterijų
Šioje lentelėje apibendrinami objektai ir atitinkami FetchXML pavyzdžiai.
Objekto bibliotekos pavadinimas (objekto rodomas pavadinimas) | Atributo loginis pavadinimas (vardas) | Naudojimas FetchXML įrašams filtruoti |
---|---|---|
Eilė („queue“) |
|
1 pavyzdys: visos įrašų eilės 2 pavyzdys: viena įrašų eilė 3 pavyzdys: kelios įrašų eilės |
Sprendimo sutartis (msdyn_decisioncontract) |
|
1 pavyzdys: visų įrašų eilių sprendimų sutartis 2 pavyzdys: vienos įrašų eilės sprendimų sutartis 3 pavyzdys: kelių įrašų eilių sprendimų sutartis |
Sprendimo taisyklių rinkinys be atrankos kriterijų (msdyn_decisionruleset) |
|
1 imtis: sprendimų taisyklių rinkinys visoms įrašų eilėms, nenustatant atrankos kriterijų 2 pavyzdys: sprendimų taisyklių rinkinys vienai įrašų eilei be apibrėžtų atrankos kriterijų 3 pavyzdys: sprendimų taisyklių rinkinys kelioms įrašų eilėms be apibrėžtų atrankos kriterijų |
Priskyrimo konfigūracija (msdyn_assignmentconfiguration) |
|
1 pavyzdys: visų įrašų eilių priskyrimo konfigūracija 2 pavyzdys: vienos įrašų eilės priskyrimo konfigūracija 3 pavyzdys: kelių įrašų eilių priskyrimo konfigūracija |
Priskyrimo konfigūracijos veiksmas be pasirinkimo kriterijų (msdyn_assignmentconfigurationstep) |
|
1 pavyzdys: priskyrimo konfigūracijos veiksmas visoms įrašų eilėms be apibrėžtų atrankos kriterijų 2 pavyzdys: priskyrimo konfigūracijos veiksmas vienai įrašų eilei be apibrėžtų pasirinkimo kriterijų 3 pavyzdys: priskyrimo konfigūracijos veiksmas kelioms įrašų eilėms be apibrėžtų atrankos kriterijų |
Darbo valanda (msdyn_operatinghour) |
|
1 pavyzdys: visų įrašų eilių darbo valandos 2 pavyzdys: vienos įrašų eilės darbo valandos 3 pavyzdys: kelių įrašų eilių darbo valandos |
Perpildymo veiksmų konfigūracija (msdyn_overflowactionconfig) |
|
FetchXML Perpildymo veiksmų konfigūracijoms |
Norėdami eksportuoti ir importuoti taisyklių rinkinius, atlikite šiuos veiksmus:
Sugeneruokite schemą ir įrašykite ją.
Eksportuokite duomenis ir generuokite suglaudintą (zip) failą.
Išskleiskite zip failą, atidarykite data.xml failą, esantį išskleistame aplanke, ir atlikite šiuos veiksmus:
Šaltinio ir paskirties aplinkose paleiskite šį "OData" API skambutį ir įsidėmėkite GUID
msdyn_decisioncontractid
.https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_assignmentoutput'
data.xml faile pakeiskite visus msdyn_decisioncontractid GUID pasikartojimus šaltinio aplinkoje paskirties aplinkos msdyn_decisioncontractid GUID.
Šaltinio ir paskirties aplinkose paleiskite šį "OData" API skambutį ir įsidėmėkite GUID
msdyn_decisioncontractid
.https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_selectionruleoutput'
data.xml faile pakeiskite visus msdyn_decisioncontractid GUID pasikartojimus šaltinio aplinkoje paskirties aplinkos msdyn_decisioncontractid GUID.
Šaltinio ir paskirties aplinkose paleiskite šį "OData" API skambutį ir atkreipkite dėmesį į msdyn_decisioncontractid GUID.
https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_queueoverflowrulesetinput'
data.xml faile pakeiskite visus msdyn_decisioncontractid GUID pasikartojimus šaltinio aplinkoje paskirties aplinkos msdyn_decisioncontractid GUID.
Šaltinio ir paskirties aplinkoje paleiskite šį "OData" API skambutį ir atkreipkite dėmesį į msdyn_decisioncontractid GUID.
https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_queueoverflowrulesetoutput'
data.xml faile pakeiskite visus msdyn_decisioncontractid GUID pasikartojimus šaltinio aplinkoje paskirties aplinkos msdyn_decisioncontractid GUID.
Išskleistą turinį dar kartą supakuoti.
Naudokite konfigūracijos perkėlimo įrankį ir pasirinkite parinktį importuoti duomenis į paskirties organizaciją.
Pastaba.
Tinkamai nustatykite kalendoriaus elementą, susietą su lentele Darbo valandos, kai importuojate lentelę Darbo valandos į tikslinę aplinką.
Schemos pavyzdžio, kad gautumėte visus reikiamus įrašus, ieškokite 1 veiksmas įrašų eilių schemos pavyzdys.
Veiksmas 2: Eksportavimo ir importavimo taisyklių rinkiniai su apibrėžtais atrankos kriterijais
Šioje lentelėje apibendrinami objektai ir atitinkami FetchXML pavyzdžiai.
Objekto bibliotekos pavadinimas (objekto rodomas pavadinimas) | Atributo loginis pavadinimas (vardas) | Naudojimas FetchXML įrašams filtruoti |
---|---|---|
Sprendimų taisyklių rinkinys su atrankos kriterijais (msdyn_decisionruleset) |
|
1 pavyzdys: sprendimų taisyklių rinkinys visoms įrašų eilėms su apibrėžtais atrankos kriterijais 2 pavyzdys: sprendimų taisyklių rinkinys vienai įrašų eilei su apibrėžtais atrankos kriterijais 3 pavyzdys: sprendimų taisyklių rinkinys kelioms įrašų eilėms su apibrėžtais atrankos kriterijais |
Priskyrimo konfigūracijos veiksmas su pasirinkimo kriterijais (msdyn_assignmentconfigurationstep) |
|
1 pavyzdys: priskyrimo konfigūracijos veiksmas visoms įrašų eilėms su apibrėžtais pasirinkimo kriterijais 2 pavyzdys: priskyrimo konfigūracijos veiksmas vienai įrašų eilei su apibrėžtais pasirinkimo kriterijais 3 pavyzdys: priskyrimo konfigūracijos veiksmas kelioms įrašų eilėms su apibrėžtais pasirinkimo kriterijais |
Norėdami eksportuoti ir importuoti taisyklių rinkinius, atlikite šiuos veiksmus:
Sugeneruokite schemą ir įrašykite ją.
Eksportuokite duomenis ir generuokite suglaudintą (zip) failą.
Išskleiskite zip failą, atidarykite data.xml failą, esantį išskleistame aplanke, ir atlikite šiuos veiksmus:
Šaltinio ir paskirties aplinkose paleiskite šį "OData" API skambutį ir įsidėmėkite GUID
msdyn_decisioncontractid
.https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_assignmentoutput'
data.xml faile pakeiskite visus msdyn_decisioncontractid GUID pasikartojimus šaltinio aplinkoje paskirties aplinkos msdyn_decisioncontractid GUID.
Šaltinio ir paskirties aplinkose paleiskite šį "OData" API skambutį ir įsidėmėkite GUID
msdyn_decisioncontractid
.https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_selectionruleoutput'
data.xml faile pakeiskite visus msdyn_decisioncontractid GUID pasikartojimus šaltinio aplinkoje paskirties aplinkos msdyn_decisioncontractid GUID.
Išskleistą turinį dar kartą supakuoti.
Naudokite konfigūracijos perkėlimo įrankį ir pasirinkite parinktį importuoti duomenis į paskirties organizaciją.
Schemos pavyzdys, kad gautumėte visus reikiamus įrašus, pateiktas 2 veiksmas įrašų eilių schemos pavyzdys.
FetchXML eilėms
<fetch>
<entity name="queue">
<filter type="and">
<condition attribute="msdyn_queuetype" operator="eq" value="192350001" />
<condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1" />
<condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
</filter>
</entity>
</fetch>
<fetch>
<entity name="queue">
<filter type="and">
<condition attribute="queueid" operator="eq" uiname="Test Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
</entity>
</fetch>
<fetch>
<entity name="queue">
<filter type="and">
<condition attribute="queueid" operator="in">
<value uiname="Test Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</entity>
</fetch>
FetchXML sprendimų priėmimo sutartims
1 pavyzdys: sprendimų priėmimo sutartys dėl visų eilių
<fetch distinct="true">
<entity name="msdyn_decisioncontract">
<filter type="or">
<filter type="and">
<condition attribute="msdyn_queuetype" entityname="aw" operator="eq" value="192350001" />
<condition attribute="msdyn_isomnichannelqueue" entityname="aw" operator="eq" value="1" />
<condition attribute="queueid" entityname="aw" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
</filter>
<filter type="and">
<condition attribute="msdyn_isomnichannelqueue" entityname="be" operator="eq" value="1" />
<condition attribute="msdyn_queuetype" entityname="be" operator="eq" value="192350001" />
<condition attribute="queueid" entityname="be" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
</filter>
<filter type="and">
<condition attribute="msdyn_isomnichannelqueue" entityname="bm" operator="eq" value="1" />
<condition attribute="msdyn_queuetype" entityname="bm" operator="eq" value="192350001" />
<condition attribute="queueid" entityname="bm" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
</filter>
</filter>
<link-entity name="queue" from="msdyn_assignmentinputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="aw"></link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bb">
<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bc">
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="outer" alias="bd">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="outer" alias="be"></link-entity>
</link-entity>
</link-entity>
</link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bj">
<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bk">
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="outer" alias="bl">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="outer" alias="bm"></link-entity>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
2 pavyzdys: sprendimų priėmimo sutartys dėl vienos eilės
<fetch distinct="true">
<entity name="msdyn_decisioncontract">
<filter type="or">
<filter type="and">
<condition attribute="queueid" entityname="aw" operator="eq" uiname="Test Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
<filter type="and">
<condition attribute="queueid" entityname="be" operator="eq" uiname="Test Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
<filter type="and">
<condition attribute="queueid" entityname="bm" operator="eq" uiname="Test Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
</filter>
<link-entity name="queue" from="msdyn_assignmentinputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="aw"></link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bb">
<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bc">
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="outer" alias="bd">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="outer" alias="be"></link-entity>
</link-entity>
</link-entity>
</link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bj">
<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bk">
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="outer" alias="bl">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="outer" alias="bm"></link-entity>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
3 pavyzdys: sprendimų priėmimo sutartys dėl kelių eilių
<fetch distinct="true">
<entity name="msdyn_decisioncontract">
<filter type="or">
<filter type="and">
<condition attribute="queueid" entityname="aw" operator="in">
<value uiname="Test Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
<filter type="and">
<condition attribute="queueid" entityname="be" operator="in">
<value uiname="Test Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
<filter type="and">
<condition attribute="queueid" entityname="bm" operator="in">
<value uiname="Test Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</filter>
<link-entity name="queue" from="msdyn_assignmentinputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="aw"></link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bb">
<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bc">
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="outer" alias="bd">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="outer" alias="be"></link-entity>
</link-entity>
</link-entity>
</link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bj">
<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bk">
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="outer" alias="bl">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="outer" alias="bm"></link-entity>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
FetchXML eilių sprendimų taisyklių rinkiniams
1 imtis: sprendimų taisyklių rinkiniai visoms eilėms be atrankos kriterijų
<fetch distinct="true">
<entity name="msdyn_decisionruleset">
<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="am">
<filter>
<condition attribute="msdyn_type" operator="ne" value="192350001" />
</filter>
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="an">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="ao">
<filter type="and">
<condition attribute="msdyn_queuetype" operator="eq" value="192350001" />
<condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1" />
<condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
</filter>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
2 pavyzdys: sprendimų taisyklių rinkiniai vienai eilei be atrankos kriterijų
<fetch distinct="true">
<entity name="msdyn_decisionruleset">
<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="am">
<filter>
<condition attribute="msdyn_type" operator="ne" value="192350001" />
</filter>
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="an">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="ao">
<filter type="and">
<condition attribute="queueid" operator="eq" uiname="Test Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
3 imtis: sprendimų taisyklių rinkiniai kelioms eilėms be atrankos kriterijų
<fetch distinct="true">
<entity name="msdyn_decisionruleset">
<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="am">
<filter>
<condition attribute="msdyn_type" operator="ne" value="192350001" />
</filter>
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="an">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="ao">
<filter type="and">
<condition attribute="queueid" operator="in">
<value uiname="Test Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
FetchXML priskyrimo konfigūracijoms
1 pavyzdys: priskyrimo konfigūracijos visoms eilėms
<fetch>
<entity name="msdyn_assignmentconfiguration">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="bi">
<filter type="and">
<condition attribute="msdyn_queuetype" operator="eq" value="192350001" />
<condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1" />
<condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
</filter>
</link-entity>
</entity>
</fetch>
2 pavyzdys: priskyrimo konfigūracijos vienai eilei
<fetch>
<entity name="msdyn_assignmentconfiguration">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="bi">
<filter type="and">
<condition attribute="queueid" operator="eq" uiname="Test Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
</link-entity>
</entity>
</fetch>
3 pavyzdys: priskyrimo konfigūracijos kelioms eilėms
<fetch>
<entity name="msdyn_assignmentconfiguration">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="bi">
<filter type="and">
<condition attribute="queueid" operator="in">
<value uiname="Test Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</entity>
</fetch>
FetchXML priskyrimo konfigūravimo veiksmams
1 pavyzdys: priskyrimo konfigūravimo veiksmai visoms eilėms be pasirinkimo kriterijų
<fetch>
<entity name="msdyn_assignmentconfigurationstep">
<filter>
<condition attribute="msdyn_type" operator="ne" value="192350001" />
</filter>
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="bq">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="br">
<filter type="and">
<condition attribute="msdyn_queuetype" operator="eq" value="192350001" />
<condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1" />
<condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
2 pavyzdys: priskyrimo konfigūravimo veiksmai vienai eilei be pasirinkimo kriterijų
<fetch>
<entity name="msdyn_assignmentconfigurationstep">
<filter>
<condition attribute="msdyn_type" operator="ne" value="192350001" />
</filter>
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="bq">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="br">
<filter type="and">
<condition attribute="queueid" operator="eq" uiname="Test Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
3 pavyzdys: priskyrimo konfigūravimo veiksmai kelioms eilėms be pasirinkimo kriterijų
<fetch>
<entity name="msdyn_assignmentconfigurationstep">
<filter>
<condition attribute="msdyn_type" operator="ne" value="192350001" />
</filter>
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="bq">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="br">
<filter type="and">
<condition attribute="queueid" operator="in">
<value uiname="Test Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</link-entity>
</entity>
FetchXML eilių sprendimų taisyklių rinkiniams
1 imtis: sprendimų taisyklių rinkiniai visoms eilėms su atrankos kriterijais
<fetch distinct="true">
<entity name="msdyn_decisionruleset">
<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="am">
<filter>
<condition attribute="msdyn_type" operator="eq" value="192350001" />
</filter>
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="an">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="ao">
<filter type="and">
<condition attribute="msdyn_queuetype" operator="eq" value="192350001" />
<condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1" />
<condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
</filter>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
2 pavyzdys: vienos eilės sprendimų taisyklių rinkiniai su atrankos kriterijais
<fetch distinct="true">
<entity name="msdyn_decisionruleset">
<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="am">
<filter>
<condition attribute="msdyn_type" operator="eq" value="192350001" />
</filter>
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="an">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="ao">
<filter type="and">
<condition attribute="queueid" operator="eq" uiname="Test Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
3 pavyzdys: kelių eilių sprendimų taisyklių rinkiniai su atrankos kriterijais
<fetch distinct="true">
<entity name="msdyn_decisionruleset">
<link-entity name="msdyn_assignmentconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="am">
<filter>
<condition attribute="msdyn_type" operator="eq" value="192350001" />
</filter>
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="an">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="ao">
<filter type="and">
<condition attribute="queueid" operator="in">
<value uiname="Test Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
FetchXML priskyrimo konfigūravimo veiksmams
1 pavyzdys: priskyrimo konfigūravimo veiksmai visoms eilėms su pasirinkimo kriterijais
<fetch>
<entity name="msdyn_assignmentconfigurationstep">
<filter>
<condition attribute="msdyn_type" operator="eq" value="192350001" />
</filter>
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="bq">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="br">
<filter type="and">
<condition attribute="msdyn_queuetype" operator="eq" value="192350001" />
<condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1" />
<condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}" />
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
2 pavyzdys: priskyrimo konfigūravimo veiksmai vienai eilei su pasirinkimo kriterijais
<fetch>
<entity name="msdyn_assignmentconfigurationstep">
<filter>
<condition attribute="msdyn_type" operator="eq" value="192350001" />
</filter>
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="bq">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="br">
<filter type="and">
<condition attribute="queueid" operator="eq" uiname="Test Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
3 pavyzdys: priskyrimo konfigūravimo veiksmai kelioms eilėms su pasirinkimo kriterijais
<fetch>
<entity name="msdyn_assignmentconfigurationstep">
<filter>
<condition attribute="msdyn_type" operator="eq" value="192350001" />
</filter>
<link-entity name="msdyn_assignmentconfiguration" from="msdyn_assignmentconfigurationid" to="msdyn_assignmentconfigurationid" link-type="inner" alias="bq">
<link-entity name="queue" from="queueid" to="msdyn_queueid" link-type="inner" alias="br">
<filter type="and">
<condition attribute="queueid" operator="in">
<value uiname="Test Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
FetchXML darbo valandoms
1 pavyzdys: visų eilių darbo valandos
XMLCopy
<fetch>
<entity name="msdyn_operatinghour">
<link-entity name="queue" from="msdyn_operatinghourid" to="msdyn_operatinghourid" link-type="inner" alias="aa">
<filter type="and">
<condition attribute="msdyn_queuetype" operator="eq" value="192350001"/>
<condition attribute="msdyn_isomnichannelqueue" operator="eq" value="1"/>
<condition attribute="queueid" operator="ne" uiname="Default entity queue" uitype="queue" value="{5A4B76B0-DAB5-4717-9743-9490F2F822C6}"/>
</filter>
</link-entity>
</entity>
</fetch>
2 pavyzdys: vienos eilės darbo valandos
XMLCopy
<fetch>
<entity name="msdyn_operatinghour">
<link-entity name="queue" from="msdyn_operatinghourid" to="msdyn_operatinghourid" link-type="inner" alias="ab">
<filter type="and">
<condition attribute="queueid" operator="in">
<value uiname="Test Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</entity>
</fetch>
3 pavyzdys: kelių eilių darbo valandos
XMLCopy
<fetch>
<entity name="msdyn_operatinghour">
<link-entity name="queue" from="msdyn_operatinghourid" to="msdyn_operatinghourid" link-type="inner" alias="ab">
<filter type="and">
<condition attribute="queueid" operator="in">
<value uiname="Test Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</entity>
</fetch>
FetchXML Perpildymo veiksmų konfigūracijoms
XMLCopy
<fetch>
<entity name="msdyn_overflowactionconfig">
<filter type="and">
<condition attribute="msdyn_overflowactionconfigid" operator="eq" uiname="QueueTransfer_caae99a1-dcc4-ed11-83ff-00224805c003 " uitype="msdyn_overflowactionconfig" value="{6D49F66F-68F3-ED11-8848-00224805C003}"/>
</filter>
</entity>
</fetch>
Priėmimo taisyklių konfigūracijos perkėlimas ir darbo srautų įrašymas
Norėdami perkelti priėmimo taisykles ir įrašyti darbo srautus iš šaltinio aplinkos į paskirties aplinką, atlikite šiuos veiksmus.
- Sukurkite sprendimą, kaip eksportuoti konfigūracijas iš šaltinio aplinkos, skirtą įrašų nukreipimo darbalapiams.
- Įtraukite reikiamus įrašus į sprendimą naudodami komandų juostoje esantį mygtuką Įtraukti esamą.
- Pasirinkite lentelę Darbo srautas (msdyn_liveworkstream ). Susiję įrašai iš šių lentelių automatiškai įtraukiami į sprendimą:
- Pajėgumo profilis (msdyn_capacityprofile) – naujus įrašus reikia perkelti naudojant konfigūracijos perkėlimo įrankį
- Pagrindinio objekto nukreipimo konfigūracija (msdyn_masterentityroutingconfiguration)
- Sprendimų sutartis (msdyn_decisioncontract) – tiek priėmimo taisyklėms, tiek įrašų darbo srautams
- Sprendimų taisyklių rinkinys (msdyn_decisionruleset) – tiek priėmimo taisyklėms, tiek įrašų darbo srautams
- Maršruto parinkimo konfigūracijos žingsnio maršruto parinkimo konfigūracija (msdyn_routingconfiguration)
- Maršruto parinkimo konfigūracijos žingsnio maršruto parinkimo konfigūracija (msdyn_routingconfigurationstep)
- Darbo valanda (msdyn_operatinghour)