Del via


Overfør konfigurasjonsdata for oppføringer

Denne artikkelen inneholder prosedyrer for overføring av konfigurasjonsdata for oppføringer. Du må overføre dataene i følgende rekkefølge:

  1. ferdighetsbaserte rutingsregelsett
  2. kapasitetsprofiler
  3. køer
  4. inntaksregler
  5. arbeidsstrømmer

Prosedyrene omfatter tabeller med enhetsinformasjon og tilsvarende eksempelskjemaer for hver konfigurasjon.

Overføre konfigurasjon med en løsning

Du kan bruke løsninger til å flytte bestemte konfigurasjonselementer mellom miljøer. Hvis en konfigurasjon i det enhetlige rutingsoppsettet har følgende elementer, kan de flyttes ved hjelp av en løsning.

  1. Legge til komponenter i en løsning og eksportere
    1. Agentskript (msdyn_productivityagentscripts)
    2. Agentskripttrinn (msdyn_productivityagentscriptsteps)
    3. Programkategorimal (msdyn_applicationtabtemplates)
    4. Varslingsfelt (msdyn_notificationfields)
    5. Varslingsmal (msdyn_notificationtemplates)
    6. Macro (prosesser)
    7. Øktmaler (msdyn_sessiontemplates)
    8. Malparameter (msdyn_templateparameters)
  2. Importer løsningen til målmiljøet

Overfør konfigurasjon for ferdighetsbaserte rutingsregelsett

Hvis ferdighetsbaserte rutingsregler brukes i oppsettet for enhetlig ruting, utfører du fremgangsmåten for å overføre den tilsvarende konfigurasjonen.

For at eksempelskjemaet skal få alle de nødvendige oppføringene, kan du se Eksempelskjema for konfigurasjon av ferdighetsbasert ruting.

  1. Bruk verktøyet for konfigurasjonsoverføring til å opprette skjemaet og eksportere data fra kildeorganisasjonen for konfigurasjon av ferdighetsbasert ruting.

    • Visningsnavn for enhet: Når du oppretter skjemaet, velger du enhetene i rekkefølgen som vises i tabellen.
    • Attributt visningsnavn: Vi anbefaler at du velger attributtene definert i tabellen nedenfor. Du trenger ikke velge de systemdefinerte attributtene som er standard, for eksempel Opprettet av, Opprettet, Endret av, Endret og Eier. Du kan velge egendefinerte attributter om nødvendig.

    Viktig

    Du må opprette bookableresourcecharacteristictype (Global alternativsettverdi) manuelt i målorganisasjonen hvis det er nødvendig.

    Visningsnavn for enhet (logisk navn) Attributt visningsnavn (logisk navn) Bruk FetchXML til å filtrere oppføringer
    Kjennetegn (kjennetegn)
    • Type kjennetegn (characteristictype)
    • Kjennetegn (characteristicid)
    • Beskrivelse (description)
    • Navn (name)
    Rangeringsmodell (ratingmodel)
    • Største rangeringsverdi (maxratingvalue)
    • Minste rangeringsverdi (minratingvalue)
    • Navn (name)
    • Rangeringsmodell (ratingmodel)
    Rangeringsverdi (ratingvalue)
    • Navn (name)
    • Rangeringsmodell (ratingmodel)
    • Rangeringsverdi (ratingvalueid)
    • Verdi (value)
  2. Generer skjemaet, og lagre det.

  3. Eksporter dataene, og generer den komprimerte filen (zip).

  4. Bruk verktøyet for konfigurasjonsoverføring, og velg alternativet for å importere data til målorganisasjonen ved hjelp av den komprimerte filen.

Overfør konfigurasjon for kapasitetsprofiler

Hvis du har konfigurert kapasitetsprofiler i det enhetlige rutingsoppsettet, utfører du fremgangsmåten for å overføre den tilsvarende konfigurasjonen.

For at eksempelskjemaet skal få alle de nødvendige oppføringene, kan du se Eksempelskjema for kapasitetsprofiler.

  1. Bruk verktøyet for konfigurasjonsoverføring til å opprette skjemaet og eksportere data i kildeorganisasjonen for konfigurasjon av kapasitetsprofiler.

    • Visningsnavn for enhet: Når du oppretter skjemaet, velger du enhetene i samme rekkefølge som nevnt i tabellen.
    • Attributt visningsnavn: Vi anbefaler at du velger attributtene definert i tabellen nedenfor. Du trenger ikke velge de systemdefinerte attributtene som er standard, for eksempel Opprettet av, Opprettet, Endret av, Endret og Eier. Du kan velge egendefinerte attributter om nødvendig.
    • Bruk FetchXML til å filtrere oppføringer: For hver enhet må du bruke den riktige FetchXML-spørringen som er nevnt i følgende tabell, til å hente enkeltoppføringer, flere eller alle oppføringer etter behov. For enkeltoppføringer eller flere oppføringer må du bruke kildeorganisasjonen til å få riktig navn i uiname og GUID i verdi. Du kan om nødvendig bruke menyelementet AVANSERT SØK til å konstruere riktig FetchXML-spørring.
    • Konfigurer importinnstillinger:
      • For Beslutningskontrakt-enheten må du merke av for Ikke oppdater eksisterende oppføringer.

      • For hver enhet, inkludert Beslutningskontrakt-enheten, må du kontrollere at du velger primærnøkkelfeltet for enheten som skal brukes som et sammenligningsfelt ved oppdatering. Et eksempel for Forretningsforbindelse er som følger.

        Eksempel på en enhet som skal sammenlignes ved oppdatering.

    Merk

    Eksempelspørringen som er oppført i tabellen nedenfor, henter enkeltoppføringer eller flere oppføringer. Spørringen har betraktet enheten som hendelse og oppgave. Oppdater det logiske navnet på enheten i FetchXML-spørringen basert på kravet ditt.

    Tabellen nedenfor oppsummerer enhetene og de tilsvarende FetchXML-eksemplene.

    Visningsnavn for enhet (logisk navn) Attributt visningsnavn (logisk navn) Bruk FetchXML til å filtrere oppføringer
    Kapasitetsprofil (msdyn_capacityprofile)
    • Blokker tilordning (msdyn_blockassignment)
    • Kapasitetsprofil (msdyn_capacityprofileid)
    • Standard maksimalt antall enheter (msdyn_defaultmaxunits)
    • Navn (msdyn_name)
    • Tilbakestill varighet(msdyn_resetduration)
    • Unikt navn (msdyn_uniquename)
    Eksempel 1: For alle oppføringer for kapasitetsprofiler
    <fetch>
    <entity name="msdyn_capacityprofile">
    <filter type="and">
    <condition attribute="ismanaged" operator="eq" value="0" />
    </filter>
    </entity>
    </fetch>

    Eksempel 2: For en enkelt kapasitetsprofiloppføring
    <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>

    Eksempel 3: For flere oppføringer for kapasitetsprofiler
    <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>
  2. Generer skjemaet, og lagre det.

  3. Eksporter dataene, og generer den komprimerte filen (zip).

  4. Bruk verktøyet for konfigurasjonsoverføring, og velg alternativet for å importere data til målorganisasjonen.

Overfør konfigurasjon for oppføringskøer

Bruk verktøyet for konfigurasjonsoverføring til å opprette skjemaet og eksportere data fra kildeorganisasjonen for konfigurasjon av oppføringskøene.

  • Visningsnavn for enhet: Når du oppretter skjemaet, velger du enhetene i samme rekkefølge som nevnt i tabellen.
  • Attributt visningsnavn: Vi anbefaler at du velger attributtene definert i tabellen nedenfor. Du trenger ikke velge de systemdefinerte attributtene som er standard, for eksempel Opprettet av, Opprettet, Endret av, Endret og Eier. Du kan velge egendefinerte attributter om nødvendig.
  • Bruk FetchXML til å filtrere oppføringer: For hver enhet må du bruke den riktige FetchXML-spørringen som er nevnt i følgende tabell, til å hente enkeltoppføringer, flere eller alle oppføringer etter behov. For enkeltoppføringer eller flere oppføringer må du bruke kildeorganisasjonen til å få riktig navn i uiname og GUID i verdi. Du kan om nødvendig bruke menyelementet AVANSERT SØK til å konstruere riktig FetchXML-spørring.
  • Konfigurer importinnstillinger:
    • For Beslutningskontrakt-enheten må du merke av for Ikke oppdater eksisterende oppføringer.

    • For hver enhet, inkludert Beslutningskontrakt-enheten, må du kontrollere at du velger primærnøkkelfeltet for enheten som skal brukes som et sammenligningsfelt ved oppdatering. Et eksempel for Forretningsforbindelse er som følger.

      Eksempel på en enhet som skal sammenlignes ved oppdatering.

Merk

Eksempelspørringen som er oppført i tabellen nedenfor, henter enkeltoppføringer eller flere oppføringer. Spørringen har betraktet enheten som hendelse og oppgave. Oppdater det logiske navnet på enheten i FetchXML-spørringen basert på kravet ditt.

Hvis du bruker de bruksklare tilordningsmetodene for køer, for eksempel høyest kapasitet og ringdistribusjon, hopper du over følgende enheter:

  • Beslutningsregelsett
  • Tilordningskonfigurasjon
  • Tilordningskonfigurasjonstrinn

Tildelingsregelsettene må være tilgjengelige i systemet før verktøyet for konfigurasjonsoverføring importerer utvalgskriteriene. Du må derfor utføre følgende trinn i den angitte rekkefølgen for å kunne overføre konfigurasjonen for oppføringskøer:

Viktig

  • For hver import av køoppføringer må du opprette nye køoppføringer eller oppdatere eksisterende køoppføringer. Du kan ikke blande handlingene i den samme dataimporten.
  • Når alle oppføringer i data.xml for køenheten er for oppretting, må du kontrollere at følgende linje er i schema.xml: <field displayname="Queue type" name="msdyn_queuetype" type="optionsetvalue" customfield="true"/>, og tilsvarende skal data også ha feltet for msdyn_queuetype.
  • Når alle oppføringer i data.xml for køenheten er for oppdatering, må du kontrollere at du fjerner følgende linje i schema.xml: <field displayname="Queue type" name="msdyn_queuetype" type="optionsetvalue" customfield="true"/>, og tilsvarende skal data også ikke ha dette feltet for msdyn_queuetype.
  • Når køen du vil overføre, har et overflytbetingelsessett, må du eksportere og importere beslutningsreglersettet først. Overføringssekvensen skal se slik ut:
    • Beslutningskontrakt
    • Beslutningsregelsett
    • Tilordningskonfigurasjon
    • Konfigurasjonstrinn for tilordning uten utvalgsvilkår
    • Driftstime
    • Overflythandling
  • Du kan ikke overføre kalenderelementet som er tilknyttet Driftstime-enheten. Du må angi den på riktig måte etter at du har importert Driftstimer-enheten i målmiljøet.

Trinn 1: Eksporter og importer regelsett uten utvalgsvilkår

Tabellen nedenfor oppsummerer enhetene og de tilsvarende FetchXML-eksemplene.

S. Nei. Visningsnavn for enhet (logisk navn) Attributt visningsnavn (logisk navn) Bruk FetchXML til å filtrere oppføringer
1. Kø (queue)
  • ID for oppgaveinndatakontrakt (msdyn_assignmentinputcontractid)
  • Tilordningsstrategi (msdyn_assignmentstrategy)
  • Beskrivelse (description)
  • Er standardkø (msdyn_isdefaultqueue)
  • Er Omnikanal-kø (msdyn_isomnichannelqueue)
  • Navn (name)
  • Prioritet (msdyn_priority)
  • Kø (queueid)
  • Køtype (msdyn_queuetype)
  • Type (queueviewtype)
  • Driftstimer (msdyn_operatinghourid)
  • Regelsett for forhåndskøoverflyt (msdyn_prequeueoverflowrulesetid)
Eksempel 1: Alle køer for oppføringer

Eksempel 2: Enkel kø for oppføringer

Eksempel 3: Flere køer for oppføringer
2. Beslutningskontrakt (msdyn_decisioncontract)
  • Kontraktdefinisjon (msdyn_contractdefinition)
  • Beslutningskontrakt (msdyn_decisioncontractid)
  • Navn (msdyn_name)
  • Unikt navn (msdyn_uniquename)
Eksempel 1: Beslutningskontrakt for alle oppføringskøer

Eksempel 2: Beslutningskontrakt for en enkelt oppføringskø

Eksempel 3: Beslutningskontrakt for flere oppføringskøer
3. Beslutningsregelsett uten utvalgsvilkår (msdyn_decisionruleset)
  • AI Builder-modell (msdyn_aibmodelid)
  • Redigeringsmodus (msdyn_authoringmode)
  • Beslutningsregelsett (msdyn_decisionrulesetid)
  • Beskrivelse (msdyn_description)
  • Inndatakontrakt (msdyn_inputcontractid)
  • Er inndatainnsamling (msdyn_isinputcollection)
  • ML-modelltype (msdyn_mlmodeltype)
  • Navn (msdyn_name)
  • Utdatakontrakt (msdyn_inputcontractid)
  • Regelsettdefinisjon (msdyn_rulesetdefinition)
  • Regelsettype (msdyn_rulesettype)
  • Unikt navn (msdyn_uniquename)
  • FetchXML for regelsett (msdyn_fetchxml)
Eksempel 1: Beslutningsregelsett for alle oppføringskøer uten utvalgsvilkår definert

Eksempel 2: Beslutningsregelsett for én oppføringskø uten utvalgsvilkår definert

Eksempel 3: Beslutningsregelsett for flere oppføringskøer uten utvalgsvilkår definert
4. Tilordningskonfigurasjon (msdyn_assignmentconfiguration)
  • Tilordningskonfigurasjon (msdyn_assignmentconfigurationid)
  • Beskrivelse (msdyn_description)
  • Er aktiv konfigurasjon (msdyn_isactiveconfiguration)
  • Navn (msdyn_name)
  • Kø (msdyn_queueid)
  • Unikt navn (msdyn_uniquename)
Eksempel 1: Tilordningskonfigurasjon for alle oppføringskøer

Eksempel 2: Tilordningskonfigurasjon for en enkelt oppføringskø

Eksempel 3: Tilordningskonfigurasjon for flere oppføringskøer
5. Tilordningskonfigurasjonstrinn uten utvalgsvilkår (msdyn_assignmentconfigurationstep)
  • Tilordningskonfigurasjon (msdyn_assignmentconfigurationid)
  • Tilordningskonfigurasjonstrinn (msdyn_assignmentconfigurationstepid)
  • Er standard regelsett (msdyn_isdefaultruleset)
  • Navn (msdyn_name)
  • Regelsett (msdyn_rulesetid)
  • Trinnordre (msdyn_steporder)
  • Trinntype (msdyn_type)
  • Unikt navn (msdyn_uniquename)
Eksempel 1: Tilordningskonfigurasjonstrinn for alle oppføringskøer uten utvalgsvilkår definert

Eksempel 2: Tilordningskonfigurasjonstrinn for én oppføringskø uten utvalgsvilkår definert

Eksempel 3: Tilordningskonfigurasjonstrinn for flere oppføringskøer uten utvalgsvilkår definert
6. Driftstime (msdyn_operatinghour)
  • Beskrivelse (msdyn_description)
  • Navn (msdyn_name)
  • Driftstimer (msdyn_operatinghourid)
  • Status (statecode)
  • Statusårsak (statuscode)
Eksempel 1: Driftstimer for alle oppføringskøer

Eksempel 2: Driftstimer for en enkelt oppføringskø

Eksempel 3: Driftstimer for flere oppføringskøer
7. Konfigurasjon for overflythandling (msdyn_overflowactionconfig)
  • Navn (msdyn_name)
  • Konfigurasjon for overflythandling (msdyn_overflowactionconfigid)
  • Data for overflythandling (msdyn_overflowactiondata)
  • Type overflythandling (msdyn_overflowactiontype)
  • Status (statecode)
  • Statusårsak (statuscode)
Eksempel 1: Konfigurasjon for overflythandling filtrert til bestemte oppføringer

Utfør følgende trinn for å eksportere og importere regelsettene:

  1. Generer skjemaet, og lagre det.

  2. Eksporter dataene, og generer den komprimerte filen (zip).

  3. Pakk ut ZIP-filen, åpne data.xml-filen i den utpakkede mappen, og gjør følgende:

    • Kjør følgende OData-API-oppkall i kilde- og målorganisasjonene, og noter GUID-en for msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_assignmentoutput'

      I data.xml-filen erstatter du alle forekomstene av msdyn_decisioncontractid-GUID i kildeorganisasjonen med msdyn_decisioncontractid-GUID for målorganisasjonen.

    • Kjør følgende OData-API-oppkall i kilde- og målorganisasjonene, og noter GUID-en for msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_selectionruleoutput'

      I data.xml-filen erstatter du alle forekomstene av msdyn_decisioncontractid-GUID i kildeorganisasjonen med msdyn_decisioncontractid-GUID for målorganisasjonen.

    • Kjør følgende OData-API-kall i kilde- og målorganisasjonene, og noter GUIDen for msdyn_decisioncontractid. https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_queueoverflowrulesetinput'

      I data.xml-filen erstatter du alle forekomstene av msdyn_decisioncontractid-GUID i kildeorganisasjonen med msdyn_decisioncontractid-GUID for målorganisasjonen.

    • Kjør følgende OData-API-kall i kilde- og målorganisasjonene, og noter GUIDen for msdyn_decisioncontractid.

    https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_queueoverflowrulesetoutput'

    I data.xml-filen erstatter du alle forekomstene av msdyn_decisioncontractid-GUID i kildeorganisasjonen med msdyn_decisioncontractid-GUID for målorganisasjonen.

  4. Pakk det utpakkede innholdet på nytt.

  5. Bruk verktøyet for konfigurasjonsoverføring, velg alternativet for å importere data, og velg den komprimerte filen.

Merk

Angi kalenderelementet som er tilknyttet Driftstime-enheten riktig etter at du har importert Enheten Driftstime i målmiljøet.

For at eksempelskjemaet skal få alle de nødvendige oppføringene, kan du se Eksempelskjema for oppføringskøer trinn 1.

Trinn 2: Eksporter og importer regelsett med utvalgsvilkår definert

Tabellen nedenfor oppsummerer enhetene og de tilsvarende FetchXML-eksemplene.

S. Nei. Visningsnavn for enhet (logisk navn) Attributt visningsnavn (logisk navn) Bruk FetchXML til å filtrere oppføringer
1. Beslutningsregelsett med utvalgsvilkår (msdyn_decisionruleset)
  • AI Builder-modell (msdyn_aibmodelid)
  • Redigeringsmodus (msdyn_authoringmode)
  • Beslutningsregelsett (msdyn_decisionrulesetid)
  • Beskrivelse (msdyn_description)
  • Inndatakontrakt (msdyn_inputcontractid)
  • Er inndatainnsamling (msdyn_isinputcollection)
  • ML-modelltype (msdyn_mlmodeltype)
  • Navn (msdyn_name)
  • Utdatakontrakt (msdyn_inputcontractid)
  • Regelsettdefinisjon (msdyn_rulesetdefinition)
  • Regelsettype (msdyn_rulesettype)
  • Unikt navn (msdyn_uniquename)
Eksempel 1: Beslutningsregelsett for alle oppføringskøer med utvalgsvilkår definert

Eksempel 2: Beslutningsregelsett for én oppføringskø med utvalgsvilkår definert

Eksempel 3: Beslutningsregelsett for flere oppføringskøer med utvalgsvilkår definert
2. Tilordningskonfigurasjonstrinn med utvalgsvilkår (msdyn_assignmentconfigurationstep)
  • Tilordningskonfigurasjon (msdyn_assignmentconfigurationid)
  • Tilordningskonfigurasjonstrinn (msdyn_assignmentconfigurationstepid)
  • Er standard regelsett (msdyn_isdefaultruleset)
  • Navn (msdyn_name)
  • Regelsett (msdyn_rulesetid)
  • Trinnordre (msdyn_steporder)
  • Trinntype (msdyn_type)
  • Unikt navn (msdyn_uniquename)
Eksempel 1: Tilordningskonfigurasjonstrinn for alle oppføringskøer med utvalgsvilkår definert

Eksempel 2: Tilordningskonfigurasjonstrinn for én oppføringskø med utvalgsvilkår definert

Eksempel 3: Tilordningskonfigurasjonstrinn for flere oppføringskøer med utvalgsvilkår definert

Utfør følgende trinn for å eksportere og importere regelsettene:

  1. Generer skjemaet, og lagre det.

  2. Eksporter dataene, og generer den komprimerte filen (zip).

  3. Pakk ut ZIP-filen, åpne data.xml-filen i den utpakkede mappen, og gjør følgende:

    • Kjør følgende OData-API-oppkall i kilde- og målorganisasjonene, og noter GUID-en for msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_assignmentoutput'

      I data.xml-filen erstatter du alle forekomstene av msdyn_decisioncontractid-GUID i kildeorganisasjonen med msdyn_decisioncontractid-GUID for målorganisasjonen.

    • Kjør følgende OData-API-oppkall i kilde- og målorganisasjonene, og noter GUID-en for msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_selectionruleoutput'

      I data.xml-filen erstatter du alle forekomstene av msdyn_decisioncontractid-GUID i kildeorganisasjonen med msdyn_decisioncontractid-GUID for målorganisasjonen.

  4. Pakk det utpakkede innholdet på nytt.

  5. Bruk verktøyet for konfigurasjonsoverføring, velg alternativet for å importere data, og velg den komprimerte filen.

For at eksempelskjemaet skal få alle de nødvendige oppføringene, kan du se Eksempelskjema for oppføringskøer trinn 2.

FetchXML for køer

Eksempel 1: Alle køer for oppføringer

<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>

Eksempel 2: Enkel kø for oppføringer

<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>

Eksempel 3: Flere køer for oppføringer

<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> 

FetchXML for beslutningskontraktsenhet

Eksempel 1: Beslutningskontrakt for alle oppføringskøer

<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>  

Eksempel 2: Beslutningskontrakt for en enkelt oppføringskø

<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> 

Eksempel 3: Beslutningskontrakt for flere oppføringskøer

<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> 

FetchXML for beslutningsregelsettenhet for køer

Eksempel 1: Beslutningsregelsett for alle oppføringskøer uten utvalgsvilkår

		<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>

Eksempel 2: Beslutningsregelsett for én oppføringskø uten utvalgsvilkår

		<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>

Eksempel 3: Beslutningsregelsett for flere oppføringskøer uten utvalgsvilkår

		<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>

FetchXML for tilordningskonfigurasjonsenhet

Eksempel 1: Tilordningskonfigurasjon for alle oppføringskøer

<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> 

Eksempel 2: Tilordningskonfigurasjon for en enkelt oppføringskø

<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> 

Eksempel 3: Tilordningskonfigurasjon for flere oppføringskøer

<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> 

FetchXML for tilordningskonfigurasjonstrinnenhet

Eksempel 1: Tilordningskonfigurasjonstrinn for alle oppføringskøer uten utvalgsvilkår

		<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>

Eksempel 2: Tilordningskonfigurasjonstrinn for én oppføringskø uten utvalgsvilkår

		<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>

Eksempel 3: Tilordningskonfigurasjonstrinn for flere oppføringskøer uten utvalgsvilkår

		<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> 

FetchXML for beslutningsregelsettenhet for køer

Eksempel 1: Beslutningsregelsett for alle oppføringskøer med utvalgsvilkår

		<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>

Eksempel 2: Beslutningsregelsett for én oppføringskø med utvalgsvilkår

		<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>

Eksempel 3: Beslutningsregelsett for flere oppføringskøer med utvalgsvilkår

		<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>

FetchXML for tilordningskonfigurasjonstrinnenhet

Eksempel 1: Tilordningskonfigurasjonstrinn for alle oppføringskøer med utvalgsvilkår

		<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>

Eksempel 2: Tilordningskonfigurasjonstrinn for én oppføringskø med utvalgsvilkår

		<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>

Eksempel 3: Tilordningskonfigurasjonstrinn for flere oppføringskøer med utvalgsvilkår

		<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>

FetchXML for konfigurasjonstrinnenhet for driftstimer

Eksempel 1: Konfigurasjonstrinn for driftstime for alle oppføringskøer

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>

Eksempel 2: Konfigurasjonstrinn for driftstime for en enkelt oppføringskø

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>

Eksempel 3: Konfigurasjonstrinn for driftstime for flere oppføringskøer

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>

FetchXML for konfigurasjonstrinnenhet for overflythandling

Eksempel 1: Filter for konfigurasjonstrinn for konfigurasjon for overflythandling for en bestemt oppføring

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>

Overfør konfigurasjon for inntaksregler for oppføringsruting

Forutsetning

Før du overfører inntaksregler, ser du etter følgende:

  • Hvis målorganisasjonen ikke har for oppføringstypen du vil importere, fjerner du msdyn_rulesetdefinition-attributtet for msdyn_decisionruleset-enheten fra data.xml før du importerer.
  • Hvis målorganisasjonen har oppføringstype med samme GUID, fjerner du msdyn_rulesetdefinition-attributtet for msdyn_decisionruleset-enheten fra data.xml før du importerer.
  • Hvis målorganisasjonen har oppføringstype med en annen GUID, sletter du alle oppføringstypen i målorganisasjonen før importen.

Overfør konfigurasjon for inntaksregler

  1. Bruk verktøyet for konfigurasjonsoverføring til å opprette skjemaet og eksportere data fra kildeorganisasjonen for oppføringsrutingskonfigurasjon.

    • Visningsnavn for enhet: Når du oppretter skjemaet, velger du enhetene i samme rekkefølge som nevnt i tabellen.
    • Attributt visningsnavn: Vi anbefaler at du velger attributtene definert i tabellen nedenfor. Du trenger ikke velge de systemdefinerte attributtene som er standard, for eksempel Opprettet av, Opprettet, Endret av, Endret og Eier. Du kan velge egendefinerte attributter om nødvendig.
    • Bruk FetchXML til å filtrere oppføringer: For hver enhet må du bruke den riktige FetchXML-spørringen som er nevnt i følgende tabell, til å hente enkeltoppføringer, flere eller alle oppføringer etter behov. For enkeltoppføringer eller flere oppføringer må du bruke kildeorganisasjonen til å få riktig navn i uiname og GUID i verdi. Du kan om nødvendig bruke menyelementet AVANSERT SØK til å konstruere riktig FetchXML-spørring.
    • Konfigurer importinnstillinger:
      • For Beslutningskontrakt-enheten må du merke av for Ikke oppdater eksisterende oppføringer.

      • For hver enhet, inkludert Beslutningskontrakt-enheten, må du kontrollere at du velger primærnøkkelfeltet for enheten som skal brukes som et sammenligningsfelt ved oppdatering. Et eksempel for Forretningsforbindelse er som følger.

        Eksempel på en enhet som skal sammenlignes ved oppdatering.

    Merk

    Eksempelspørringen som er oppført i tabellen nedenfor, henter enkeltoppføringer eller flere oppføringer. Spørringen har betraktet enheten som hendelse og oppgave. Oppdater det logiske navnet på enheten i FetchXML-spørringen basert på kravet ditt.

    Tabellen nedenfor oppsummerer enhetene og de tilsvarende FetchXML-eksemplene.

    S.No. Visningsnavn for enhet (logisk navn) Attributt visningsnavn (logisk navn) Bruk FetchXML til å filtrere oppføringer
    1. Konfigurasjon for hovedenhetsruting (msdyn_masterentityroutingconfiguration)
    • Enhet (msdyn_entitylogicalname)
    • Konfigurasjon for hovedenhetsruting (msdyn_masterentityroutingconfigurationid)
    • Navn (msdyn_name)
    • Regelsett (msdyn_rulesetid)
    • Unikt navn (msdyn_uniquename)
    Eksempel 1: Hovedenhetsrutingskonfigurasjon for en rutet oppføring

    Eksempel 2: Hovedenhetsrutingskonfigurasjon for hendelsesenheten

    Eksempel 3: Hovedenhetsrutingskonfigurasjon for hendelses- og oppgaveenhetene
    2. Beslutningskontrakt (msdyn_decisioncontract)
    • Kontraktdefinisjon (msdyn_contractdefinition)
    • Beslutningskontrakt (msdyn_decisioncontractid)
    • Navn (msdyn_name)
    • Unikt navn (msdyn_uniquename)
    Eksempel 1: Beslutningskontrakt for alle rutede oppføringer

    Eksempel 2: Beslutningskontrakt for hendelsesenheten

    Eksempel 3: Beslutningskontrakt for hendelses- og oppgaveenhetene
    3. Beslutningsregelsett (msdyn_decisionruleset)
    • AI Builder-modell (msdyn_aibmodelid)
    • Redigeringsmodus (msdyn_authoringmode)
    • Beslutningsregelsett (msdyn_decisionrulesetid)
    • Beskrivelse (msdyn_description)
    • Inndatakontrakt (msdyn_inputcontractid)
    • Er inndatainnsamling (msdyn_isinputcollection)
    • ML-modelltype (msdyn_mlmodeltype)
    • Navn (msdyn_name)
    • Utdatakontrakt (msdyn_inputcontractid)
    • Regelsettdefinisjon (msdyn_rulesetdefinition)
    • Regelsettype (msdyn_rulesettype)
    • Unikt navn (msdyn_uniquename)
    Eksempel 1: Beslutningsregelsett for rutede oppføringer

    Eksempel 2: Beslutningsregelsett for hendelsesenheten

    Eksempel 3: Beslutningsregelsett for hendelses- og oppgaveenhetene

  2. Generer skjemaet, og lagre det.

  3. Eksporter dataene, og generer den komprimerte filen (zip).

  4. Pakk ut zip-filen, åpne data.xml-filen i den utpakkede mappen, og utfør følgende operasjoner:

    • Kjør følgende OData-API-oppkall i kilde- og målorganisasjonene, og noter msdyn_decisioncontractid:

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_baseoutputcontractmasterentityroutingconfiguration'

      I data.xml-filen erstatter du alle forekomstene av msdyn_decisioncontractid-GUID i kildeorganisasjonen med msdyn_decisioncontractid-GUID for målorganisasjonen.

    • Kjør følgende OData-API-oppkall i kilde- og målorganisasjonene, og noter msdyn_decisioncontractid:

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_baseoutputcontractmasterentityroutingconfigurationunifiedrouting'

      Hvis det ikke er noe utdata når du kjører samtalen, hopper du til trinn 5. Hvis det er utdata, går du til data.xml-filen og erstatter alle forekomstene av msdyn_decisioncontractid-GUID i kildeorganisasjonen med msdyn_decisioncontractid-GUID for målorganisasjonen.

  5. Pakk det utpakkede innholdet på nytt.

  6. Bruk verktøyet for konfigurasjonsoverføring, velg alternativet for å importere data, og velg den komprimerte filen.

For at eksempelskjemaet skal få alle de nødvendige oppføringene, kan du se Eksempelskjema for inntaksregler for oppføringsruting.

FetchXML for beslutningskontraktenhet for inntaksregler

Eksempel 1: Beslutningskontrakt for alle rutede oppføringer

<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>

Eksempel 2: Beslutningskontrakt for hendelsesenheten

<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>

Eksempel 3: Beslutningskontrakt for hendelses- og oppgaveenhetene

<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> 

FetchXML for beslutningsregelsettenhet for inntaksregler

Eksempel 1: Beslutningsregelsett for rutede oppføringer

<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> 

Eksempel 2: Beslutningsregelsett for hendelsesenheten

<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> 

Eksempel 3: Beslutningsregelsett for hendelses- og oppgaveenhetene

<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> 

FetchXML for enhetsrutingskonfigurasjon for inntaksregler

Eksempel 1: Hovedenhetsrutingskonfigurasjon for en rutet oppføring

<fetch>
	<entity name="msdyn_masterentityroutingconfiguration">
		<filter type="and">
			<condition attribute="msdyn_entitylogicalname" operator="not-null" />
		</filter>
	</entity>
</fetch> 

Eksempel 2: Hovedenhetsrutingskonfigurasjon for hendelsesenheten

<fetch>
	<entity name="msdyn_masterentityroutingconfiguration">
		<filter type="and">
			<condition attribute="msdyn_entitylogicalname" operator="eq" value="incident" />
		</filter>
	</entity>
</fetch> 

Eksempel 3: Hovedenhetsrutingskonfigurasjon for hendelses- og oppgaveenhetene

<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>

Overfør konfigurasjon for arbeidsflyter for oppføring

  1. Bruk verktøyet for konfigurasjonsoverføring til å opprette skjemaet og eksportere data fra kildeorganisasjonen for oppføringsarbeidflytene.

    • Visningsnavn for enhet: Når du oppretter skjemaet, velger du enhetene i samme rekkefølge som nevnt i tabellen.
    • Attributt visningsnavn: Vi anbefaler at du velger attributtene definert i tabellen nedenfor. Du trenger ikke velge de systemdefinerte attributtene som er standard, for eksempel Opprettet av, Opprettet, Endret av, Endret og Eier. Du kan velge egendefinerte attributter om nødvendig.
    • Bruk FetchXML til å filtrere oppføringer: For hver enhet må du bruke den riktige FetchXML-spørringen som er nevnt i følgende tabell, til å hente enkeltoppføringer, flere eller alle oppføringer etter behov. For enkeltoppføringer eller flere oppføringer må du bruke kildeorganisasjonen til å få riktig navn i uiname og GUID i verdi. Du kan om nødvendig bruke menyelementet AVANSERT SØK til å konstruere riktig FetchXML-spørring.
    • Konfigurer importinnstillinger:
      • For Beslutningskontrakt-enheten må du merke av for Ikke oppdater eksisterende oppføringer.

      • For hver enhet, inkludert Beslutningskontrakt-enheten, må du kontrollere at du velger primærnøkkelfeltet for enheten som skal brukes som et sammenligningsfelt ved oppdatering. Et eksempel for Forretningsforbindelse er som følger.

        Eksempel på en enhet som skal sammenlignes ved oppdatering.

    Merk

    Eksempelspørringen som er oppført i tabellen nedenfor, henter enkeltoppføringer eller flere oppføringer. Spørringen har betraktet enheten som hendelse og oppgave. Oppdater det logiske navnet på enheten i FetchXML-spørringen basert på kravet ditt.

    Kontroller at arbeidsflytene som refereres i inntaksreglene, finnes i målorganisasjonen eller finnes som en del av den gjeldende overføringen.

    Tabellen nedenfor oppsummerer enhetene og de tilsvarende FetchXML-eksemplene.

    S.No. Visningsnavn for enhet (logisk navn) Attributt visningsnavn (logisk navn) Bruk FetchXML til å filtrere oppføringer
    1. Arbeidsflyt (msdyn_liveworkstream)
    • Tillat automatiske meldinger (msdyn_enableautomatedmessages)
    • Tillatte tilgjengeligheter (msdyn_allowedpresences)
    • Tilordne arbeidselement etter avslag eller tidsavbrudd (msdyn_assignworkitemafterdecline)
    • Automatisk lukking etter inaktivitet (msdyn_autocloseafterinactivity)
    • Blokkere kapasitet for oppsummeringstilstand (msdyn_blockcapacityforwrapup)
    • Robotkø (msdyn_bot_queue)
    • Robotregel (msdyn_bot_rule)
    • Robotbruker (msdyn_bot_user)
    • Kapasitet (msdyn_capacityrequired)
    • Kapasitetsformat (msdyn_capacityformat)
    • Kanal (msdyn_streamsource)
    • Kontrakt-ID (msdyn_routingcontractid)
    • Standard (msdyn_sessiontemplate_default)
    • Standardkø (msdyn_defaultqueue)
    • Retning (msdyn_direction)
    • Aktiver valg av push-baserte arbeidsflyter (msdyn_enableselectingfrompushbasedworkstreams)
    • Enhet (msdyn_masterentityroutingconfigurationid)
    • Reservespråk (msdyn_fallbacklanguage)
    • Oppfølging etter venting (msdyn_followupafterwaiting)
    • Terskel for håndtering av tid (msdyn_handlingtimethreshold)
    • Innkommende godkjent (msdyn_notificationtemplate_incoming_auth)
    • Er standard (msdyn_isdefault)
    • Behold samme agent for hele samtalen (msdyn_enableagentaffinity)
    • Samsvarslogikk (msdyn_matchinglogic)
    • Maksimal samtidighet (msdyn_maxconcurrentconnection)
    • Modus (msdyn_mode)
    • Navn (msdyn_name)
    • Varsel (msdyn_notification)
    • Utgående kø (msdyn_outboundqueueid)
    • Regel for oppføringsidentifisering (msdyn_recordidentificationrule)
    • Valideringsregel for oppføringsidentifikasjon (msdyn_recordidentificationvalidationrule)
    • Tidsavbrudd for popup-vindu (msdyn_screenpoptimeout)
    • Tidsavbrudd for popup-vindu (msdyn_screenpoptimeout_optionSet)
    • Antall regler for ferdighetsvedlegg (msdyn_skillattachmentrulescount)
    • Antall regler for ferdighetsvedlegg (Sist oppdatert) (msdyn_skillattachmentrulescount_date)
    • Antall regler for ferdighetsvedlegg (Tilstand) (msdyn_skillattachmentrulescount)
    • Terskel for ventetid (msdyn_waitingtimethreshold)
    • Arbeidsdistribusjonsmodus (msdyn_workdistributionmode)
    • Arbeidsflyt (msdyn_liveworkstreamid)
    Eksempel 1: Alle oppføringsarbeidsflyter

    Eksempel 2: Enkel oppføringsarbeidsflyt

    Eksempel 3: Flere oppføringsarbeidsflyter
    2. Beslutningskontrakt (msdyn_decisioncontract)
    • Kontraktdefinisjon (msdyn_contractdefinition)
    • Beslutningskontrakt (msdyn_decisioncontractid)
    • Navn (msdyn_name)
    • Unikt navn (msdyn_uniquename)
    Eksempel 1: Beslutningskontrakt for alle oppføringsarbeidsflyter

    Eksempel 2: Beslutningskontrakt for én enkelt oppføringsarbeidsflyt av typen = hendelse

    Eksempel 3: Beslutningskontrakt for flere oppføringsarbeidsflyter av typen = hendelse og type = oppgave

    3. Beslutningsregelsett (msdyn_decisionruleset)
    • AI Builder-modell (msdyn_aibmodelid)
    • Redigeringsmodus (msdyn_authoringmode)
    • Beslutningsregelsett (msdyn_decisionrulesetid)
    • Beskrivelse (msdyn_description)
    • Inndatakontrakt (msdyn_inputcontractid)
    • Er inndatainnsamling (msdyn_isinputcollection)
    • ML-modelltype (msdyn_mlmodeltype)
    • Navn (msdyn_name)
    • Utdatakontrakt (msdyn_inputcontractid)
    • Regelsettdefinisjon (msdyn_rulesetdefinition)
    • Regelsettype (msdyn_rulesettype)
    • Unikt navn (msdyn_uniquename)
    Eksempel 1: Beslutningsregelsett for alle oppføringsarbeidsflyter

    Eksempel 2: Beslutningsregelsett for én enkelt oppføringsarbeidsflyt av typen = hendelse

    Eksempel 3: Beslutningsregelsett for flere oppføringsarbeidsflyter av typen = hendelse og type = oppgave

    4. Rutekonfigurasjon (msdyn_routingconfiguration)
    • Er aktiv konfigurasjon (msdyn_isactiveconfiguration)
    • Navn (msdyn_name)
    • Rutekonfigurasjon (msdyn_routingconfigurationid)
    • Unikt navn (msdyn_uniquename)
    • Arbeidsflyt (msdyn_liveworkstreamid)
    Eksempel 1: Rutingskonfigurasjon for alle oppføringsarbeidsflyter

    Eksempel 2: Rutingskonfigurasjon for én enkelt oppføringsarbeidsflyt

    Eksempel 3: Rutingskonfigurasjon for flere oppføringsarbeidsflyter

    5. Rutekonfigurasjonstrinn (msdyn_routingconfigurationstep)
    • Navn (msdyn_name)
    • Rutekonfigurasjon (msdyn_routingconfigurationid)
    • Rutekonfigurasjonstrinn (msdyn_routingconfigurationstepid)
    • Regelsett (msdyn_rulesetid)
    • Trinnrekkefølge (msdyn_steporder)
    • Trinntype (msdyn_type)
    • Unikt navn (msdyn_uniquename)
    Eksempel 1: Rutingskonfigurasjonstrinn for alle oppføringsarbeidsflyter

    Eksempel 2: Rutingskonfigurasjonstrinn for én enkelt oppføringsarbeidsflyt

    Eksempel 3: Rutingskonfigurasjonstrinn for flere oppføringsarbeidsflyter

    6. Kapasitetsprofil for arbeidsflyt (msdyn_liveworkstreamcapacityprofile)
    • Kapasitetsprofil (msdyn_capacityprofile_id)
    • Navn (msdyn_name)
    • Arbeidsflyt (msdyn_workstream_id)
    • Kapasitetsprofil for arbeidsstrøm (msdyn_liveworkstreamcapacityprofileid)
    Eksempel 1: Arbeidsflytkapasitetsprofil for alle oppføringsarbeidsflyter

    Eksempel 2: Arbeidsflytkapasitetsprofil for én enkelt oppføringsarbeidsflyt

    Eksempel 3: Arbeidsflytkapasitetsprofil for flere oppføringsarbeidsflyter

  2. Generer skjemaet, og lagre det.

  3. Eksporter dataene, og generer den komprimerte filen (zip).

  4. Pakk ut zip-filen, åpne data.xml-filen i den utpakkede mappen, og utfør følgende operasjoner:

    • Kjør følgende OData-API-oppkall i kilde- og målorganisasjonene, og noter msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_baseoutputcontractmasterentityroutingconfiguration'

      I data.xml-filen erstatter du alle forekomstene av msdyn_decisioncontractid-GUID i kildeorganisasjonen med msdyn_decisioncontractid-GUID for målorganisasjonen.

    • Kjør følgende OData-API-oppkall i kilde- og målorganisasjonene, og noter msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_baseoutputcontractmasterentityroutingconfigurationunifiedrouting'

      I data.xml-filen erstatter du alle forekomstene av msdyn_decisioncontractid-GUID i kildeorganisasjonen med msdyn_decisioncontractid-GUID for målorganisasjonen.

    • Kjør følgende OData-API-oppkall i kilde- og målorganisasjonene, og noter msdyn_decisioncontractid.

      https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_demandqueueidentificationoutput'

      I data.xml-filen erstatter du alle forekomstene av msdyn_decisioncontractid-GUID i kildeorganisasjonen med msdyn_decisioncontractid-GUID for målorganisasjonen.

  5. Pakk det utpakkede innholdet på nytt.

  6. Bruk verktøyet for konfigurasjonsoverføring, velg alternativet for å importere data, og velg den komprimerte filen.

  7. Når importen er fullført, kjører du importen på nytt for å sikre at referansene er oppdatert riktig som kan ha blitt overstyrt av opprettingsprosessene.

For at eksempelskjemaet skal få alle de nødvendige oppføringene, kan du se Eksempelskjema for arbeidsflyt for oppføring for enhetlig ruting.

FetchXML for arbeidsflytenhet

Eksempel 1: Alle oppføringsarbeidsflyter

<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> 

Eksempel 2: Enkel oppføringsarbeidsflyt

<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> 

Eksempel 3: Flere oppføringsarbeidsflyter

<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> 

FetchXML for beslutningskontraktsenhet

Eksempel 1: Beslutningskontrakt for alle oppføringsarbeidsflyter

<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> 

Eksempel 2: Beslutningskontrakt for én enkelt oppføringsarbeidsflyt av typen = hendelse

<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>

Eksempel 3: Beslutningskontrakt for flere oppføringsarbeidsflyter av typen = hendelse og type = oppgave

<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> 

FetchXML for beslutningsregelsettenhet

Eksempel 1: Beslutningsregelsett for alle oppføringsarbeidsflyter

<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> 

Eksempel 2: Beslutningsregelsett for én enkelt oppføringsarbeidsflyt av typen = hendelse

<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>

Eksempel 3: Beslutningsregelsett for flere oppføringsarbeidsflyter av typen = hendelse og type = oppgave

<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> 

FetchXML for rutingskonfigurasjonsenhet

Eksempel 1: Rutingskonfigurasjon for alle oppføringsarbeidsflyter

<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> 

Eksempel 2: Rutingskonfigurasjon for én enkelt oppføringsarbeidsflyt

<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> 

Eksempel 3: Rutingskonfigurasjon for flere oppføringsarbeidsflyter

<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> 

FetchXML for rutingskonfigurasjonstrinnenhet

Eksempel 1: Rutingskonfigurasjonstrinn for alle oppføringsarbeidsflyter

<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> 

Eksempel 2: Rutingskonfigurasjonstrinn for én enkelt oppføringsarbeidsflyt

<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> 

Eksempel 3: Rutingskonfigurasjonstrinn for flere oppføringsarbeidsflyter

<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> 

FetchXML for enhet for arbeidsflytskapasitetsprofil

Eksempel 1: Arbeidsflytkapasitetsprofil for alle oppføringsarbeidsflyter

<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> 

Eksempel 2: Arbeidsflytkapasitetsprofil for én enkelt oppføringsarbeidsflyt

<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> 

Eksempel 3: Arbeidsflytkapasitetsprofil for flere oppføringsarbeidsflyter

<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>

Neste trinn

Bekreft overføring av oppføringer

Se også

Opprett et skjema for å eksportere konfigurasjonsdata
Oversikt over dataoverføring for oppføringer
Bruk FetchXML-spørring til å filtrere oppføringer
Feilsøk overføring av oppføringer
Overfør konfigurasjonsdata for direktechat
Overfør konfigurasjonsdata for talekanal