Condividi tramite


Esempio: Creare e associare il record della Knowledge Base all'incidente

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics CRM 2015

In questo esempio viene illustrato come creare un'istanza del record della Knowledge Base e associarla all'istanza di un caso. Per ulteriori informazioni sulla funzionalità illustrata in questo esempio, vedi Integrare Microsoft Dynamics CRM 2015 con Parature.

Questo esempio è per Aggiornamento 1 di Microsoft Dynamics CRM Online 2015. È disponibile per il download in Integrazione di Parature: Creare e associare il record della Knowledge Base all'incidente.

Prerequisiti

  1. Disporre dell'accesso a un'organizzazione Aggiornamento 1 di Microsoft Dynamics CRM Online 2015 e l'integrazione della gestione delle informazioni di Parature deve essere abilitata per l'organizzazione Dynamics 365.Ulteriori informazioni:TechNet: Connessione di Microsoft Dynamics CRM alla Knowledge Base di Parature.

  2. Scarica il progetto ParatureIntegration di Visual Studio.

  3. Apri il progetto ParatureIntegration di Visual Studio e installa il pacchetto NuGet Microsoft.CrmSdk.CoreAssemblies versione 7.1.0-preview. Per le istruzioni, vedi Installare i pacchetti di NuGet più avanti.

    Dopo aver installato i pacchetti NuGet, vedi Eseguire l'esempio per le istruzioni su come eseguire l'esempio e i risultati previsti.

In questo argomento

Esempio

Installare i pacchetti di NuGet

Eseguire l'esempio

Esempio

  1. Il metodo Run della classe CreateandAssociateKBRecordtoIncident chiama il metodo CheckCRMVersion che controlla se è in esecuzione la versione di appropriata di Dynamics 365 per l'esempio.

  2. Il metodo CheckKnowledgeManagementStatus controlla se la gestione delle informazioni è abilitata per l'entità Incident.

  3. Il metodo CreateRequiredRecords crea i record richiesti per l'esempio: un account di esempio e un record di incidente.

  4. Crea un record KnowledgeBaseRecord di esempio.

  5. Associa il record KnowledgeBaseRecord di esempio al record Incident creato in precedenza, controlla se l'associazione è stata eseguita e quindi dissocia i record.

  6. Infine, il metodo DeleteRequiredRecords richiede di eliminare i record di entità creati durante l'esecuzione dell'esempio:

    1. Digita y e premi INVIO per eliminare i record di entità dall'organizzazione.

    2. Digita n e premi INVIO per lasciare i record di entità nell'organizzazione. Dovrai eliminare manualmente i record di entità in seguito se desideri ripristinare lo stato originale.

Installare i pacchetti di NuGet

Utilizza i passaggi seguenti per l'installazione degli assembly richiesti per questo esempio:

  1. Scarica questo esempio ed estrai i file.

  2. Passa alla cartella C# e apri il file ParatureIntegration.sln in Visual Studio.

  3. In Visual Studio, fai clic con il pulsante destro del mouse sul progetto ParatureIntegration e scegli Gestisci pacchetti NuGet.

  4. Per la versione di anteprima, assicurati di scegliere Includi versione di valutazione anziché Solo stabile nei criteri di ricerca. Quindi, cerca "Microsoft Dynamics CRM 2015 SDK core assemblies". Assicurati di selezionare la versione 7.1.0-preview.

  5. Fare clic su Installa. Dovrai accettare le condizioni di licenza per completare l'installazione del pacchetto.

Eseguire l'esempio

  1. In Visual Studio, con la soluzione aperta e i pacchetti NuGet necessari installati, premi F5.

  2. Se in precedenza non hai mai eseguito un esempio di codice gestito di Microsoft Dynamics 365, devi immettere le informazioni necessarie per eseguire il codice, altrimenti immetti il numero di uno dei server CRM configurati in precedenza.

    Richiesta

    Descrizione

    Immetti una porta e un nome per il server CRM [crm.dynamics.com]

    Digita il nome del server Microsoft Dynamics CRM. L'impostazione predefinita è Microsoft Dynamics CRM Online (crm.dynamics.com) in Nord America.

    Esempio:
    crm5.dynamics.com

    È stato eseguito il provisioning dell'organizzazione in Microsoft Online Services? (sì/no) [n]

    Digita s se si tratta di un'organizzazione sottoposta a provisioning in Microsoft Online Services. Altrimenti, digitare n.

    Immetti dominio\nomeutente

    Digita il tuo account Microsoft.

    Immetti password

    Digitare la password. I caratteri verranno visualizzati nella finestra come "*". La password viene salvata in modo sicuro in Gestione credenziali Microsoft per il riutilizzo futuro.

    Specifica un numero di organizzazione (1-n) [1]

    Nell'elenco delle organizzazioni visualizzato di cui si è membri, digitare il numero corrispondente. L'impostazione predefinita è 1 e indica la prima organizzazione dell'elenco.

  3. In questo esempio vengono eseguite le operazioni descritte in Esempio e potrebbero essere richieste opzioni aggiuntive.

  4. Al termine dell'esempio, premi INVIO per chiudere la finestra della console.

Vedere anche

Integrare Microsoft Dynamics CRM 2015 con Parature

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright