Partager via


Messages et méthodes de l’entité Contract

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Un contrat est un accord d’assistance visant à fournir un support de service clientèle pendant les dates de couverture spécifiques ou pour un nombre d’incidents défini ou une durée précise. Lorsque les clients contactent le service clientèle, le niveau de support qu’ils reçoivent est déterminé par leur contrat.

Le nom de schéma pour cette entité est Contract.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).

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

Message

Description

AssignRequest

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

CancelContractRequest

Annule un contrat.

CloneContractRequest

Copie un contrat.

CreateRequest

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

DeleteRequest

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

GrantAccessRequest

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

ModifyAccessRequest

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

RenewContractRequest

Renouvelle un contrat.

RetrieveRequest

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

RetrieveMultipleRequest

Récupère un ensemble de contrats. Vous pouvez également appeler la méthode IOrganizationService.RetrieveMultiple.

RetrievePrincipalAccessRequest

Récupère l’accès à un contrat du principal de sécurité spécifié (utilisateur ou équipe).

RetrieveSharedPrincipalsAndAccessRequest

Récupère les principaux de sécurité (utilisateurs ou équipes) ayant accès à un contrat, ainsi que leurs droits d’accès au contrat.

RevokeAccessRequest

Supprime tout accès à un contrat pour le principal de sécurité spécifié (utilisateur ou équipe).

RollupRequest

Regroupe ou récupère tous les contrats concernant le compte ou le contact spécifié.

SetStateRequest

Définit l’état d’un contrat. Si vous utilisez les types à liaison anticipée, utilisez l’énumération ContractState 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 contrat. Vous pouvez également appeler la méthode IOrganizationService.Update.

Voir aussi

Entités Contract
Messages et méthodes de l’entité ContractDetail (ligne de contrat)
Exemple : gérer des contrats
Privilèges pat entité

Microsoft Dynamics 365

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