Partager via


Messages et méthodes de l'entité incident

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

Un incident est un problème du service clientèle, défini par un client et l'ensemble des activités qui se produisent pour résoudre le problème.

Le nom de schéma pour cette entité est Incident.Pour afficher les métadonnées d'entité pour votre organisation, installez la solution Navigateur de métadonnées décrite dans l'article Parcourir les métadonnées de votre organisation. Vous pouvez également afficher les métadonnées d'une organisation non personnalisée dans un fichier Excel appelé EntityMetadata.xlsx dans le dossier de niveau supérieur du téléchargement du Kit de développement logiciel (SDK).

Notes

L'attribut de recherche ResponsibleContactId de l'entité incident doit être considéré comme obsolète et l'attribut de recherche PrimaryContactId présenté avec la version Microsoft Dynamics CRM 2013 Service Pack 1 (SP1) doit être considéré comme l'attribut de recherche principal du système pour associer les incidents à un enregistrement de contact.

Il n'existe aucun plan pour supprimer l'attribut de recherche ResponsibleContactId, mais si vous prévoyez de créer de nouvelles personnalisations, utilisez PrimaryContactId plutôt que ResponsibleContactId. Si vos personnalisations existantes utilisent actuellement ResponsibleContactId, envisagez de les migrer pour utiliser PrimaryContactId à la place.

Le tableau suivant décrit les messages pour cette entité, laquelle est utilisée avec la méthode IOrganizationService.Execute.

Message

Description

ApplyRoutingRuleRequest

Ce message a été ajouté dans les versions CRM Online, printemps 2014 et Microsoft Dynamics CRM 2013 Service Pack 1 (SP1).

Applique la règle d'acheminement active à l'incident.

AssignRequest

Attribue un incident à un autre utilisateur ou à une autre équipe.

AssociateRequest

Crée un lien entre un enregistrement et un ou plusieurs enregistrements participant à une relation. Vous pouvez également utiliser la méhode IOrganizationService.Associate. Pour plus d'informations, voir Actions sur les enregistrements d’entité. Pour obtenir la liste des relations par défaut pour cette entité, consultez les métadonnées de l'entité Incident. Ces informations sont disponibles dans les métadonnées de votre organisation. Reportez-vous aux informations précédentes sur le Navigateur de métadonnées.

CalculateTotalTimeIncidentRequest

Calcule la durée totale qui a été consacrée à l’incident.

CloseIncidentRequest

Définit l’état de l’incident comme clos.

CreateRequest

Crée un incident. Vous pouvez également appeler la méthode IOrganizationService.Create.

DisassociateRequest

Supprime un lien entre un enregistrement et un ou plusieurs enregistrements participant à une relation. Vous pouvez également utiliser la méthode IOrganizationService.Disassociate. Pour plus d'informations, voir Actions sur les enregistrements d’entité. Pour obtenir la liste des relations par défaut pour cette entité, consultez les métadonnées de l'entité Incident. Ces informations sont disponibles dans les métadonnées de votre organisation. Reportez-vous aux informations précédentes sur le Navigateur de métadonnées.

DeleteRequest

Supprime un incident. Vous pouvez également appeler la méthode IOrganizationService.Delete.

GrantAccessRequest

Partage un incident avec un autre principal de sécurité (utilisateur ou équipe).

IsValidStateTransitionRequest

Valide si l'incident est prêt à être fermé.

MergeRequest

La rubrique relative aux incidents de fusion a été ajoutée dans les versions CRM Online, printemps 2014 et CRM 2013 Service Pack 1 (local).

Notes

Le comportement d'une opération de fusion pour les incidents est différent de la fusion de comptes, contacts ou prospects.Pour plus d'informations :MergeRequest

ModifyAccessRequest

Modifie les droits d'accès d'un incident précédemment partagé avec un autre principal de sécurité (utilisateur ou équipe).

RetrieveRequest

Récupère un incident. Vous pouvez également appeler la méthode IOrganizationService.Retrieve.

RetrieveMultipleRequest

Récupère un ensemble d'incidents. Vous pouvez également appeler la méthode IOrganizationService.RetrieveMultiple.

RetrievePrincipalAccessRequest

Récupère les droits d'accès à un incident du principal de sécurité spécifié (utilisateur ou équipe).

RetrieveSharedPrincipalsAndAccessRequest

Récupère tous les principaux de sécurité (utilisateurs ou équipes) ayant accès à un incident, ainsi que leurs droits d'accès à l'incident.

RevokeAccessRequest

Supprime tous les droits d'accès à un incident pour le principal de sécurité spécifié (utilisateur ou équipe).

RollupRequest

Regroupe ou récupère tous les incidents concernant l’incident ou le contact spécifié.

SetStateRequest

Définit l’état d’un incident. Si vous utilisez les premiers types de liaisons, utilisez l’énumération IncidentState pour définir les états possibles.Pour afficher les métadonnées d'entité pour votre organisation, installez la solution Navigateur de métadonnées décrite dans l'article Parcourir les métadonnées de votre organisation. Vous pouvez également afficher les métadonnées d'une organisation non personnalisée dans un fichier Excel appelé EntityMetadata.xlsx dans le dossier de niveau supérieur du téléchargement du Kit de développement logiciel (SDK).

UpdateRequest

Met à jour un incident. Vous pouvez également appeler la méthode IOrganizationService.Update.

Voir aussi

Entités Incident (incident)
Messages et méthodes d’entité IncidentResolution (résolution d’incident)
Exemple : fermer un incident
Incident (Case) entity privileges

© 2017 Microsoft. Tous droits réservés. Copyright