Esempio: Creare e associare il record della Knowledge Base all'incidente
Data di pubblicazione: gennaio 2017
Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
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 Utilizzare la knowledge base di Parature in Dynamics 365.
Questo esempio è per Aggiornamento 1 di Microsoft Dynamics CRM Online 2015 e Microsoft Dynamics 365 (locale). L'esempio è disponibile per il download in Integrazione di Parature: Creare e associare il record della Knowledge Base all'incidente.
Prerequisiti
Disponi dell'accesso a un'organizzazione Aggiornamento 1 di Microsoft Dynamics CRM Online 2015 o Microsoft Dynamics 365 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.
Scarica il progetto ParatureIntegration di Visual Studio.
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
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.
Il metodo CheckKnowledgeManagementStatus controlla se la gestione delle informazioni è abilitata per l'entità Incident.
Il metodo CreateRequiredRecords crea i record richiesti per l'esempio: un account di esempio e un record di incidente.
Crea un record KnowledgeBaseRecord di esempio.
Associa il record KnowledgeBaseRecord di esempio al record Incident creato in precedenza, controlla se l'associazione è stata eseguita e quindi dissocia i record.
Infine, il metodo DeleteRequiredRecords richiede di eliminare i record di entità creati durante l'esecuzione dell'esempio:
Digita y e premi INVIO per eliminare i record di entità dall'organizzazione.
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:
Scarica questo esempio ed estrai i file.
Passa alla cartella C# e apri il file ParatureIntegration.sln in Visual Studio.
In Visual Studio, fai clic con il pulsante destro del mouse sul progetto ParatureIntegration e scegli Gestisci pacchetti NuGet.
Per la versione di anteprima, assicurati di selezionare Includi versione provvisoria 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.
Fare clic su Installa. Dovrai accettare le condizioni di licenza per completare l'installazione del pacchetto.
Eseguire l'esempio
In Visual Studio, con la soluzione aperta e i pacchetti NuGet necessari installati, premi F5.
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 Dynamics 365 configurati in precedenza.
Chiedi conferma
Descrizione
Immetti una porta e un nome per il server Dynamics 365 [crm.dynamics.com]
Digitare il nome del server Microsoft Dynamics 365. L'impostazione predefinita è Microsoft Dynamics 365 (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.
In questo esempio vengono eseguite le operazioni descritte in Esempio e potrebbero essere richieste opzioni aggiuntive.
Al termine dell'esempio, premi INVIO per chiudere la finestra della console.
Vedere anche
Utilizzare la knowledge base di Parature in Dynamics 365
Microsoft Dynamics 365
© 2017 Microsoft. Tutti i diritti sono riservati. Copyright