Del via


Overføre konfigurationsdata til poster

Denne artikel indeholder procedurer for overførsel af konfigurationsdata til poster. Du skal overføre dataene i følgende rækkefølge:

  1. færdighedsbaseret ruteregelsæt
  2. kapacitetsprofiler
  3. køer
  4. regler for indtagelse
  5. arbejdsstrømme

Procedurer inkluderer tabeller med enhedsoplysninger og tilsvarende eksempelskemaer for hver konfiguration.

Overføre konfiguration ved hjælp af en løsning

Du kan bruge løsninger til at flytte bestemte konfigurationselementer mellem miljøer. Hvis en konfiguration i konfigurationen af den samlede routing indeholder følgende elementer, kan de flyttes ved hjælp af en løsning.

  1. Tilføje komponenterne til en løsning og eksportere
    1. Helpdesk-medarbejderscript (msdyn_productivityagentscripts)
    2. Trin i Helpdesk-medarbejderscript (msdyn_productivityagentscriptsteps)
    3. Skabelon til programfane (msdyn_applicationtabtemplates)
    4. Meddelelsesfelt (msdyn_notificationfields)
    5. Meddelelsesskabelon (msdyn_notificationtemplates)
    6. Makro (processes)
    7. Sessionsskabeloner (msdyn_sessiontemplates)
    8. Skabelonparameter (msdyn_templateparameters)
  2. Importer løsningen i målmiljøet

Overføre konfiguration til færdighedsbaseret ruteregelsæt

Hvis der bruges færdighedsbaserede distributionsregler i den samlede distributionskonfiguration, skal du udføre de trin, der skal udføres for at overføre den tilsvarende konfiguration.

Eksempelskema til færdighedsbaseret routingkonfiguration findes i Eksempelskema til færdighedsbaseret routingkonfiguration.

  1. Brug værktøjet Konfigurationsmigrering til at oprette skemaet og eksportere dataene fra kildeorganisationen for færdighedsbaseret routing-konfiguration.

    • Objekt visningsnavn: Når du opretter skemaet, skal du vælge objekterne i den rækkefølge, der er nævnt i tabellen.
    • Attribut visningsnavn: Det anbefales, at du vælger de attributter, der er defineret i følgende tabel. Du behøver ikke at vælge de standard-systemdefinerede attributter, f.eks. Oprettet af, Oprettet, Ændret af, Ændret og Ejer. Du kan vælge brugerdefinerede attributter, hvis det er nødvendigt.

    Vigtigt

    Du skal manuelt oprette bookableresourcecharacteristictype (global grupperet indstilling værdi) i målorganisationen, hvis det er nødvendigt.

    Objektnavn vist (Logisk navn) Attributnavn vist (Logisk navn) Bruge FetchXML til at filtrere poster
    Egenskab (egenskab)
    • Egenskabstype (characteristictype)
    • Egenskab (characteristicid)
    • Beskrivelse (beskrivelse)
    • Navn (navn)
    Klassificeringsværdier (klassificeringsmodel)
    • Maks. klassificeringsværdi (maxratingvalue)
    • Min. klassificeringsværdi (minratingvalue)
    • Navn (navn)
    • Klassificeringsmodel (ratingmodelid)
    Bedømmelsesværdi (bedømmelsesværdi)
    • Navn (navn)
    • Klassificeringsværdier (klassificeringsmodel)
    • Bedømmelsesværdi (ratingvalueid)
    • Værdi (værdi)
  2. Opret skemaet, og gem det.

  3. Eksportér dataene, og opret den komprimerede (zip) fil.

  4. Brug værktøjet Konfigurationsmigrering, og vælg en indstilling, hvor du kan importere data til målorganisationen ved hjælp af den komprimerede fil.

Migrere konfiguration af kapacitetsprofiler

Hvis du har konfigureret kapacitetsprofiler i den samlede distributionskonfiguration, skal du udføre de trin, der skal udføres for at overføre den tilsvarende konfiguration.

Eksempelskema til kapacitetsprofiler for at hente alle de påkrævede poster.

  1. Brug værktøjet Konfigurationsmigrering til at oprette skemaet og eksportere dataene i kildeorganisationen til konfiguration i kapacitetsprofiler.

    • Objekt visningsnavn: Når du opretter skemaet, skal du vælge objekterne i amme rækkefølge som nævnt i tabellen.
    • Attribut visningsnavn: Det anbefales, at du vælger de attributter, der er defineret i følgende tabel. Du behøver ikke at vælge de standard-systemdefinerede attributter, f.eks. Oprettet af, Oprettet, Ændret af, Ændret og Ejer. Du kan vælge brugerdefinerede attributter, hvis det er nødvendigt.
    • Brug FetchXML til at filtrere poster: For hvert objekt skal du bruge den rette FetchXML-forespørgsel, der er nævnt i nedenstående tabel, til at hente enkelte, flere eller alle poster på baggrund af dit behov. I forbindelse med enkelte eller flere poster skal du bruge kildeorganisationen til at få det korrekte navn i uiname og GUID i værdi. Du kan evt. bruge menuelementet AVANCERET SØGNING til at oprette den rette FetchXML-forespørgsel.
    • Konfigurere importindstillinger:
      • I forbindelse med objektet Decision-kontrakt skal du sikre dig, at du markerer afkrydsningsfeltet Opdater ikke eksisterende poster.

      • For alle objekter, herunder objektet Beslutningskontrakt, skal du sikre, at du vælger det primære nøglefelt for det objekt, der skal bruges som et felt, der skal sammenlignes ved opdateringen. Et eksempel på Firma er følgende:

        Eksempel på et objekt, der kan sammenlignes ved opdatering.

    Bemærk

    Eksempelforespørgslen vises i følgende tabel for at hente enkelte eller flere poster. Objektet betragter enheden som hændelse og opgave. Afhængigt af dit behov skal du opdatere objektets logiske navn i FetchXML-forespørgslen.

    I følgende tabel opsummeres objekterne og de tilsvarende FetchXML-eksempler.

    Objektnavn vist (Logisk navn) Attributnavn vist (Logisk navn) Bruge FetchXML til at filtrere poster
    Kapacitetsprofil (msdyn_capacityprofile)
    • Bloker tildeling (msdyn_blockassignment)
    • Kapacitetsprofil (msdyn_capacityprofileid)
    • Maksimale standardenheder (msdyn_defaultmaxunits)
    • Navn (msdyn_name)
    • Varighed af nulstilling (msdyn_resetduration)
    • Entydigt navn (msdyn_uniquename)
    Prøve 1: For alle kapacitetsprofilposter
    <fetch>
    <entity name="msdyn_capacityprofile">
    <filter type="and">
    <condition attribute="ismanaged" operator="eq" value="0" />
    </filter>
    </entity>
    </fetch>

    Prøve 2: For en enkelt kapacitetsprofilpost
    <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>

    Prøve 3: For flere kapacitetsprofilposter
    <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. Opret skemaet, og gem det.

  3. Eksportér dataene, og opret den komprimerede (zip) fil.

  4. Brug værktøjet Konfigurationsmigrering, og vælg en indstilling, hvor du kan importere data til målorganisationen.

Migrere konfiguration for postkøer

Brug værktøjet Konfigurationsmigrering til at oprette skemaet og eksportere dataene fra kildeorganisationen for postkøkonfiguration.

  • Objekt visningsnavn: Når du opretter skemaet, skal du vælge objekterne i amme rækkefølge som nævnt i tabellen.
  • Attribut visningsnavn: Det anbefales, at du vælger de attributter, der er defineret i følgende tabel. Du behøver ikke at vælge de standard-systemdefinerede attributter, f.eks. Oprettet af, Oprettet, Ændret af, Ændret og Ejer. Du kan vælge brugerdefinerede attributter, hvis det er nødvendigt.
  • Brug FetchXML til at filtrere poster: For hvert objekt skal du bruge den rette FetchXML-forespørgsel, der er nævnt i nedenstående tabel, til at hente enkelte, flere eller alle poster på baggrund af dit behov. I forbindelse med enkelte eller flere poster skal du bruge kildeorganisationen til at få det korrekte navn i uiname og GUID i værdi. Du kan evt. bruge menuelementet AVANCERET SØGNING til at oprette den rette FetchXML-forespørgsel.
  • Konfigurere importindstillinger:
    • I forbindelse med objektet Decision-kontrakt skal du sikre dig, at du markerer afkrydsningsfeltet Opdater ikke eksisterende poster.

    • For alle objekter, herunder objektet Beslutningskontrakt, skal du sikre, at du vælger det primære nøglefelt for det objekt, der skal bruges som et felt, der skal sammenlignes ved opdateringen. Et eksempel på Firma er følgende:

      Eksempel på et objekt, der kan sammenlignes ved opdatering.

Bemærk

Eksempelforespørgslen vises i følgende tabel for at hente enkelte eller flere poster. Objektet betragter enheden som hændelse og opgave. Afhængigt af dit behov skal du opdatere objektets logiske navn i FetchXML-forespørgslen.

Hvis du bruger standardtildelingsmetoderne for køer, f.eks. højeste kapacitet og afrunding, skal du springe følgende objekter over:

  • Beslutningsregelsæt
  • Tildelingskonfiguration
  • Tildelingskonfigurationstrin

Tildelingsregelsættene skal være tilgængelige i systemet, før Værktøj til konfigurationsoverførsel importerer udvælgelseskriterierne. Du skal derfor udføre følgende trin i den angivne rækkefølge for at overføre konfigurationen for postkøer:

Vigtigt

  • For hver import af køposter skal du enten oprette nye køposter eller opdatere eksisterende køposter. Du må ikke blandet handlingerne i den samme dataimport.
  • Når alle poster i data.xml-objektet i køen skal oprettes, skal du kontrollere, at følgende linje findes i skema.xml: <field displayname="Queue type" name="msdyn_queuetype" type="optionsetvalue" customfield="true"/>, og tilsvarende data også indeholder feltet msdyn_queuetype.
  • Når alle poster i data.xml-objektet i køen skal opdateres, skal du fjerne følgende linje i skema.xml: <field displayname="Queue type" name="msdyn_queuetype" type="optionsetvalue" customfield="true"/>, og tilsvarende data kan heller ikke indeholde feltet msdyn_queuetype.
  • Når den kø, du vil overføre, har angivet en overløbsbetingelse, skal du først eksportere og importere beslutningsreglerne. Overførselssekvensen skal se ud som følger:
    • Beslutningskontrakt
    • Beslutningsregelsæt
    • Tildelingskonfiguration
    • Trin til tildelingskonfiguration uden udvælgelseskriterier
    • Driftstime
    • Overløbshandling
  • Du kan ikke overføre det kalenderelement, der er knyttet til objektet Driftstime. Du skal angive det korrekt, når du har importeret objektet Driftstime i destinationsmiljøet.

Trin 1: Eksport og import af regelsæt uden udvælgelseskriterier

I følgende tabel opsummeres objekterne og de tilsvarende FetchXML-eksempler.

S. Nej. Objektnavn vist (Logisk navn) Attributnavn vist (Logisk navn) Bruge FetchXML til at filtrere poster
1. Kø (kø)
  • Kontrakt-id for tildelingsinput (msdyn_assignmentinputcontractid)
  • Tildelingsstrategi (msdyn_assignmentstrategy)
  • Beskrivelse (beskrivelse)
  • Er standardkø (msdyn_isdefaultqueue)
  • Er Omnikanal-kø (msdyn_isomnichannelqueue)
  • Navn (navn)
  • Prioritet (msdyn_priority)
  • Kø (queueid)
  • Køtype (msdyn_queuetype)
  • Type (queueviewtype)
  • Driftstimer (msdyn_operatinghourid)
  • Regelsæt for overløb før køen (msdyn_prequeueoverflowrulesetid)
Prøve 1: Alle køer for poster

Prøve 2: Enkelt kø for poster

Prøve 3: Flere køer for poster
2. Kontrakt om beslutning (msdyn_decisioncontract)
  • Kontraktdefinition (msdyn_contractdefinition)
  • Beslutningskontrakt (msdyn_decisioncontractid)
  • Navn (msdyn_name)
  • Entydigt navn (msdyn_uniquename)
Prøve 1: Kontrakt for beslutning for alle postkøer

Prøve 2: Kontrakt for beslutning for en enkelt postkø

Prøve 3: Kontrakt for beslutning for flere postkøer
3. Regelsæt for beslutning uden udvælgelseskriterier (msdyn_decisionruleset)
  • AI Builder-model (msdyn_aibmodelid)
  • Oprettelsestilstand (msdyn_authoringmode)
  • Regelsæt for beslutning (msdyn_decisionrulesetid)
  • Beskrivelse (msdyn_description)
  • Inputkontrakt (msdyn_inputcontractid)
  • Er inputsamling (msdyn_isinputcollection)
  • ML-modeltype (msdyn_mlmodeltype)
  • Navn (msdyn_name)
  • Outputkontrakt (msdyn_outputcontractid)
  • Definition af regelsæt (msdyn_rulesetdefinition)
  • Regelsættype (msdyn_rulesettype)
  • Entydigt navn (msdyn_uniquename)
  • FetchXML for regelsæt (msdyn_fetchxml)
Eksempel 1: Beslutningsregler for alle postkøer uden definerede udvælgelseskriterier

Eksempel 2: Beslutningsregler for en enkelt postkø uden definerede udvælgelseskriterier

Eksempel 3: Beslutningsregler for flere postkøer uden definerede udvælgelseskriterier
4. Tildelingskonfiguration (msdyn_assignmentconfiguration)
  • Tildelingskonfiguration (msdyn_assignmentconfigurationid)
  • Beskrivelse (msdyn_description)
  • Er aktiv konfiguration (msdyn_isactiveconfiguration)
  • Navn (msdyn_name)
  • Kø (msdyn_queueid)
  • Entydigt navn (msdyn_uniquename)
Prøve 1: Tildelingskonfiguration for alle postkøer

Prøve 2: Tildelingskonfiguration for en enkelt postkø

Prøve 3: Tildelingskonfiguration for flere postkøer
5. Tildelingskonfigurationstrin uden valgkriterier (msdyn_assignmentconfigurationstep)
  • Tildelingskonfiguration (msdyn_assignmentconfigurationid)
  • Tildelingskonfigurationstrin (msdyn_assignmentconfigurationstepid)
  • Er standardregler (msdyn_isdefaultruleset)
  • Navn (msdyn_name)
  • Regelsæt (msdyn_rulesetid)
  • Trinrækkefølge (msdyn_steporder)
  • Trintype (msdyn_type)
  • Entydigt navn (msdyn_uniquename)
Eksempel 1: Tildeling af konfigurationstrin for alle postkøer uden definerede udvælgelseskriterier

Eksempel 2: Tildeling af konfigurationstrin for en enkelt postkø uden definerede udvælgelseskriterier

Eksempel 3: Tildeling af konfigurationstrin for flere postkøer uden definerede udvælgelseskriterier
6. Driftstime (msdyn_operatinghour)
  • Beskrivelse (msdyn_description)
  • Navn (msdyn_name)
  • Driftstime (msdyn_operatinghourid)
  • Status (statecode)
  • Årsag til status (statuscode)
Eksempel 1: Driftstimer for alle postkøer

Eksempel 2: Driftstimer for en enkelt postkø

Eksempel 3: Driftstimer for flere postkøer
7. Konfiguration af overløbshandling (msdyn_overflowactionconfig)
  • Navn (msdyn_name)
  • Konfiguration af overløbshandling (msdyn_overflowactionconfigid)
  • Overløbshandlingsdata (msdyn_overflowactiondata)
  • Overløbshandlingstype (msdyn_overflowactiontype)
  • Status (statecode)
  • Årsag til status (statuscode)
Eksempel 1: Konfiguration af overløbshandling, der er filtreret på bestemte poster

Hvis du vil eksportere og importere regelsæt, skal du udføre følgende trin.

  1. Opret skemaet, og gem det.

  2. Eksportér dataene, og opret den komprimerede (zip) fil.

  3. Pak zip-filen ud, åbn filen data.xml, der findes i den udpakkede mappe, og udfør følgende handlinger:

    • I kilde- og destinationsorganisationerne skal du køre følgende OData API-opkald og notere GUID'et til msdyn_decisioncontractid.

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

      I data.xml-filen skal du erstatte alle forekomster af msdyn_decisioncontractid GUID i kildeorganisationen med msdyn_decisioncontractid GUID for målorganisationen.

    • I kilde- og destinationsorganisationerne skal du køre følgende OData API-opkald og notere GUID'et til msdyn_decisioncontractid.

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

      I data.xml-filen skal du erstatte alle forekomster af msdyn_decisioncontractid GUID i kildeorganisationen med msdyn_decisioncontractid GUID for målorganisationen.

    • I kilde- og destinationsorganisationerne skal du køre følgende OData API-kald og notere GUID'et til msdyn_decisioncontractid. https://<OrgURL>/api/data/v9.1/msdyn_decisioncontracts?$select=msdyn_decisioncontractid&$filter=msdyn_uniquename eq 'msdyn_queueoverflowrulesetinput'

      I data.xml-filen skal du erstatte alle forekomster af msdyn_decisioncontractid GUID i kildeorganisationen med msdyn_decisioncontractid GUID for målorganisationen.

    • I kilde- og destinationsorganisationerne skal du køre følgende OData API-kald og notere GUID'et til msdyn_decisioncontractid.

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

    I data.xml-filen skal du erstatte alle forekomster af msdyn_decisioncontractid GUID i kildeorganisationen med msdyn_decisioncontractid GUID for målorganisationen.

  4. Pak det udpakkede indhold igen.

  5. Brug værktøjet Konfigurationsmigrering, vælg en indstilling, hvor du kan importere data, og vælg den komprimerede fil.

Bemærk

Angiv det kalenderelement, der er knyttet til objektet Driftstime, korrekt, når du har importeret objektet Driftstime i destinationsmiljøet.

Se Eksempelskema til postkøer trin 1 for at hente alle de påkrævede poster.

Trin 2: Eksport og import af regelsæt med definerede udvælgelseskriterier

I følgende tabel opsummeres objekterne og de tilsvarende FetchXML-eksempler.

S. Nej. Objektnavn vist (Logisk navn) Attributnavn vist (Logisk navn) Bruge FetchXML til at filtrere poster
1. Regelsæt for beslutning med udvælgelseskriterier (msdyn_decisionruleset)
  • AI Builder-model (msdyn_aibmodelid)
  • Oprettelsestilstand (msdyn_authoringmode)
  • Regelsæt for beslutning (msdyn_decisionrulesetid)
  • Beskrivelse (msdyn_description)
  • Inputkontrakt (msdyn_inputcontractid)
  • Er inputsamling (msdyn_isinputcollection)
  • ML-modeltype (msdyn_mlmodeltype)
  • Navn (msdyn_name)
  • Outputkontrakt (msdyn_outputcontractid)
  • Definition af regelsæt (msdyn_rulesetdefinition)
  • Regelsættype (msdyn_rulesettype)
  • Entydigt navn (msdyn_uniquename)
Eksempel 1: Beslutningsregler for alle postkøer med definerede udvælgelseskriterier

Eksempel 2: Beslutningsregler for en enkelt postkø med definerede udvælgelseskriterier

Eksempel 3: Beslutningsregler for flere postkøer med definerede udvælgelseskriterier
2. Tildelingskonfigurationstrin med valgkriterier (msdyn_assignmentconfigurationstep)
  • Tildelingskonfiguration (msdyn_assignmentconfigurationid)
  • Tildelingskonfigurationstrin (msdyn_assignmentconfigurationstepid)
  • Er standardregler (msdyn_isdefaultruleset)
  • Navn (msdyn_name)
  • Regelsæt (msdyn_rulesetid)
  • Trinrækkefølge (msdyn_steporder)
  • Trintype (msdyn_type)
  • Entydigt navn (msdyn_uniquename)
Eksempel 1: Tildeling af konfigurationstrin for alle postkøer med definerede udvælgelseskriterier

Eksempel 2: Tildeling af konfigurationstrin for en enkelt postkø med definerede udvælgelseskriterier

Eksempel 3: Tildeling af konfigurationstrin for flere postkøer med definerede udvælgelseskriterier

Hvis du vil eksportere og importere regelsæt, skal du udføre følgende trin.

  1. Opret skemaet, og gem det.

  2. Eksportér dataene, og opret den komprimerede (zip) fil.

  3. Pak zip-filen ud, åbn filen data.xml, der findes i den udpakkede mappe, og udfør følgende handlinger:

    • I kilde- og destinationsorganisationerne skal du køre følgende OData API-opkald og notere GUID'et til msdyn_decisioncontractid.

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

      I data.xml-filen skal du erstatte alle forekomster af msdyn_decisioncontractid GUID i kildeorganisationen med msdyn_decisioncontractid GUID for målorganisationen.

    • I kilde- og destinationsorganisationerne skal du køre følgende OData API-opkald og notere GUID'et til msdyn_decisioncontractid.

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

      I data.xml-filen skal du erstatte alle forekomster af msdyn_decisioncontractid GUID i kildeorganisationen med msdyn_decisioncontractid GUID for målorganisationen.

  4. Pak det udpakkede indhold igen.

  5. Brug værktøjet Konfigurationsmigrering, vælg en indstilling, hvor du kan importere data, og vælg den komprimerede fil.

Se Eksempelskema til postkøer trin 2 for at hente alle de påkrævede poster.

FetchXML til køer

Prøve 1: Alle køer for poster

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

Prøve 2: Enkelt kø for poster

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

Prøve 3: Flere køer for poster

<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 til objektet Beslutningskontrakt

Prøve 1: Kontrakt for beslutning for alle postkø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>  

Prøve 2: Kontrakt for beslutning for en enkelt postkø

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

Prøve 3: Kontrakt for beslutning for flere postkø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 til objektet med beslutningsregler for køer

Eksempel 1: Beslutningsregler for alle postkøer uden definerede udvælgelseskriterier

		<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: Beslutningsregler for en enkelt postkø uden definerede udvælgelseskriterier

		<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: Beslutningsregler for flere postkøer uden definerede udvælgelseskriterier

		<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 til konfigurationsobjekt for tildeling

Prøve 1: Tildelingskonfiguration for alle postkø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> 

Prøve 2: Tildelingskonfiguration for en enkelt postkø

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

Prøve 3: Tildelingskonfiguration for flere postkø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 til konfigurationstrinobjekt til tildeling

Eksempel 1: Tildeling af konfigurationstrin for alle postkøer uden definerede udvælgelseskriterier

		<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: Tildeling af konfigurationstrin for en enkelt postkø uden definerede udvælgelseskriterier

		<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: Tildeling af konfigurationstrin for flere postkøer uden definerede udvælgelseskriterier

		<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 til objektet med beslutningsregler for køer

Eksempel 1: Beslutningsregler for alle postkøer med definerede udvælgelseskriterier

		<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: Beslutningsregler for en enkelt postkø med definerede udvælgelseskriterier

		<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: Beslutningsregler for flere postkøer med definerede udvælgelseskriterier

		<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 til konfigurationstrinobjekt til tildeling

Eksempel 1: Tildeling af konfigurationstrin for alle postkøer med definerede udvælgelseskriterier

		<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: Tildeling af konfigurationstrin for en enkelt postkø med definerede udvælgelseskriterier

		<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: Tildeling af konfigurationstrin for flere postkøer med definerede udvælgelseskriterier

		<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 til konfigurationstrinobjekt til driftstimer

Eksempel 1: Konfigurationstrin for driftstime for alle postkø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: Konfigurationstrin for driftstime for en enkelt postkø

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: Konfigurationstrin for driftstime for flere postkø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 konfigurationstrinobjekt til overløbshandling

Eksempel 1: Filter for konfigurationstrin for overløbshandlingskonfiguration for en bestemt post

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øre konfiguration til regler for indtag vedrørende postrute

Forudsætninger

Inden du overfører indtagelsesregler, skal du kontrollere, om følgende:

  • Hvis destinationsorganisationen ikke har den posttype, du vil importere, skal du fjerne msdyn_rulesetdefinition-attributten for objektet msdyn_decisionruleset fra data.xml, inden du importerer.
  • Hvis destinationsorganisationen har posttypen med samme GUID, skal du fjerne msdyn_rulesetdefinition-attributten for objektet msdyn_decisionruleset fra data.xml, inden du importerer.
  • Hvis målorganisationen har posttypen med et andet GUID, skal du slette posttypen i målorganisationen, inden du importerer.

Overføre konfiguration af indtagelsesregler

  1. Brug værktøjet Konfigurationsmigrering til at oprette skemaet og eksportere dataene fra kildeorganisationen for postroutingkonfiguration.

    • Objekt visningsnavn: Når du opretter skemaet, skal du vælge objekterne i amme rækkefølge som nævnt i tabellen.
    • Attribut visningsnavn: Det anbefales, at du vælger de attributter, der er defineret i følgende tabel. Du behøver ikke at vælge de standard-systemdefinerede attributter, f.eks. Oprettet af, Oprettet, Ændret af, Ændret og Ejer. Du kan vælge brugerdefinerede attributter, hvis det er nødvendigt.
    • Brug FetchXML til at filtrere poster: For hvert objekt skal du bruge den rette FetchXML-forespørgsel, der er nævnt i nedenstående tabel, til at hente enkelte, flere eller alle poster på baggrund af dit behov. I forbindelse med enkelte eller flere poster skal du bruge kildeorganisationen til at få det korrekte navn i uiname og GUID i værdi. Du kan evt. bruge menuelementet AVANCERET SØGNING til at oprette den rette FetchXML-forespørgsel.
    • Konfigurere importindstillinger:
      • I forbindelse med objektet Decision-kontrakt skal du sikre dig, at du markerer afkrydsningsfeltet Opdater ikke eksisterende poster.

      • For alle objekter, herunder objektet Beslutningskontrakt, skal du sikre, at du vælger det primære nøglefelt for det objekt, der skal bruges som et felt, der skal sammenlignes ved opdateringen. Et eksempel på Firma er følgende:

        Eksempel på et objekt, der kan sammenlignes ved opdatering.

    Bemærk

    Eksempelforespørgslen vises i følgende tabel for at hente enkelte eller flere poster. Objektet betragter enheden som hændelse og opgave. Afhængigt af dit behov skal du opdatere objektets logiske navn i FetchXML-forespørgslen.

    I følgende tabel opsummeres objekterne og de tilsvarende FetchXML-eksempler.

    S.No. Objektnavn vist (Logisk navn) Attributnavn vist (Logisk navn) Bruge FetchXML til at filtrere poster
    1. Konfigurationen af masterobjektruten (msdyn_masterentityroutingconfiguration)
    • Objekt (msdyn_entitylogicalname)
    • Konfigurationen af masterobjektruten (msdyn_masterentityroutingconfigurationid)
    • Navn (msdyn_name)
    • Regelsæt (msdyn_rulesetid)
    • Entydigt navn (msdyn_uniquename)
    Prøve 1: Konfiguration af distribution af masterobjekt for en distribueret post

    Prøve 2: Konfiguration af distribution af masterobjekt for hændelsesobjektet

    Prøve 3: Konfiguration af distribution af masterobjekt for hændelses- og opgaveobjekter
    2. Kontrakt om beslutning (msdyn_decisioncontract)
    • Kontraktdefinition (msdyn_contractdefinition)
    • Beslutningskontrakt (msdyn_decisioncontractid)
    • Navn (msdyn_name)
    • Entydigt navn (msdyn_uniquename)
    Prøve 1: Kontrakt for beslutning for alle distribuerede poster

    Prøve 2: Kontrakt om beslutning for hændelsesobjektet

    Prøve 3: Kontrakt om beslutning for hændelses- og opgaveobjektet
    3. Regelsæt for beslutning (msdyn_decisionruleset)
    • AI Builder-model (msdyn_aibmodelid)
    • Oprettelsestilstand (msdyn_authoringmode)
    • Regelsæt for beslutning (msdyn_decisionrulesetid)
    • Beskrivelse (msdyn_description)
    • Inputkontrakt (msdyn_inputcontractid)
    • Er inputsamling (msdyn_isinputcollection)
    • ML-modeltype (msdyn_mlmodeltype)
    • Navn (msdyn_name)
    • Outputkontrakt (msdyn_outputcontractid)
    • Definition af regelsæt (msdyn_rulesetdefinition)
    • Regelsættype (msdyn_rulesettype)
    • Entydigt navn (msdyn_uniquename)
    Prøve 1: Beslutningsregelsæt for alle distribuerede poster

    Prøve 2: Regelsæt om beslutning for hændelsesobjektet

    Prøve 3: Regelsæt om beslutning for hændelses- og opgaveobjektet

  2. Opret skemaet, og gem det.

  3. Eksportér dataene, og opret den komprimerede (zip) fil.

  4. Pak zip-filen ud, åbn filen data.xml, der findes i den udpakkede mappe, og udfør følgende handlinger:

    • I kilde- og destinationsorganisationerne skal du køre følgende OData API-kald og notere msdyn_decisioncontractid:

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

      I data.xml-filen skal du erstatte alle forekomster af msdyn_decisioncontractid GUID i kildeorganisationen med msdyn_decisioncontractid GUID for målorganisationen.

    • I kilde- og destinationsorganisationerne skal du køre følgende OData API-kald og notere msdyn_decisioncontractid:

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

      Hvis der ikke er noget output, når du kører opkaldet, skal du springe til trin 5. Hvis der et output, skal du i data.xml-filen erstatte alle forekomster af msdyn_decisioncontractid GUID i kildeorganisationen med msdyn_decisioncontractid GUID for målorganisationen.

  5. Pak det udpakkede indhold igen.

  6. Brug værktøjet Konfigurationsmigrering, vælg en indstilling, hvor du kan importere data, og vælg den komprimerede fil.

Eksempelskema til adgangsregler for postrouting for at hente alle de påkrævede poster.

FetchXML til objektet med beslutningskontrakt for indtagelsesregler

Prøve 1: Kontrakt for beslutning for alle distribuerede poster

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

Prøve 2: Kontrakt om beslutning for hændelsesobjektet

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

Prøve 3: Kontrakt om beslutning for hændelses- og opgaveobjektet

<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 til objektet med beslutningsregelsæt for indtagelsesregler

Prøve 1: Beslutningsregelsæt for alle distribuerede poster

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

Prøve 2: Regelsæt om beslutning for hændelsesobjektet

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

Prøve 3: Regelsæt om beslutning for hændelses- og opgaveobjektet

<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 til objektet med rutekonfiguration for indtagelsesregler

Prøve 1: Konfiguration af distribution af masterobjekt for en distribueret post

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

Prøve 2: Konfiguration af distribution af masterobjekt for hændelsesobjektet

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

Prøve 3: Konfiguration af distribution af masterobjekt for hændelses- og opgaveobjekter

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

Migrere konfiguration for post-arbejdsstrømme

  1. Brug værktøjet konfigurationsmigrering til at oprette skemaet og eksportere dataene fra kildeorganisationen for postarbejdsstrømme.

    • Objekt visningsnavn: Når du opretter skemaet, skal du vælge objekterne i amme rækkefølge som nævnt i tabellen.
    • Attribut visningsnavn: Det anbefales, at du vælger de attributter, der er defineret i følgende tabel. Du behøver ikke at vælge de standard-systemdefinerede attributter, f.eks. Oprettet af, Oprettet, Ændret af, Ændret og Ejer. Du kan vælge brugerdefinerede attributter, hvis det er nødvendigt.
    • Brug FetchXML til at filtrere poster: For hvert objekt skal du bruge den rette FetchXML-forespørgsel, der er nævnt i nedenstående tabel, til at hente enkelte, flere eller alle poster på baggrund af dit behov. I forbindelse med enkelte eller flere poster skal du bruge kildeorganisationen til at få det korrekte navn i uiname og GUID i værdi. Du kan evt. bruge menuelementet AVANCERET SØGNING til at oprette den rette FetchXML-forespørgsel.
    • Konfigurere importindstillinger:
      • I forbindelse med objektet Decision-kontrakt skal du sikre dig, at du markerer afkrydsningsfeltet Opdater ikke eksisterende poster.

      • For alle objekter, herunder objektet Beslutningskontrakt, skal du sikre, at du vælger det primære nøglefelt for det objekt, der skal bruges som et felt, der skal sammenlignes ved opdateringen. Et eksempel på Firma er følgende:

        Eksempel på et objekt, der kan sammenlignes ved opdatering.

    Bemærk

    Eksempelforespørgslen vises i følgende tabel for at hente enkelte eller flere poster. Objektet betragter enheden som hændelse og opgave. Afhængigt af dit behov skal du opdatere objektets logiske navn i FetchXML-forespørgslen.

    Sørg for, at de arbejdsstrømme, der refereres til i indtagelsesreglerne, findes i målorganisationen eller er til stede som en del af den aktuelle overførsel.

    I følgende tabel opsummeres objekterne og de tilsvarende FetchXML-eksempler.

    S.No. Objektnavn vist (Logisk navn) Attributnavn vist (Logisk navn) Bruge FetchXML til at filtrere poster
    1. Workstream (msdyn_liveworkstream)
    • Tillad automatiserede meddelelser (msdyn_enableautomatedmessages)
    • Tilladte tilstedeværelser (msdyn_allowedpresences)
    • Tildel arbejdselement efter Afvis eller Timeout (msdyn_assignworkitemafterdecline)
    • Luk automatisk efter inaktivitet (msdyn_autocloseafterinactivity)
    • Blokere kapaciteten for wrap up-tilstanden (msdyn_blockcapacityforwrapup)
    • Kø med kø til kø (msdyn_bot_queue)
    • Botregel (msdyn_bot_rule)
    • Botbruger (msdyn_bot_user)
    • Kapacitet (msdyn_capacityrequired)
    • Kapacitetsformat (msdyn_capacityformat)
    • Kanal (msdyn_streamsource)
    • Kontrakt-id (msdyn_routingcontractid)
    • Standard (msdyn_sessiontemplate_default)
    • Standardkø (msdyn_defaultqueue)
    • Retning (msdyn_direction)
    • Aktivér valg mellem push-baserede arbejdsstrømme (msdyn_enableselectingfrompushbasedworkstreams)
    • Objekt (msdyn_masterentityroutingconfigurationid)
    • Kildesprog (msdyn_fallbacklanguage)
    • Opfølgning, når du har ventet (msdyn_followupafterwaiting)
    • Tærskelværdi for håndteringstid (msdyn_handlingtimethreshold)
    • Indgående godkendt (msdyn_notificationtemplate_incoming_auth)
    • Er standard (msdyn_isdefault)
    • Behold den samme helpdesk-medarbejder til hele samtalen (msdyn_enableagentaffinity)
    • Matchende logik (msdyn_matchinglogic)
    • Maksimal samtidighed (msdyn_maxconcurrentconnection)
    • Tilstand (msdyn_mode)
    • Navn (msdyn_name)
    • Meddelelse (msdyn_notification)
    • Udgående kø (msdyn_outboundqueueid)
    • Regel for postidentifikation (msdyn_recordidentificationrule)
    • valideringsregel for postidentifikation (msdyn_recordidentificationvalidationrule)
    • Timeout for pop op-vindue (msdyn_screenpoptimeout)
    • Timeout for pop op-vindue (msdyn_screenpoptimeout_optionSet)
    • Antal regler for vedhæftede færdigheder (msdyn_skillattachmentrulescount)
    • Antal regler for vedhæftede færdigheder (Last Updated On) (msdyn_skillattachmentrulescount_date)
    • Antal regler for vedhæftede færdigheder (State) (msdyn_skillattachmentrulescount_state)
    • Tærskelværdi for ventetid (msdyn_waitingtimethreshold)
    • Arbejdsdistributionstilstand (msdyn_workdistributionmode)
    • Workstream (msdyn_liveworkstreamid)
    Prøve 1: Alle post-workstreams

    Prøve 2: Enkelt post-workstream

    Prøve 3: Flere post-workstreams
    2. Kontrakt om beslutning (msdyn_decisioncontract)
    • Kontraktdefinition (msdyn_contractdefinition)
    • Beslutningskontrakt (msdyn_decisioncontractid)
    • Navn (msdyn_name)
    • Entydigt navn (msdyn_uniquename)
    Prøve 1: Kontrakt for beslutning for alle post-workstreams

    Prøve 2: Beslutningskontrakt for en enkelt post af typen Workstream = hændelse

    Prøve 3: Beslutningskontrakt for flere typer post-workstreams = hændelse og type = opgave

    3. Regelsæt for beslutning (msdyn_decisionruleset)
    • AI Builder-model (msdyn_aibmodelid)
    • Oprettelsestilstand (msdyn_authoringmode)
    • Regelsæt for beslutning (msdyn_decisionrulesetid)
    • Beskrivelse (msdyn_description)
    • Inputkontrakt (msdyn_inputcontractid)
    • Er inputsamling (msdyn_isinputcollection)
    • ML-modeltype (msdyn_mlmodeltype)
    • Navn (msdyn_name)
    • Outputkontrakt (msdyn_outputcontractid)
    • Definition af regelsæt (msdyn_rulesetdefinition)
    • Regelsættype (msdyn_rulesettype)
    • Entydigt navn (msdyn_uniquename)
    Prøve 1: Regelsæt for beslutning for alle post-workstreams

    Prøve 2: Beslutningsregelsæt for en enkelt post af typen Workstream = hændelse

    Prøve 3: Beslutningsregelsæt for flere typer post-workstreams = hændelse og type = opgave

    4. Rutekonfiguration (msdyn_routingconfiguration)
    • Er aktiv konfiguration (msdyn_isactiveconfiguration)
    • Navn (msdyn_name)
    • Rutekonfiguration (msdyn_routingconfigurationid)
    • Entydigt navn (msdyn_uniquename)
    • Workstream (msdyn_liveworkstreamid)
    Prøve 1: Routing-konfiguration for alle post-workstreams

    Prøve 2: Routing-konfiguration for en enkelt post-workstream

    Prøve 3: Routing-konfiguration for flere post-workstreams

    5. Rutekonfigurationstrin (msdyn_routingconfigurationstep)
    • Navn (msdyn_name)
    • Rutekonfiguration (msdyn_routingconfigurationid)
    • Rutekonfigurationstrin (msdyn_routingconfigurationstepid)
    • Regelsæt (msdyn_rulesetid)
    • Trinrækkefølge (msdyn_steporder)
    • Trintype (msdyn_type)
    • Entydigt navn (msdyn_uniquename)
    Prøve 1: Routing-konfigurationstrin for alle post-workstreams

    Prøve 2: Routing-konfigurationstrin for en enkelt post-workstream

    Prøve 3: Routing-konfigurationstrin for flere post-workstreams

    6. Workstream-kapacitetsprofil (msdyn_liveworkstreamcapacityprofile)
    • Kapacitetsprofil (msdyn_capacityprofile_id)
    • Navn (msdyn_name)
    • Workstream (msdyn_workstream_id)
    • Workstream-kapacitetsprofil (msdyn_liveworkstreamcapacityprofileid)
    Prøve 1: Workstream-kapacitetsprofil for alle post-workstreams

    Prøve 2: Workstream-kapacitetsprofil for en enkelt post-workstream

    Prøve 3: Workstream-kapacitetsprofil for flere post-workstreams

  2. Opret skemaet, og gem det.

  3. Eksportér dataene, og opret den komprimerede (zip) fil.

  4. Pak zip-filen ud, åbn filen data.xml, der findes i den udpakkede mappe, og udfør følgende handlinger:

    • I kilde- og destinationsorganisationerne skal du køre følgende OData API-kald og notere msdyn_decisioncontractid.

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

      I data.xml-filen skal du erstatte alle forekomster af msdyn_decisioncontractid GUID i kildeorganisationen med msdyn_decisioncontractid GUID for målorganisationen.

    • I kilde- og destinationsorganisationerne skal du køre følgende OData API-kald og notere msdyn_decisioncontractid.

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

      I data.xml-filen skal du erstatte alle forekomster af msdyn_decisioncontractid GUID i kildeorganisationen med msdyn_decisioncontractid GUID for målorganisationen.

    • I kilde- og destinationsorganisationerne skal du køre følgende OData API-kald og notere msdyn_decisioncontractid.

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

      I data.xml-filen skal du erstatte alle forekomster af msdyn_decisioncontractid GUID i kildeorganisationen med msdyn_decisioncontractid GUID for målorganisationen.

  5. Pak det udpakkede indhold igen.

  6. Brug værktøjet Konfigurationsmigrering, vælg en indstilling, hvor du kan importere data, og vælg den komprimerede fil.

  7. Når importen er fuldført, kan du køre importen igen for at sikre, at referencer opdateres korrekt, da de kan være blevet tilsidesat af "ved oprettelse"-processerne.

Eksempelskema til samlet routing for postarbejdsstrøm for at hente alle de påkrævede poster.

FetchXML til arbejdsstrømobjekt

Prøve 1: Alle post-workstreams

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

Prøve 2: Enkelt post-workstream

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

Prøve 3: Flere post-workstreams

<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 til objektet Beslutningskontrakt

Prøve 1: Kontrakt for beslutning for alle post-workstreams

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

Prøve 2: Beslutningskontrakt for en enkelt post af typen Workstream = hændelse

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

Prøve 3: Beslutningskontrakt for flere post-workstreams = hændelses og type = opgave

<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 til objektet Beslutningsregelsæt

Prøve 1: Regelsæt for beslutning for alle post-workstreams

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

Prøve 2: Beslutningsregelsæt for en enkelt post af typen Workstream = hændelse

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

Prøve 3: Beslutningsregelsæt for flere typer post-workstreams = hændelse og type = opgave

<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 til konfigurationsobjekt til routing

Prøve 1: Routing-konfiguration for alle post-workstreams

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

Prøve 2: Routing-konfiguration for en enkelt post-workstream

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

Prøve 3: Routing-konfiguration for flere post-workstreams

<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 til konfigurationstrinobjekt til routing

Prøve 1: Routing-konfigurationstrin for alle post-workstreams

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

Prøve 2: Routing-konfigurationstrin for en enkelt post-workstream

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

Prøve 3: Routing-konfigurationstrin for flere post-workstreams

<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 til objektet med arbejdsstrømmens kapacitetsprofil

Prøve 1: Workstream-kapacitetsprofil for alle post-workstreams

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

Prøve 2: Workstream-kapacitetsprofil for en enkelt post-workstream

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

Prøve 3: Workstream-kapacitetsprofil for flere post-workstreams

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

Næste trin

Kontrollere overførsel af poster

Se også

Oprette et skema til eksport af konfigurationsdata
Oversigt over dataoverførsel for poster
Bruge FetchXML-forespørgsel til at filtrere poster
Fejlfinding i forbindelse med overførsel af poster
Migrere konfigurationsdata til livechat
Migrere konfigurationsdata til talekanalen