Partager via


Entités de données de produit

Pour importer et exporter des données de produit, vous devez utiliser des entités de données. En savoir plus sur Données de configuration et migration de données dans les projets de mise en œuvre de Dynamics 365.

Le tableau suivant fournit des détails sur les entités de données liées au produit et décrit le but de chacune. Voir aussi Entités intégrées.

Entité Nom de l’arbre d’objets d’application (AOT) (type) Notes
Produits V2 EcoResProductV2Entity Cette entité est utilisée pour importer et exporter des produits distincts des produits partagés et des produits génériques. Elle permet des mises à jour. Elle ne prend pas en charge les opérations SQL basées sur un ensemble. Elle este activé pour le protocole OData (Open Data Protocol).
Produits lancés V2 EcoResReleasedProductV2Entity Cette entité est utilisée pour importer et exporter des produits distincts des produits lancés et des produits génériques. Elle permet des mises à jour. Cela nécessite que le produit partagé soit déjà créé. Lorsqu’un nouveau produit commercialisé est importé, une version du produit partagé est créée. Il existe également des entités distinctes qui peuvent être utilisées pour importer et exporter des produits génériques lancés et des variantes distinctes lancées. Cette entité ne prend pas en charge les opérations SQL basées sur un ensemble ni les opérations de suppression. Elle est activée pour OData.
Création de produit lancé V2 EcoResReleasedProductCreationV2Entity Cette entité est utilisée pour importer des produits partagés et des produits lancés en une seule étape. Bien qu’elle prenne en charge les exportations, cette utilisation n’est pas recommandée, car le but de l’entité est la création de produits. Elle ne prend pas en charge les mises à jour. Elle prend en charge un ensemble limité de champs (champs disponibles dans la boîte de dialogue de création de produit). Elle ne prend pas en charge les opérations SQL basées sur un ensemble. Elle n’est pas exposé via OData.
Variantes de produit EcoResProductVariantEntity Cette entité est utilisée pour importer et exporter des variantes de produit partagées. Elle permet des mises à jour. Cela nécessite que des valeurs de dimension soient déjà créées. La clé d’intégration correspond au produit générique plus les dimensions du produit. Cette entité ne prend pas en charge les opérations SQL basées sur un ensemble. Elle est activée pour OData. Elle prend en charge les opérations de suppression. Elle ne peut pas être étendue par l’ajout de nouvelles dimensions de produit.
Variantes de produit par identification du numéro de produit EcoResProductNumberIdentifiedProductVariantEntity Cette entité est utilisée pour importer et exporter des variantes de produit partagées. Elle permet des mises à jour. Cela nécessite que des valeurs de dimension soient déjà créées. La clé d’intégration est le numéro de produit (alors que la clé d’intégration pour l’entité Variantes de produits est le produit générique plus les dimensions du produit).
Variantes de produit lancé EcoResReleasedProductVariantEntity Cette entité est utilisée pour importer et exporter des variantes de produit lancées. Elle permet des mises à jour. Cela nécessite que les variantes de produit partagées soit déjà créées. Lorsqu’une nouvelle variante de produit commercialisé est importée, une variante du produit partagé est créée. Cette entité ne prend pas en charge les opérations SQL basées sur un ensemble. Elle est activée pour OData. Bien qu’elle prenne en charge les opérations de suppression, cette utilisation entraîne actuellement une corruption des données en raison d’un bogue dans la plateforme actuelle. Cette entité ne peut pas être étendue par l’ajout de nouvelles dimensions de produit.
Variantes de produit lancé par identification du numéro de produit EcoResProductNumberIdentifiedReleasedProductVariantEntity Cette entité ressemble à l’entité Variantes de produit lancé, mais la clé d’intégration est le numéro de produit au lieu du produit générique plus les dimensions du produit. Elle ne peut pas être étendue par l’ajout de nouvelles dimensions de produit.
Produits lancés vendables EcoResSellableReleasedProductEntity Cette entité est utilisée pour exporter uniquement des produits vendables. Les produits vendables sont des produits ayant toutes les informations requises pour être utilisés dans une commande client. Les mêmes règles s’appliquent lorsqu’un produit est validé avec la fonction Valider sur la page Produits lancés.
Produits distincts lancés V2 EcoResDistinctProductV2Entity Cette entité est utilisée pour exporter uniquement des produits distincts. Ces produits distincts peuvent être des produits, des produits de sous-types et des variantes de produit.
Produits génériques lancés V2 EcoResProductMasterV2Entity Cette entité est utilisée pour importer et exporter des produits génériques. Elle n’est pas activée pour la gestion des données.
Article – code-barre EcoResProductBarcodeEntityV3 Cette entité est utilisée pour exporter des produits et des codes-barres. Cette entité n’autorise pas le suivi des modifications, les mises à jour ou les suppressions. Pour utiliser le suivi des modifications, les mises à jour ou les suppressions de codes-barres, utilisez l’entité Article – association de codes-barres.
Article - association de codes-barres EcoResProductBarcodeAssociationEntity Cette entité est utilisée pour exporter des produits et des codes-barres. Il permet le suivi des modifications, les mises à jour et les suppressions. Pour utiliser l’entité, la fonctionnalité Article – améliorations du code-barres doit être activé dans gestion des fonctionnalités. Sa clé d’entité est AssociationID, qui crée l’association entre le code-barres et le produit. Pour ajouter la prise en charge de cette clé, la table InventitemBarcodeAssociation sera renseignée pour les données de code-barres de l’article existant lorsque vous activez la fonction. La table est remplie à l’aide d’un traitement par lots et si votre table de codes-barres contient un grand nombre d’enregistrements, l’exécution du traitement par lots peut prendre un temps considérable. Par conséquent, nous vous recommandons de prévoir d’activer la fonctionnalité (et donc d’exécuter le travail par lots) à un moment qui correspond à votre calendrier d’activité.
États du cycle de vie des produits EcoResProductLifecycleSateEntity Cette entité est utilisée pour importer et exporter les différents états du cycle de vie du produit qui peuvent être attribués à un produit.

Remarque

Vous pouvez utiliser l’entité de données Produits lancés V2 pour importer des produits dans le système uniquement si le produit partagé a déjà été créé. Sinon, pour importer des produits dans le système, vous devez utiliser l’entité de données Création de produit.

Étapes suivantes