Tietueiden määritystietojen siirtäminen
Tässä artikkelissa on tietoja tietueiden määritystietojen siirtämisestä. Tiedot on siirrettävä seuraavassa järjestyksessä:
- taitopohjaiset reitityssääntöjoukot
- kapasiteettiprofiilit
- jonot
- sisäänottosäännöt
- työnkulut
Toimintatavat sisältävät taulukot, joissa on entiteettitiedot ja vastaavat esimerkkirakenteet kutakin määritystä kohden.
Määrityksen siirtäminen ratkaisun avulla
Ratkaisujen avulla voit siirtää tiettyjä määrityskohteita ympäristöjen välillä. Jos yhdistetyn reitityksen asetuksen määrityksessä on alla mainitut kohteet, niitä voi siirtää ratkaisun avulla.
- Komponenttien lisääminen ratkaisuun ja vientiin
- Asiakaspalvelijan komentosarja (msdyn_productivityagentscripts)
- Asiakaspalvelijan komentosarjan vaihe (msdyn_productivityagentscriptsteps)
- Sovelluksen välilehtimalli (msdyn_applicationtabtemplates)
- Ilmoituskenttä (msdyn_notificationfields)
- Ilmoitusmalli (msdyn_notificationtemplates)
- Makro (prosessit)
- Istuntomallit (msdyn_sessiontemplates)
- Malliparametri (msdyn_templateparameters)
- Ratkaisun tuominen kohdeympäristöön
Taitopohjaisten reitityssääntöjoukkojen määritysten siirtäminen
Jos yhdistetyssä reititysasennuksessa käytetään taitopohjaisia reitityssääntöjä, siirrä vastaava määritys seuraavilla toimilla.
Tietoja esimerkkirakenteesta, jolla saa kaikki vaaditut tietueet: Taitopohjaisen reititysmäärityksen esimerkkirakenne.
Rakenteen luominen ja tietojen vieminen lähdeorganisaatiosta taitopohjaisen reitittämisen määrityksille määritysten siirtotyökalulla.
- Entiteetin näyttönimi: Kun luot rakenteen, valitse entiteetit taulukossa mainitussa järjestyksessä.
- Määritteen näyttönimi: Seuraavassa taulukossa määritetyt määritteet kannattaa valita. Sinun ei tarvitse valita järjestelmän määrittämiä käyttövalmiita määritteitä, kuten Luonut, Luotu, Muokannut, Muokattu ja Omistaja. Voit tarvittaessa valita mukautettuja määritteitä.
Tärkeä
Luo manuaalisesti kohdeorganisaatioon bookableresourcecharacteristictype (yleisen asetusjoukon arvo), jos tarpeen.
Entiteetin näyttönimi (looginen nimi) Määritteen näyttönimi (looginen nimi) Tietueiden suodattaminen FetchXML:n avulla Ominaisuus (characteristic) - Ominaisuustyyppi (characteristictype)
- Ominaisuus (characteristicid)
- Kuvaus (description)
- Nimi (name)
Luokitusmalli (ratingmodel) - Luokituksen enimmäisarvo (maxratingvalue)
- Vähimmäisluokitusarvo (minratingvalue)
- Nimi (name)
- Luokitusmalli (ratingmodelid)
Luokitusarvo (ratingvalue) - Nimi (name)
- Luokitusmalli (ratingmodel)
- Luokitusarvo (ratingvalueid)
- Arvo (value)
Luo rakenne ja tallenna se.
Vie tiedot ja luo pakattu zip-tiedosto.
Käytä määrityksen siirtotyökalua ja valitse tietojen tuominen kohdeorganisaatioon pakatun tiedoston avulla.
Kapasiteettiprofiilien määritysten siirtäminen
Jos yhdistetyssä reititysasennuksessa on määritetty kapasiteettiprofiilit, siirrä vastaava määritys seuraavilla toimilla.
Tietoja esimerkkirakenteesta, jolla saa kaikki vaaditut tietueet: Kapasiteettiprofiilien esimerkkirakenne.
Rakenteen luominen ja tietojen vieminen lähdeorganisaatiosta kapasiteettiprofiilien määrityksille määritysten siirtotyökalulla.
- Entiteetin näyttönimi: Kun luot rakenteen, valitse entiteetit taulukossa mainitussa järjestyksessä.
- Määritteen näyttönimi: Seuraavassa taulukossa määritetyt määritteet kannattaa valita. Sinun ei tarvitse valita järjestelmän määrittämiä käyttövalmiita määritteitä, kuten Luonut, Luotu, Muokannut, Muokattu ja Omistaja. Voit tarvittaessa valita mukautettuja määritteitä.
- Tietueiden suodattaminen FetchXML:n avulla: hae jokaiselle entiteetille tarvittaessa yksi tietue, useita tietueita tai kaikki tietueet käyttämällä asiaankuuluvaa FetchXML -kyselyä, joka on kuvattu seuraavassa taulukossa. Jos tietueita on yksi tai useita, sinun täytyy käyttää lähdeorganisaatiota, jotta saat oikean nimen uiname-kohdassa ja arvon GUID-kohdassa. Voit tarvittaessa muodostaa asianmukaisen FetchXML -kyselyn ERIKOISHAKU-valikkokohteen avulla.
-
Tuontiasetusten määrittäminen:
Varmista, että Päätössopimus-entiteetissä valitaan Älä päivitä aiemmin luotuja tietueita -valintaruutu.
Kunkin entiteetin, myös Päätössopimus-entiteetin, osalta on varmistettava, entiteetin perusavainkenttä valitaan päivityksen yhteydessä käytettäväksi vertauskentäksi. Esimerkkinä Tili.
Muistiinpano
Seuraavassa taulukossa näkyvä esimerkkikysely hakee yhden tietueen tai useita tietueita. Kysely on tutkinut entiteettiä tapauksena ja tehtävänä. Varmista vaatimustesi perusteella, että päivität entiteetin loogisen nimen FetchXML-kyselyssä.
Seuraavassa taulukossa on tiivistelmä entiteeteistä ja niitä vastaavista FetchXML-esimerkeistä.
Entiteetin näyttönimi (looginen nimi) Määritteen näyttönimi (looginen nimi) Tietueiden suodattaminen FetchXML:n avulla Kapasiteettiprofiili (msdyn_capacityprofile) - Estä delegointi (msdyn_blockassignment)
- Kapasiteettiprofiili (msdyn_capacityprofileid)
- Yksiköiden enimmäismäärän oletusarvo (msdyn_defaultmaxunits) Nimi (msdyn_name)
- Palautuksen kesto (msdyn_resetduration)
- Yksilöllinen nimi (msdyn_uniquename)
Esimerkki 1: Kaikkien kapasiteettiprofiilitietueiden osalta <fetch>
<entity name="msdyn_capacityprofile">
<filter type="and">
<condition attribute="ismanaged" operator="eq" value="0" />
</filter>
</entity>
</fetch>
Vaihtoehto 2: Yhdelle kapasiteettiprofiilitietueelle
<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>
Esimerkki 3: Useille kapasiteettiprofiilitietueille
<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>
Luo rakenne ja tallenna se.
Vie tiedot ja luo pakattu zip-tiedosto.
Käytä määrityksen siirtotyökalua ja valitse tietojen tuominen kohdeorganisaatioon.
Tietuejonojen määritysten siirtäminen
Rakenteen luominen ja tietojen vieminen lähdeorganisaatiosta tietuejonojen määritysten osalta määritysten siirtotyökalulla.
- Entiteetin näyttönimi: Kun luot rakenteen, valitse entiteetit taulukossa mainitussa järjestyksessä.
- Määritteen näyttönimi: Seuraavassa taulukossa määritetyt määritteet kannattaa valita. Sinun ei tarvitse valita järjestelmän määrittämiä käyttövalmiita määritteitä, kuten Luonut, Luotu, Muokannut, Muokattu ja Omistaja. Voit tarvittaessa valita mukautettuja määritteitä.
- Tietueiden suodattaminen FetchXML:n avulla: hae jokaiselle entiteetille tarvittaessa yksi tietue, useita tietueita tai kaikki tietueet käyttämällä asiaankuuluvaa FetchXML -kyselyä, joka on kuvattu seuraavassa taulukossa. Jos tietueita on yksi tai useita, sinun täytyy käyttää lähdeorganisaatiota, jotta saat oikean nimen uiname-kohdassa ja arvon GUID-kohdassa. Voit tarvittaessa muodostaa asianmukaisen FetchXML -kyselyn ERIKOISHAKU-valikkokohteen avulla.
-
Tuontiasetusten määrittäminen:
Varmista, että Päätössopimus-entiteetissä valitaan Älä päivitä aiemmin luotuja tietueita -valintaruutu.
Kunkin entiteetin, myös Päätössopimus-entiteetin, osalta on varmistettava, entiteetin perusavainkenttä valitaan päivityksen yhteydessä käytettäväksi vertauskentäksi. Esimerkkinä Tili.
Muistiinpano
Seuraavassa taulukossa näkyvä esimerkkikysely hakee yhden tietueen tai useita tietueita. Kysely on tutkinut entiteettiä tapauksena ja tehtävänä. Varmista vaatimustesi perusteella, että päivität entiteetin loogisen nimen FetchXML-kyselyssä.
Jos käytät jonojen käyttövalmiita määritysmenetelmiä, kuten suurinta kapasiteettia ja round robinia, ohita seuraavat entiteetit:
- Päätössääntöjoukko
- Delegointimääritys
- Delegointimäärityksen vaihe
Määrityssääntöjoukkojen on oltava käytettävissä järjestelmässä, ennen kuin määrityksen siirtotyökalu tuo valintakriteerit. Tämän vuoksi tietuejonojen määritystä siirrettäessä seuraavat vaiheet on suoritettava annetussa järjestyksessä:
Tärkeää
- Kullekin jonotietueiden tuonnille on joko luotava uudet jonotietueet tai päivitettävä aiemmin luodut jonotietueet. Toimintoja ei saa sekoittaa samassa tietojen tuonnissa.
- Kun kaikki jonoentiteetin data.xml-tiedoston tietueet ovat valmiita luontiin, on varmistettava, että seuraava rivi on schema.xml-rakenteessa:
<field displayname="Queue type" name="msdyn_queuetype" type="optionsetvalue" customfield="true"/>
ja vastaavissa tiedoissa on myös msdyn_queuetype-kenttä. - Kun kaikki jonoentiteetin data.xml-tiedoston tietueet on valmiita päivitykseen, on varmistettava, että seuraava rivi poistetaan schema.xml-rakenteesta:
<field displayname="Queue type" name="msdyn_queuetype" type="optionsetvalue" customfield="true"/>
ja että vastaavissa tiedoissa ei ole msdyn_queuetype-kenttää. - Kun siirrettävällä jonolle on määritetty ylivuodon ehdot, päätösten sääntöjoukko on vietävä ja tuotava ensin. Siirtojärjestyksen on oltava seuraava:
- Päätössopimus
- Päätössääntöjoukko
- Jono
- Delegointimääritys
- Delegointimäärityksen vaihe ilman valintaehtoja
- Palveluaika
- Ylivuototoiminto
- Palveluaika-entiteettiin liittyvää kalenterikohdetta ei voi siirtää. Se on määritettävä oikein Palveluaika-entiteetin kohdeympäristöön tuonnin jälkeen.
Vaihe 1: Sääntöjoukkojen vieminen ja tuominen ilman valintaehtoja
Seuraavassa taulukossa on tiivistelmä entiteeteistä ja niitä vastaavista FetchXML-esimerkeistä.
S. Ei. | Entiteetin näyttönimi (looginen nimi) | Määritteen näyttönimi (looginen nimi) | Tietueiden suodattaminen FetchXML:n avulla |
---|---|---|---|
1. | Jono (queue) |
|
Esimerkki 1: Kaikki tietueiden jonot Esimerkki 2: Tietueiden yksittäinen jono Esimerkki 3: Tietueiden useat jonot |
2. | Päätössopimus (msdyn_decisioncontract) |
|
Esimerkki 1: Kaikkien tietuejonojen päätössopimus Esimerkki 2: Yhden tietuejonon päätössopimus Esimerkki 3: Usean tietuejonon päätössopimus |
3. | Päätössääntöjoukko ilman valintaehtoja (msdyn_decisionruleset) |
|
Esimerkki 1: Kaikkien tietuejonojen päätössääntöjoukko ilman määritettyjä valintaehtoja Esimerkki 2: Yhden tietuejonon päätössääntöjoukko ilman määritettyjä valintaehtoja Esimerkki 3: Useiden tietuejonojen päätössääntöjoukko ilman määritettyjä valintaehtoja |
4. | Delegoinnin määritys (msdyn_assignmentconfiguration) |
|
Esimerkki 1: Kaikkien tietuejonojen delegointimääritys Esimerkki 2: Yhden tietuejonon delegointimääritys Esimerkki 3: Useiden tietuejonojen delegointimääritys |
5. | Delegoinnin määritysvaihe ilman valintaehtoja (msdyn_assignmentconfigurationstep) |
|
Esimerkki 1: Kaikkien tietuejonojen delegoinnin määritysvaihe ilman määritettyjä valintaehtoja Esimerkki 2: Yhden tietuejonon delegoinnin määritysvaihe ilman määritettyjä valintaehtoja Esimerkki 3: Useiden tietuejonojen delegoinnin määritysvaihe ilman määritettyjä valintaehtoja |
6. | Palveluajat (msdyn_operatinghour) |
|
Esimerkki 1: Kaikkien tietuejonojen palveluajat Esimerkki 2: Yhden tietuejonon palveluajat Esimerkki 3: Useiden tietuejonojen palveluajat |
7. | Ylivuototoiminnon määritys (msdyn_overflowactionconfig) |
|
Esimerkki 1: Tiettyihin tietueisiin suodatettu ylivuototoiminnon määritys |
Sääntöjoukot viedään ja tuodaan seuraavasti:
Luo rakenne ja tallenna se.
Vie tiedot ja luo pakattu zip-tiedosto.
Pura zip-tiedosto, avaa puretussa kansiossa oleva data.xml-tiedosto ja toimi seuraavasti:
Suorita lähde- ja kohdeorganisaatioissa seuraava OData-ohjelmointirajapinta ja pane merkille kohteen
msdyn_decisioncontractid
GUID-tunnus.https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_assignmentoutput'
Korvaa data.xml-tiedostossa kaikki lähdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksen esiintymät kohdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksella.
Suorita lähde- ja kohdeorganisaatioissa seuraava OData-ohjelmointirajapinta ja pane merkille kohteen
msdyn_decisioncontractid
GUID-tunnus.https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_selectionruleoutput'
Korvaa data.xml-tiedostossa kaikki lähdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksen esiintymät kohdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksella.
Suorita lähde- ja kohdeorganisaatioissa seuraava OData-ohjelmointirajapintakutsu ja huomioi msdyn_decisioncontractid-kohteen GUID-tunnus.
https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_queueoverflowrulesetinput'
Korvaa data.xml-tiedostossa kaikki lähdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksen esiintymät kohdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksella.
Suorita lähde- ja kohdeorganisaatioissa seuraava OData-ohjelmointirajapintakutsu ja huomioi msdyn_decisioncontractid-kohteen GUID-tunnus.
https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_queueoverflowrulesetoutput'
Korvaa data.xml-tiedostossa kaikki lähdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksen esiintymät kohdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksella.
Pakkaa purettu sisältö uudelleen.
Käytä määrityksen siirtotyökalu ja valitse päänäytössä tietojen tuomisen asetus, ja valitse sitten pakattu tiedosto.
Muistiinpano
Määritä palveluaikaan liitetty kalenterikohde oikein sen jälkeen, kun Palveluaika-entiteetti on tuotu kohdeympäristöön.
Tietoja esimerkkirakenteesta, jolla saa kaikki vaaditut tietueet: Tietuejonojen esimerkkirakenteen vaihe 1.
Vaihe 2: Sääntöjoukkojen vieminen ja tuominen valintaehdot määritettynä
Seuraavassa taulukossa on tiivistelmä entiteeteistä ja niitä vastaavista FetchXML-esimerkeistä.
S. Ei. | Entiteetin näyttönimi (looginen nimi) | Määritteen näyttönimi (looginen nimi) | Tietueiden suodattaminen FetchXML:n avulla |
---|---|---|---|
1. | Päätössääntöjoukko ja valintaehdot (msdyn_decisionruleset) |
|
Esimerkki 1: Kaikkien tietuejonojen päätössääntöjoukko valintaehdot määritettynä Esimerkki 2: Yhden tietuejonon päätössääntöjoukko valintaehdot määritettynä Esimerkki 3: Useiden tietuejonojen päätössääntöjoukko valintaehdot määritettynä |
2. | Delegoinnin määritysvaihe ja valintaehdot (msdyn_assignmentconfigurationstep) |
|
Esimerkki 1: Kaikkien tietuejonojen delegoinnin määritysvaihe valintaehdot määritettynä Esimerkki 2: Yhden tietuejonon delegoinnin määritysvaihe valintaehdot määritettynä Esimerkki 3: Useiden tietuejonojen delegoinnin määritysvaihe valintaehdot määritettynä |
Sääntöjoukot viedään ja tuodaan seuraavasti:
Luo rakenne ja tallenna se.
Vie tiedot ja luo pakattu zip-tiedosto.
Pura zip-tiedosto, avaa puretussa kansiossa oleva data.xml-tiedosto ja toimi seuraavasti:
Suorita lähde- ja kohdeorganisaatioissa seuraava OData-ohjelmointirajapinta ja pane merkille kohteen
msdyn_decisioncontractid
GUID-tunnus.https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_assignmentoutput'
Korvaa data.xml-tiedostossa kaikki lähdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksen esiintymät kohdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksella.
Suorita lähde- ja kohdeorganisaatioissa seuraava OData-ohjelmointirajapinta ja pane merkille kohteen
msdyn_decisioncontractid
GUID-tunnus.https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_selectionruleoutput'
Korvaa data.xml-tiedostossa kaikki lähdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksen esiintymät kohdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksella.
Pakkaa purettu sisältö uudelleen.
Käytä määrityksen siirtotyökalu ja valitse päänäytössä tietojen tuomisen asetus, ja valitse sitten pakattu tiedosto.
Tietoja esimerkkirakenteesta, jolla saa kaikki vaaditut tietueet: Tietuejonojen esimerkkirakenteen vaihe 2.
Jonojen FetchXML
Esimerkki 1: Kaikki tietueiden jonot
<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>
Esimerkki 2: Tietueiden yksittäinen jono
<fetch>
<entity name="queue">
<filter type="and">
<condition attribute="queueid" operator="eq" uiname="Test Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
</entity>
</fetch>
Esimerkki 3: Tietueiden useat jonot
<fetch>
<entity name="queue">
<filter type="and">
<condition attribute="queueid" operator="in">
<value uiname="Test Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</entity>
</fetch>
Päätöksen sopimusentiteetin FetchXML
Esimerkki 1: Kaikkien tietuejonojen päätössopimus
<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>
Esimerkki 2: Yhden tietuejonon päätössopimus
<fetch distinct="true">
<entity name="msdyn_decisioncontract">
<filter type="or">
<filter type="and">
<condition attribute="queueid" entityname="aw" operator="eq" uiname="Test Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
<filter type="and">
<condition attribute="queueid" entityname="be" operator="eq" uiname="Test Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
<filter type="and">
<condition attribute="queueid" entityname="bm" operator="eq" uiname="Test Record 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>
Esimerkki 3: Usean tietuejonon päätössopimus
<fetch distinct="true">
<entity name="msdyn_decisioncontract">
<filter type="or">
<filter type="and">
<condition attribute="queueid" entityname="aw" operator="in">
<value uiname="Test Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Record 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 Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Record 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 Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Record 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>
Jonojen sääntöjoukkoentiteetin FetchXML
Esimerkki 1: Kaikkien tietuejonojen päätössääntöjoukko ilman valintaehtoja
<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>
Esimerkki 2: Yhden tietuejonon päätössääntöjoukko ilman valintaehtoja
<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 Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden tietuejonojen päätössääntöjoukko ilman valintaehtoja
<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 Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
Määrityksen määritysentiteetin FetchXML
Esimerkki 1: Kaikkien tietuejonojen delegointimääritys
<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>
Esimerkki 2: Yhden tietuejonon delegointimääritys
<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 Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden tietuejonojen delegointimääritys
<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 Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</entity>
</fetch>
Määrityksen määritysvaihe-entiteetin FetchXML
Esimerkki 1: Kaikkien tietuejonojen delegoinnin määritysvaihe ilman valintaehtoja
<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>
Esimerkki 2: Yhden tietuejonon delegoinnin määritysvaihe ilman valintaehtoja
<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 Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden tietuejonojen delegoinnin määritysvaihe ilman valintaehtoja
<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 Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</link-entity>
</entity>
Jonojen sääntöjoukkoentiteetin FetchXML
Esimerkki 1: Kaikkien tietuejonojen päätössääntöjoukko ja valintaehdot
<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>
Esimerkki 2: Yhden tietuejonon päätössääntöjoukko ja valintaehdot
<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 Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden tietuejonojen päätössääntöjoukko ja valintaehdot
<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 Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
Määrityksen määritysvaihe-entiteetin FetchXML
Esimerkki 1: Kaikkien tietuejonojen delegoinnin määritysvaihe ja valintaehdot
<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>
Esimerkki 2: Yhden tietuejonon delegoinnin määritysvaihe ja valintaehdot
<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 Record Queue 1" uitype="queue" value="{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}" />
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden tietuejonojen delegoinnin määritysvaihe ja valintaehdot
<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 Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
Käyttötuntien määrityksen vaihe-entiteetin FetchXML
Esimerkki 1: Kaikkien tietuejonojen palveluajan määritysvaihe
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>
Esimerkki 2: Yhden tietuejonon palveluajan määritysvaihe
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 Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden tietuejonojen palveluajan määritysvaihe
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 Record Queue 1" uitype="queue">{A5ED5CAA-3A54-EC11-8F8F-000D3A1CBB9E}</value>
<value uiname="Test Record Queue 2" uitype="queue">{B2862B31-3B54-EC11-8F8F-000D3A1CBB9E}</value>
</condition>
</filter>
</link-entity>
</entity>
</fetch>
Ylivuototoiminnon määritysvaihe-entiteetin FetchXML
Esimerkki 1: Tietyn tietueen ylivuototoiminnon määrityksen määritysvaiheen suodatin
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>
Tietueiden reitityksen sisäänottosääntöjen määritysten siirtäminen
edellytykset
Ennen kuin siirrät sisäänottosääntöjä, tarkista seuraavat asiat:
- Jos kohdeorganisaatiolla ei ole tuotavaa tietuetyyppiä, poista msdyn_decisionruleset-kohteen msdyn_rulesetdefinition-määrite data.xml-tiedostosta ennen tuontia.
- Jos kohdeorganisaatiolla on tietuetyyppi, jolla on sama GUID, poista msdyn_decisionruleset-kohteen msdyn_rulesetdefinition-määrite data.xml-tiedostosta ennen tuontia.
- Jos kohdeorganisaatiolla on eri GUID-tunnuksen tietuetyyppi, poista tietuetyyppi kohdeorganisaatiossa ennen tuontia.
Sisäänottosääntöjen määritysten siirtäminen
Rakenteen luominen ja tietojen vieminen lähdeorganisaatiosta tietueiden reititysmääritysten osalta määritysten siirtotyökalulla.
- Entiteetin näyttönimi: Kun luot rakenteen, valitse entiteetit taulukossa mainitussa järjestyksessä.
- Määritteen näyttönimi: Seuraavassa taulukossa määritetyt määritteet kannattaa valita. Sinun ei tarvitse valita järjestelmän määrittämiä käyttövalmiita määritteitä, kuten Luonut, Luotu, Muokannut, Muokattu ja Omistaja. Voit tarvittaessa valita mukautettuja määritteitä.
- Tietueiden suodattaminen FetchXML:n avulla: hae jokaiselle entiteetille tarvittaessa yksi tietue, useita tietueita tai kaikki tietueet käyttämällä asiaankuuluvaa FetchXML -kyselyä, joka on kuvattu seuraavassa taulukossa. Jos tietueita on yksi tai useita, sinun täytyy käyttää lähdeorganisaatiota, jotta saat oikean nimen uiname-kohdassa ja arvon GUID-kohdassa. Voit tarvittaessa muodostaa asianmukaisen FetchXML -kyselyn ERIKOISHAKU-valikkokohteen avulla.
-
Tuontiasetusten määrittäminen:
Varmista, että Päätössopimus-entiteetissä valitaan Älä päivitä aiemmin luotuja tietueita -valintaruutu.
Kunkin entiteetin, myös Päätössopimus-entiteetin, osalta on varmistettava, entiteetin perusavainkenttä valitaan päivityksen yhteydessä käytettäväksi vertauskentäksi. Esimerkkinä Tili.
Muistiinpano
Seuraavassa taulukossa näkyvä esimerkkikysely hakee yhden tietueen tai useita tietueita. Kysely on tutkinut entiteettiä tapauksena ja tehtävänä. Varmista vaatimustesi perusteella, että päivität entiteetin loogisen nimen FetchXML-kyselyssä.
Seuraavassa taulukossa on tiivistelmä entiteeteistä ja niitä vastaavista FetchXML-esimerkeistä.
S.No. Entiteetin näyttönimi (looginen nimi) Määritteen näyttönimi (looginen nimi) Tietueiden suodattaminen FetchXML:n avulla 1. Entiteetin reitityksen päämääritys (msdyn_masterentityroutingconfiguration) - Entiteetti (msdyn_entitylogicalname)
- Entiteetin reitityksen päämääritys (msdyn_masterentityroutingconfigurationid)
- Nimi (msdyn_name)
- Sääntöjoukko (msdyn_rulesetid)
- Yksilöllinen nimi (msdyn_uniquename)
Esimerkki 1: Reititettyjen tietueiden entiteettien pääreititysmääritykset
Esimerkki 2: Tapaus-entiteettien pääreititysmääritykset
Esimerkki 3: Tapaus- ja tehtäväentiteettien pääreititysmääritykset2. Päätössopimus (msdyn_decisioncontract) - Sopimuksen määritys (msdyn_contractdefinition)
- Päätössopimus (msdyn_decisioncontractid)
- Nimi (msdyn_name)
- Yksilöllinen nimi (msdyn_uniquename)
Esimerkki 1: Kaikkien reititettyjen tietueiden päätössopimus
Esimerkki 2: Tapaus-kohteen päätössopimus
Esimerkki 3: Tapaus- ja tehtäväkohteiden päätössopimus3. Päätössääntöjoukko (msdyn_decisionruleset) - AI Builder -malli (msdyn_aibmodelid)
- Laatimistila (msdyn_authoringmode)
- Päätössääntöjoukko (msdyn_decisionrulesetid)
- Kuvaus (msdyn_description)
- Syötesopimus (msdyn_inputcontractid)
- On syötekokoelma (msdyn_isinputcollection)
- ML-mallityyppi (msdyn_mlmodeltype)
- Nimi (msdyn_name)
- Tulossopimus (msdyn_outputcontractid)
- Sääntöjoukon määritys (msdyn_rulesetdefinition)
- Sääntöjoukon tyyppi (msdyn_rulesettype)
- Yksilöllinen nimi (msdyn_uniquename)
Esimerkki 1: Kaikkien reititettyjen tietueiden päätössääntöjoukko
Esimerkki 2: Tapaus-kohteen päätössääntöjoukko
Esimerkki 3: Tapaus- ja tehtäväkohteiden päätössääntöjoukko
Luo rakenne ja tallenna se.
Vie tiedot ja luo pakattu zip-tiedosto.
Pura zip-tiedosto, avaa puretussa kansiossa oleva data.xml-tiedosto ja suorita seuraavat toimet:
Suorita lähde- ja kohdeorganisaatioissa seuraava OData-ohjelmointirajapinta ja pane merkille kohde
msdyn_decisioncontractid
:https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_baseoutputcontractmasterentityroutingconfiguration'
Korvaa data.xml-tiedostossa kaikki lähdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksen esiintymät kohdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksella.
Suorita lähde- ja kohdeorganisaatioissa seuraava OData-ohjelmointirajapinta ja pane merkille kohde
msdyn_decisioncontractid
:https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_baseoutputcontractmasterentityroutingconfigurationunifiedrouting'
Jos kutsun suorittamisella ei ole tulosta, siirry vaiheeseen 5. Jos sillä on tulos, korvaa data.xml-tiedostossa kaikki lähdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksen esiintymät kohdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksella.
Pakkaa purettu sisältö uudelleen.
Käytä määrityksen siirtotyökalu ja valitse päänäytössä tietojen tuomisen asetus, ja valitse sitten pakattu tiedosto.
Tietoja esimerkkirakenteesta, jolla saa kaikki vaaditut tietueet: Tietueiden reitityksen sisäänottosääntöjen esimerkkirakenne.
Sisäänottosääntöjen sopimusentiteetin FetchXML
Esimerkki 1: Kaikkien reititettyjen tietueiden päätössopimus
<fetch distinct="true">
<entity name="msdyn_decisioncontract">
<filter type="or">
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="not-null" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="not-null" />
</filter>
</filter>
<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bo">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" linktype="outer" alias="bp" /></link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bs">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" linktype="outer" alias="bt" /></link-entity>
</entity>
</fetch>
Esimerkki 2: Tapaus-kohteen päätössopimus
<fetch distinct="true">
<entity name="msdyn_decisioncontract">
<filter type="or">
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="eq" value="incident" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="eq" value="incident" />
</filter>
</filter>
<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bo">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bp" /></link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bs">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bt" /></link-entity>
</entity>
</fetch>
Esimerkki 3: Tapaus- ja tehtäväkohteiden päätössopimus
<fetch distinct="true">
<entity name="msdyn_decisioncontract">
<filter type="or">
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="eq" value="incident" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="eq" value="incident" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="eq" value="task" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="eq" value="task" />
</filter>
</filter>
<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bo">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bp" /></link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bs">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bt" /></link-entity>
</entity>
</fetch>
Sisäänottosääntöjen päätössääntöjoukon FetchXML
Esimerkki 1: Kaikkien reititettyjen tietueiden päätössääntöjoukko
<fetch distinct="true">
<entity name="msdyn_decisionruleset">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="cp">
<filter type="and">
<condition attribute="msdyn_entitylogicalname" operator="not-null" />
</filter>
</link-entity>
</entity>
</fetch>
Esimerkki 2: Tapaus-kohteen päätössääntöjoukko
<fetch distinct="true">
<entity name="msdyn_decisionruleset">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="cp">
<filter type="and">
<condition attribute="msdyn_entitylogicalname" operator="eq" value="incident" />
</filter>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Tapaus- ja tehtäväkohteiden päätössääntöjoukko
<fetch distinct="true">
<entity name="msdyn_decisionruleset">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="inner" alias="cp">
<filter type="and">
<filter type="or">
<condition attribute="msdyn_entitylogicalname" operator="eq" value="incident" />
<condition attribute="msdyn_entitylogicalname" operator="eq" value="task" />
</filter>
</filter>
</link-entity>
</entity>
</fetch>
Sisäänottosääntöjen reititysmäärityksen entiteetin FetchXML
Esimerkki 1: Reititettyjen tietueiden entiteettien pääreititysmääritykset
<fetch>
<entity name="msdyn_masterentityroutingconfiguration">
<filter type="and">
<condition attribute="msdyn_entitylogicalname" operator="not-null" />
</filter>
</entity>
</fetch>
Esimerkki 2: Tapaus-entiteettien pääreititysmääritykset
<fetch>
<entity name="msdyn_masterentityroutingconfiguration">
<filter type="and">
<condition attribute="msdyn_entitylogicalname" operator="eq" value="incident" />
</filter>
</entity>
</fetch>
Esimerkki 3: Tapaus- ja tehtäväentiteettien pääreititysmääritykset
<fetch>
<entity name="msdyn_masterentityroutingconfiguration">
<filter type="and">
<filter type="or">
<condition attribute="msdyn_entitylogicalname" operator="eq" value="incident" />
<condition attribute="msdyn_entitylogicalname" operator="eq" value="task" />
</filter>
</filter>
</entity>
</fetch>
Tietueiden työnkulkujen määritysten siirtäminen
Rakenteen luominen ja tietojen vieminen lähdeorganisaatiosta tietueiden työnkulkujen osalta määritysten siirtotyökalulla.
- Entiteetin näyttönimi: Kun luot rakenteen, valitse entiteetit taulukossa mainitussa järjestyksessä.
- Määritteen näyttönimi: Seuraavassa taulukossa määritetyt määritteet kannattaa valita. Sinun ei tarvitse valita järjestelmän määrittämiä käyttövalmiita määritteitä, kuten Luonut, Luotu, Muokannut, Muokattu ja Omistaja. Voit tarvittaessa valita mukautettuja määritteitä.
- Tietueiden suodattaminen FetchXML:n avulla: hae jokaiselle entiteetille tarvittaessa yksi tietue, useita tietueita tai kaikki tietueet käyttämällä asiaankuuluvaa FetchXML -kyselyä, joka on kuvattu seuraavassa taulukossa. Jos tietueita on yksi tai useita, sinun täytyy käyttää lähdeorganisaatiota, jotta saat oikean nimen uiname-kohdassa ja arvon GUID-kohdassa. Voit tarvittaessa muodostaa asianmukaisen FetchXML -kyselyn ERIKOISHAKU-valikkokohteen avulla.
-
Tuontiasetusten määrittäminen:
Varmista, että Päätössopimus-entiteetissä valitaan Älä päivitä aiemmin luotuja tietueita -valintaruutu.
Kunkin entiteetin, myös Päätössopimus-entiteetin, osalta on varmistettava, entiteetin perusavainkenttä valitaan päivityksen yhteydessä käytettäväksi vertauskentäksi. Esimerkkinä Tili.
Muistiinpano
Seuraavassa taulukossa näkyvä esimerkkikysely hakee yhden tietueen tai useita tietueita. Kysely on tutkinut entiteettiä tapauksena ja tehtävänä. Varmista vaatimustesi perusteella, että päivität entiteetin loogisen nimen FetchXML-kyselyssä.
Varmista, että sisäänottosäännöissä viitatut tiedot ovat kohdeorganisaatiossa tai ne ovat osana nykyistä siirtoa.
Seuraavassa taulukossa on tiivistelmä entiteeteistä ja niitä vastaavista FetchXML-esimerkeistä.
S.No. Entiteetin näyttönimi (looginen nimi) Määritteen näyttönimi (looginen nimi) Tietueiden suodattaminen FetchXML:n avulla 1. Työnkulku (msdyn_liveworkstream) - Salli automaattiset viestit (msdyn_enableautomatedmessages)
- Sallitut tavoitettavuudet (msdyn_allowedpresences)
- Delegoi WorkItem hylkäämisen tai aikakatkaisun jälkeen (msdyn_assignworkitemafterdecline)
- Automaattinen sulkeminen käyttämättömyysajan jälkeen (msdyn_autocloseafterinactivity)
- Lukitse kapasiteetti lopetustilaa varten (msdyn_blockcapacityforwrapup)
- Bottijono (msdyn_bot_queue)
- Bottisääntö (msdyn_bot_rule)
- Bottikäyttäjä (msdyn_bot_user)
- Kapasiteetti (msdyn_capacityrequired)
- Kapasiteetin muoto (msdyn_capacityformat)
- Kanava (msdyn_streamsource)
- Sopimustunnus (msdyn_routingcontractid)
- Oletus (msdyn_sessiontemplate_default)
- Oletusjono (msdyn_defaultqueue)
- Suunta (msdyn_direction)
- Ota käyttöön valinta push-pohjaisista työvirroista (msdyn_enableselectingfrompushbasedworkstreams)
- Entiteetti (msdyn_masterentityroutingconfigurationid)
- Varakieli (msdyn_fallbacklanguage)
- Seuranta odotuksen jälkeen (msdyn_followupafterwaiting)
- Aikarajan käsittely (msdyn_handlingtimethreshold)
- Saapuva – todennettu (msdyn_notificationtemplate_incoming_auth)
- On oletus (msdyn_isdefault)
- Pidä sama asiakaspalvelija koko keskustelun ajan (msdyn_enableagentaffinity)
- Vastaavuuslogiikka (msdyn_matchinglogic)
- Samanaikaisuus enintään (msdyn_maxconcurrentconnection)
- Tila (msdyn_mode)
- Nimi (msdyn_name)
- Ilmoitus (msdyn_notification)
- Lähtevä jono (msdyn_outboundqueueid)
- Tietueen tunnistussääntö (msdyn_recordidentificationrule)
- Tietueen tunnistuksen tarkistussääntö (msdyn_recordidentificationvalidationrule)
- Näytön ponnahdusikkunoiden aikakatkaisu (msdyn_screenpoptimeout)
- Näytön ponnahdusikkunoiden aikakatkaisu (msdyn_screenpoptimeout_optionSet)
- Osaamisalueliitteiden sääntöjen määrä (msdyn_skillattachmentrulescount)
- Osaamisalueliitteiden sääntöjen määrä (päivitetty viimeksi) (msdyn_skillattachmentrulescount_date)
- Osaamisalueliitteiden sääntöjen määrä (tila) (msdyn_skillattachmentrulescount_state)
- Odottaa aikarajan käsittelyä (msdyn_waitingtimethreshold)
- Työn jakelutila (msdyn_workdistributionmode)
- Työnkulku (msdyn_liveworkstreamid)
Esimerkki 1: Kaikki tietuetyönkulut
Esimerkki 2: Yksi tietuetyönkulku
Esimerkki 3: Useita tietuetyönkulkuja2. Päätössopimus (msdyn_decisioncontract) - Sopimuksen määritys (msdyn_contractdefinition)
- Päätössopimus (msdyn_decisioncontractid)
- Nimi (msdyn_name)
- Yksilöllinen nimi (msdyn_uniquename)
Esimerkki 1: Kaikkien tietuetyönkulkujen päätössopimus
Esimerkki 2: Yhden tietuetyönkulun päätössopimus, jossa tyyppi = tapaus
Esimerkki 3: Useiden tietuetyönkulkujen päätössopimus, jossa tyyppi = tapaus ja tyyppi = tehtävä
3. Päätössääntöjoukko (msdyn_decisionruleset) - AI Builder -malli (msdyn_aibmodelid)
- Laatimistila (msdyn_authoringmode)
- Päätössääntöjoukko (msdyn_decisionrulesetid)
- Kuvaus (msdyn_description)
- Syötesopimus (msdyn_inputcontractid)
- On syötekokoelma (msdyn_isinputcollection)
- ML-mallityyppi (msdyn_mlmodeltype)
- Nimi (msdyn_name)
- Tulossopimus (msdyn_outputcontractid)
- Sääntöjoukon määritys (msdyn_rulesetdefinition)
- Sääntöjoukon tyyppi (msdyn_rulesettype)
- Yksilöllinen nimi (msdyn_uniquename)
Esimerkki 1: Kaikkien tietuetyönkulkujen päätössääntöjoukko
Esimerkki 2: Yhden tietuetyönkulun päätössääntöjoukko, jossa tyyppi = tapaus
Esimerkki 3: Useiden tietuetyönkulkujen päätössääntöjoukko, jossa tyyppi = tapaus ja tyyppi = tehtävä4. Reititysmääritys (msdyn_routingconfiguration) - On aktiivinen määritys (msdyn_isactiveconfiguration)
- Nimi (msdyn_name)
- Reititysmääritys (msdyn_routingconfigurationid)
- Yksilöllinen nimi (msdyn_uniquename)
- Työnkulku (msdyn_liveworkstreamid)
Esimerkki 1: Kaikkien tietuetyönkulkujen reititysmääritys
Esimerkki 2: Yhden tietuetyönkulun reititysmääritys
Esimerkki 3: Useiden tietuetyönkulkujen reititysmääritys5. Reititysmäärityksen vaihe (msdyn_routingconfigurationstep) - Nimi (msdyn_name)
- Reititysmääritys (msdyn_routingconfigurationid)
- Reititysmäärityksen vaihe (msdyn_routingconfigurationstepid)
- Sääntöjoukko (msdyn_rulesetid)
- Vaihejärjestys (msdyn_steporder)
- Vaiheen tyyppi (msdyn_type)
- Yksilöllinen nimi (msdyn_uniquename)
Esimerkki 1: Kaikkien tietuetyönkulkujen reititysmäärityksen vaihe
Esimerkki 2: Yhden tietuetyönkulun reititysmäärityksen vaihe
Esimerkki 3: Useiden tietuetyönkulkujen reititysmäärityksen vaihe6. Työnkulun kapasiteettiprofiili (msdyn_liveworkstreamcapacityprofile) - Kapasiteettiprofiili (msdyn_capacityprofile_id)
- Nimi (msdyn_name)
- Työnkulku (msdyn_workstream_id)
- Työnkulun kapasiteettiprofiili (msdyn_liveworkstreamcapacityprofileid)
Esimerkki 1: Kaikkien tietueiden työnkulun kapasiteettiprofiili
Esimerkki 2: Yhden tietuetyönkulun kapasiteettiprofiili
Esimerkki 3: Useiden tietuetyönkulkujen kapasiteettiprofiiliLuo rakenne ja tallenna se.
Vie tiedot ja luo pakattu zip-tiedosto.
Pura zip-tiedosto, avaa puretussa kansiossa oleva data.xml-tiedosto ja suorita seuraavat toimet:
Suorita lähde- ja kohdeorganisaatioissa seuraava OData-ohjelmointirajapinta ja pane merkille kohde
msdyn_decisioncontractid
.https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_baseoutputcontractmasterentityroutingconfiguration'
Korvaa data.xml-tiedostossa kaikki lähdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksen esiintymät kohdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksella.
Suorita lähde- ja kohdeorganisaatioissa seuraava OData-ohjelmointirajapinta ja pane merkille kohde
msdyn_decisioncontractid
.https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_baseoutputcontractmasterentityroutingconfigurationunifiedrouting'
Korvaa data.xml-tiedostossa kaikki lähdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksen esiintymät kohdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksella.
Suorita lähde- ja kohdeorganisaatioissa seuraava OData-ohjelmointirajapinta ja pane merkille kohde
msdyn_decisioncontractid
.https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_demandqueueidentificationoutput'
Korvaa data.xml-tiedostossa kaikki lähdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksen esiintymät kohdeorganisaation msdyn_decisioncontractid-kohteen GUID-tunnuksella.
Pakkaa purettu sisältö uudelleen.
Käytä määrityksen siirtotyökalua ja valitse tietojen tuomisen asetus, ja valitse sitten pakattu tiedosto.
Kun tuonti on valmis, suorita tuonti uudelleen ja varmista, että luontiprosessien mahdollisesti ohittamat viitteet päivitetään oikein.
Tietoja esimerkkirakenteesta, jolla saa kaikki vaaditut tietueet: Yhdistetyn reitityksen tietuetyönkulun esimerkkirakenne.
Työnkulkuentiteetin FetchXML
Esimerkki 1: Kaikki tietuetyönkulut
<fetch distinct="true">
<entity name="msdyn_liveworkstream">
<filter type="and">
<condition attribute="msdyn_mode" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" operator="eq" value="192350000" />
</filter>
</entity>
</fetch>
Esimerkki 2: Yksi tietuetyönkulku
<fetch>
<entity name="msdyn_liveworkstream">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
</filter>
</entity>
</fetch>
Esimerkki 3: Useita tietuetyönkulkuja
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">
<entity name="msdyn_liveworkstream">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="in">
<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
</condition>
</filter>
</entity>
</fetch>
Päätöksen sopimusentiteetin FetchXML
Esimerkki 1: Kaikkien tietuetyönkulkujen päätössopimus
<fetch distinct="true">
<entity name="msdyn_decisioncontract">
<filter type="or">
<filter type="and">
<condition attribute="msdyn_mode" entityname="an" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" entityname="an" operator="eq" value="192350000" />
</filter>
<filter type="and">
<condition attribute="msdyn_mode" entityname="bd" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" entityname="bd" operator="eq" value="192350000" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="not-null" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="not-null" />
</filter>
</filter>
<link-entity name="msdyn_liveworkstream" from="msdyn_routingcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="an"></link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="ba">
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bb">
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bc">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bd"></link-entity>
</link-entity>
</link-entity>
</link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bo">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bp" /></link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bs">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bt" /></link-entity>
</entity>
</fetch>
Esimerkki 2: Yhden tietuetyönkulun päätössopimus, jossa tyyppi = tapaus
<fetch distinct="true">
<entity name="msdyn_decisioncontract">
<filter type="or">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" entityname="an" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
</filter>
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" entityname="bd" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="eq" value="incident" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="eq" value="incident" />
</filter>
</filter>
<link-entity name="msdyn_liveworkstream" from="msdyn_routingcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="an"></link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="ba">
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bb">
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bc">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bd"></link-entity>
</link-entity>
</link-entity>
</link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bo">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bp" /></link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bs">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bt" /></link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden tietuetyönkulkujen päätössopimus, jossa tyyppi = tapaus ja tyyppi = tehtävä
<fetch distinct="true">
<entity name="msdyn_decisioncontract">
<filter type="or">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" entityname="an" operator="in">
<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
</condition>
</filter>
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" entityname="bd" operator="in">
<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
</condition>
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="eq" value="incident" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="eq" value="incident" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bp" operator="eq" value="task" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="bt" operator="eq" value="task" />
</filter>
</filter>
<link-entity name="msdyn_liveworkstream" from="msdyn_routingcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="an"></link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="ba">
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bb">
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="bc">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="bd"></link-entity>
</link-entity>
</link-entity>
</link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_inputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bo">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bp" /></link-entity>
<link-entity name="msdyn_decisionruleset" from="msdyn_outputcontractid" to="msdyn_decisioncontractid" link-type="outer" alias="bs">
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="bt" /></link-entity>
</entity>
</fetch>
Päätöksen sääntöjoukkoentiteetin FetchXML
Esimerkki 1: Kaikkien tietuetyönkulkujen päätössääntöjoukko
<fetch distinct="true">
<entity name="msdyn_decisionruleset">
<filter type="or">
<filter type="and">
<condition attribute="msdyn_mode" entityname="af" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" entityname="af" operator="eq" value="192350000" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="dc" operator="not-null" />
</filter>
</filter>
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="ad">
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="ae">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="af"></link-entity>
</link-entity>
</link-entity>
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="dc"></link-entity>
</entity>
</fetch>
Esimerkki 2: Yhden tietuetyönkulun päätössääntöjoukko, jossa tyyppi = tapaus
<fetch distinct="true">
<entity name="msdyn_decisionruleset">
<filter type="or">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" entityname="af" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
</filter>
<filter type="and">
<condition attribute="msdyn_entitylogicalname" entityname="dc" operator="eq" value="incident" />
</filter>
</filter>
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="ad">
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="ae">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="af"></link-entity>
</link-entity>
</link-entity>
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="dc"></link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden tietuetyönkulkujen päätössääntöjoukko, jossa tyyppi = tapaus ja tyyppi = tehtävä
<fetch distinct="true">
<entity name="msdyn_decisionruleset">
<filter type="or">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" entityname="af" operator="in">
<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
</condition>
</filter>
<filter type="and">
<filter type="or">
<condition attribute="msdyn_entitylogicalname" entityname="dc" operator="eq" value="incident" />
<condition attribute="msdyn_entitylogicalname" entityname="dc" operator="eq" value="task" />
</filter>
</filter>
</filter>
<link-entity name="msdyn_routingconfigurationstep" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="ad">
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="outer" alias="ae">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="outer" alias="af"></link-entity>
</link-entity>
</link-entity>
<link-entity name="msdyn_masterentityroutingconfiguration" from="msdyn_rulesetid" to="msdyn_decisionrulesetid" link-type="outer" alias="dc"></link-entity>
</entity>
</fetch>
Reititysmääritysentiteetin FetchXML
Esimerkki 1: Kaikkien tietuetyönkulkujen reititysmääritys
<fetch>
<entity name="msdyn_routingconfiguration">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ah">
<filter type="and">
<condition attribute="msdyn_mode" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" operator="eq" value="192350000" />
</filter>
</link-entity>
</entity>
</fetch>
Esimerkki 2: Yhden tietuetyönkulun reititysmääritys
<fetch>
<entity name="msdyn_routingconfiguration">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ah">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
</filter>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden tietuetyönkulkujen reititysmääritys
<fetch>
<entity name="msdyn_routingconfiguration">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="ah">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="in">
<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
</condition>
</filter>
</link-entity>
</entity>
</fetch>
Reititysmäärityksen vaihe-entiteetin FetchXML
Esimerkki 1: Kaikkien tietuetyönkulkujen reititysmäärityksen vaihe
<fetch>
<entity name="msdyn_routingconfigurationstep">
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="inner" alias="ak">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="al">
<filter type="and">
<condition attribute="msdyn_mode" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" operator="eq" value="192350000" />
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
Esimerkki 2: Yhden tietuetyönkulun reititysmäärityksen vaihe
<fetch>
<entity name="msdyn_routingconfigurationstep">
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="inner" alias="ak">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="al">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden tietuetyönkulkujen reititysmäärityksen vaihe
<fetch>
<entity name="msdyn_routingconfigurationstep">
<link-entity name="msdyn_routingconfiguration" from="msdyn_routingconfigurationid" to="msdyn_routingconfigurationid" link-type="inner" alias="ak">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_liveworkstreamid" link-type="inner" alias="al">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="in">
<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
</condition>
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
Työnkulun kapasiteettiprofiilientiteetin FetchXML
Esimerkki 1: Kaikkien tietueiden työnkulun kapasiteettiprofiili
<fetch>
<entity name="msdyn_liveworkstreamcapacityprofile">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_workstream_id" link-type="inner" alias="am">
<filter type="and">
<condition attribute="msdyn_mode" operator="eq" value="717210001" />
<condition attribute="msdyn_streamsource" operator="eq" value="192350000" />
</filter>
</link-entity>
</entity>
</fetch>
Esimerkki 2: Yhden tietuetyönkulun kapasiteettiprofiili
<fetch>
<entity name="msdyn_liveworkstreamcapacityprofile">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_workstream_id" link-type="inner" alias="am">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="eq" uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream" value="{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}" />
</filter>
</link-entity>
</entity>
</fetch>
Esimerkki 3: Useiden tietuetyönkulkujen kapasiteettiprofiili
<fetch>
<entity name="msdyn_liveworkstreamcapacityprofile">
<link-entity name="msdyn_liveworkstream" from="msdyn_liveworkstreamid" to="msdyn_workstream_id" link-type="inner" alias="am">
<filter type="and">
<condition attribute="msdyn_liveworkstreamid" operator="in">
<value uiname="Test Record Workstream Case 1" uitype="msdyn_liveworkstream">{759255C7-7AC8-98E0-7E3E-59A7F0312EFC}</value>
<value uiname="Test Record Workstream Task 1" uitype="msdyn_liveworkstream">{E6246229-33AC-5A9E-2FFE-51668AD44215}</value>
</condition>
</filter>
</link-entity>
</entity>
</fetch>
Seuraavat vaiheet
Tietueiden siirron vahvistaminen
Katso myös
Luo rakenne kokoonpanotietojen viemistä varten
Tietueiden tietojen siirron yleiskatsaus
FetchXML-kysely käyttö tietueiden suodattamiseen
Tietueiden siirron vianmääritys
Live-keskustelun määritystietojen siirtäminen
Äänikanavan määritystietojen siirtäminen