Partager via


Messages et méthodes de l’entité Product

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

Un produit représente les informations sur les produits et les informations de tarification. Le nom de schéma pour cette entité est Product.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

AddProductToKitRequest

Déconseillé. Utilisez l'entité ProductAssociation. Ajoute un produit à un kit. Un kit est un élément du catalogue de produits composé d’un ou de plusieurs produits.

AddSubstituteProductRequest

Déconseillé. Utilisez l'entité ProductSubstitute. Établit une association entre un produit et un produit substitut.

CloneProductRequest

Clone un enregistrement de famille de produits, de produit ou d'offre groupée, afin de créer une copie de l'enregistrement sous le même enregistrement parent.

ConvertKitToProductRequest

Déconseillé. Convertit un kit en produit.

ConvertProductToKitRequest

Déconseillé. Convertit un produit en kit.

CreateRequest

Crée une famille de produits, un produit ou une offre groupée. Vous pouvez également appeler la méthode IOrganizationService.Create.

DeleteRequest

Supprime une famille de produits, un produit ou une offre groupée. Vous pouvez également appeler la méthode IOrganizationService.Delete.

PublishProductHierarchyRequest

Publie une famille de produits avec ses enregistrements enfants.

RemoveProductFromKitRequest

Déconseillé. Utilisez l'entité ProductAssociation. Supprime un produit d’un kit.

RemoveRelatedRequest

Déconseillé. Utilisez la classe DisassociateRequest ou Disassociate. Supprime la relation entre un produit et l’entité spécifiée (prospect ou concurrent).

RemoveSubstituteProductRequest

Déconseillé. Utilisez l'entité ProductSubstitute. Supprime l’association d’un produit substitut d’un produit.

RetrieveRequest

Récupère une famille de produits, un produit ou une offre groupée. Vous pouvez également appeler la méthode IOrganizationService.Retrieve.

RetrieveMultipleRequest

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

SetRelatedRequest

Déconseillé. Utilisez la classe AssociateRequest ou Associate. Crée une relation entre un produit et l’entité spécifiée (prospect ou concurrent).

SetStateRequest

Définit l'état d'une famille de produits, d'un produit ou d'une offre groupée. Si vous utilisez les premiers types de liaisons, utilisez l’énumération ProductState pour définir les états possibles. Pour obtenir la liste des valeurs d’état, reportez-vous aux métadonnées de l’entité Product.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.

UpdateRequest

Met à jour une famille de produits, un produit ou une offre groupée. Vous pouvez également appeler la méthode IOrganizationService.Update.

Voir aussi

Créer et gérer des familles de produits, des produits et des offres groupées
Publication, révision, annulation, retrait et activation des produits (cycle de vie du produit)
Offres groupées et kits
Entités de catalogue de produits
Product entity privileges
Exemple : créer et publier des produits
Exemple : Cloner les enregistrements de produit
Exemple : Ajouter des produits à une offre groupée

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