Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dynamics 365 biedt een aangepast besturingselement dat u in uw formulieren kunt insluiten om de vaardigheden van elke gerouteerde record weer te geven. Als u het besturingselement voor vaardigheden voor de gerouteerde record wilt weergeven in de Copilot Service-werkruimte-app, voegt u het besturingselement toe aan het multisession-formulier.
Vereiste voorwaarden
- Als u het besturingselement voor vaardigheden wilt toevoegen, moet u de beveiligingsrol Systeembeheerder of Systeemaanpassing hebben, of gelijkwaardige machtigingen. Ga naar Uw gebruikersprofiel weergeven voor meer informatie over uw beveiligingsrol.
- Om ervoor te zorgen dat het besturingselement voor vaardigheden wordt geladen en weergegeven voor de gerouteerde records, moet u toegang tot deze websites toestaan.
- Omnichannel for Customer Service is ingericht.
- Geïntegreerde routering is ingeschakeld.
- Als u de vaardigheden wilt weergeven in het besturingselement voor vaardigheden, moet u geïntegreerde routering instellen.
Een besturingselement voor vaardigheden toevoegen
In het volgende voorbeeld voegt u een vaardigheidsbesturingselement met de naam Skills toe aan het formulier Case for Interactive Experience :
Selecteer in Power Apps de vereiste omgeving en selecteer vervolgens de oplossing die u wilt aanpassen.
Ga naar Tabellen en selecteer Case>Forms.
Selecteer het formulier Case for Interactive Experience .
Selecteer Component en sleep in het siteoverzicht Onderdelen een sectie met één kolom naar het formulier.
Selecteer de sectie en geef het label en de naam op in het deelvenster Eigenschappen .
Vouw Onderdelen uit en selecteer Component.
Selecteer in Onderdeel Toevoegende optie Meer onderdelen ophalen.
Zoek CC_OCRoutedEtnRelatedRecordsControl, selecteer Onderdelen en selecteer vervolgens Toevoegen. Het onderdeel wordt toegevoegd aan de lijst.
Selecteer het onderdeel opnieuw.
Als u de vaardigheden wilt filteren op basis van de geselecteerde wachtrij, voert u in het deelvenster Toevoegen CC_OCRoutedEtnRelatedRecordsControl in het veld Statische waarde voor CC_FetchXML of CC_skillFilter_FetchXml een opgehaalde XML in die u hebt gedefinieerd om de relevante set vaardigheden te cureren die overeenkomen met de vereisten voor de wachtrij. U kunt de xml voor het ophalen van voorbeelden in dit artikel gebruiken.
Selecteer Gereed en sla de oplossing op en publiceer deze.
Tijdens runtime bekijken uw vertegenwoordigers van de klantenservice het vaardigheidsbeheer voor alle gerouteerde caserecords in Customer Service Hub. Ze kunnen ook de vaardigheden bijwerken die nodig zijn voor de gerouteerde records in realtime.
Hoewel het niet raadzaam is parameters in te stellen voor het besturingselement voor vaardigheden, kunt u de volgende OData-query's gebruiken om de informatie op te halen als u de naam van de logische verzameling of de relatienaam van de record handmatig wilt invoeren.
Naam van logische verzameling: voer de volgende OData-query uit en voer hetzelfde in het veld Waarde van de eigenschap CC_OCRoutedEntityName_value in.
GET [Organization_URI]/api/data/v9.1/EntityDefinitions(LogicalName='{EntityLogicalName}')?$select=LogicalCollectionName,LogicalNameRelatienaam: Voer een van de volgende OData-query's uit voor een-op-veel-, veel-op-een- of veel-op-veel-relaties en voer hetzelfde in het veld Waarde van de eigenschap CC_OCRoutedEntityRelationshipName_value in.
GET [Organization_URI]/api/data/v9.1/EntityDefinitions(LogicalName='incident')/OneToManyRelationshipsGET [Organization_URI]/api/data/v9.1/EntityDefinitions(LogicalName='incident')/ManyToOneRelationshipsGET [Organization_URI]/api/data/v9.1/EntityDefinitions(LogicalName=%27incident%27)/ManyToManyRelationships
Voorbeeld van XML ophalen
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="true">
<entity name="characteristic">
<attribute name="name" />
<order attribute="name" descending="false" />
<link-entity name="sc_characteristic_queue" from="characteristicid" to="characteristicid" visible="false" intersect="true">
<link-entity name="queue" from="queueid" to="queueid" alias="am">
<link-entity name="queueitem" from="queueid" to="queueid" link-type="inner" alias="an">
<filter type="and">
<condition attribute='objectid' operator='eq' value='eq_contextEntityId' />
</filter>
</link-entity>
</link-entity>
</link-entity>
</entity>
</fetch>
Verwante informatie
Overzicht van geharmoniseerd doorsturen
Doorsturen van records instellen
Geïntegreerde routering instellen
Querytabeldefinities met behulp van de web-API
Onderdelen toevoegen, configureren, verplaatsen of verwijderen op een formulier