Partager via


Afficher et personnaliser les tables pour exploiter les données importées

Les données importées dans la planification de la demande doivent être chargées dans des tables définies avec les champs et les relations adaptés aux données entrantes. La planification de la demande comprend un ensemble de tables prédéfinies qui prennent en charge les données standard les plus utiles à partir desquelles vous souhaiterez probablement importer Microsoft Dynamics 365 Supply Chain Management. Si vous avez personnalisé vos tables dans Supply Chain Management, vous pouvez utiliser les outils fournis pour reproduire les champs personnalisés. Vous pouvez également créer de nouvelles tables personnalisées pour stocker les données de Supply Chain Management et d’autres sources.

Afficher les tables

Pour afficher la liste complète des tables disponibles pour la planification de la demande, Sélectionner Gestion des données>Tables et données dans le volet de navigation. Les tables sont répertoriées par nom.

  • La colonne Nom affiche le nom de chaque table. Sélectionnez un nom de table pour afficher et modifier les détails de cette table, notamment les définitions de colonnes, les relations et les données.

  • La colonne Système indique si chaque table est une table standard fournie par le système ou une table personnalisée ajoutée par un utilisateur. Elle présente l’une des valeurs suivantes :

    • Oui – La table est une table système. Vous ne pouvez pas supprimer ces tables.
    • Non – La table est une table personnalisée qui a été ajoutée par un utilisateur. Vous pouvez supprimer ces tables si vous n’en avez plus besoin.

Remarque

Les tables contenant des prix ne sont pas marquées comme tables système.

Tables standard

La planification de la demande comprend un ensemble de tables système qui prennent en charge les données standard les plus utiles que vous souhaiterez probablement importer depuis Supply Chain Management. La plupart des tables système représentent des données importantes importées de Supply Chain Management. Cependant, bon nombre de ces tables sont légèrement modifiées dans la planification de la demande en raison de changements mineurs de nom et de l’ajout de colonnes supplémentaires. Cette section répertorie ces tables importantes et explique comment elles sont modifiées dans la planification de la demande.

Table Emplacement de site

Les sites et les entrepôts sont définis sous forme de hiérarchie. Le site est le parent et chaque site peut comporter un ou plusieurs entrepôts. Ce concept est hérité de Supply Chain Management.

Pour importer des sites depuis Supply Chain Management, exportez un fichier Excel depuis l’entité de données Sites V2 de Supply Chain Management, puis importez ce fichier dans la planification de la demande.

Dans la version actuelle, seules les relations à un niveau sont prises en charge dans les transformations. Par conséquent, la table Emplacement de site et ses données ne peuvent pas être utilisées dans les transformations. Les valeurs d’ID de site peuvent toujours être obtenues à partir de la table Emplacement de l’entrepôt.

Table Emplacement de l’entrepôt

La table Emplacement de Supply Chain Management est renommée Emplacement de l’entrepôt dans la planification de la demande. Les colonnes locales nommées ID de site opérationnel et ID d’emplacement de site ont été ajoutées à la table Emplacement de l’entrepôt dans la Planification de la demande. Ces colonnes supplémentaires vous permettent de générer des prévisions basées sur l’ID d’emplacement de l’entrepôt et/ou du site.

Vous pouvez dériver des ID de site en appliquant un ID d’emplacement d’entrepôt à la demande historique.

Table Comptes client

Comptes client est une nouvelle table qui vous permet d’importer des clients et des détails associés tels que le groupe de clients et les informations d’adresse (par exemple, pays/région). Cette table vous permet également de générer des prévisions en fonction du client, du groupe de clients et/ou du pays/de la région du client.

La table Entité juridique stocke des informations sur les entités juridiques et les détails associés. Généralement, vous importerez ces données depuis Supply Chain Management.

Cette table vous permet de générer des prévisions pour toutes les entités juridiques. Elle vous permet également de découper les prévisions en fonction de l’entité juridique propriétaire.

Remarque

Lorsque vous réexportez des prévisions dans Supply Chain Management afin qu’elles puissent être utilisées dans la planification de l’approvisionnement, vous devez inclure la colonne ID d’entité juridique, car la planification de l’approvisionnement est effectuée par entité juridique dans Supply Chain Management.

Table Produit

La table Produit stocke les informations sur le produit et les détails associés. Généralement, vous importerez ces données depuis Supply Chain Management.

La table Produit prend en charge les deux types de produit Produit et Service.

Vous pouvez effectuer des prévisions sur les produits et les variantes de produits sous forme de hiérarchie. De cette façon, vous pouvez obtenir un ensemble agrégé de variantes de produits.

Vous pouvez ajouter aux prévisions des colonnes pour l’ID de couleur, l’ID de taille, l’ID de style et l’ID de configuration. De cette façon, vous pouvez répartir les prévisions entre variantes de produits. Par exemple, vous pouvez prévoir la demande pour tous les téléviseurs LCD argentés, toutes tailles confondues.

Table Demande historique

La table Demande historique stocke des informations sur la demande historique sous la forme des commandes. Chaque commande comprend un acheteur et un vendeur, pour répondre à la fois aux besoins des ventes externes et du commerce interentreprises. Une commande peut également être interne. (Dans ce cas, l’acheteur et le vendeur sont identiques.) Généralement, vous importerez ces données depuis Supply Chain Management.

La table Demande historique comprend une colonne Type de commande qui classe l’origine de la demande (Ventes, Transfert, ou Production). Les retours de vente sont classés comme des ventes ayant une quantité négative.

Créer ou modifier une table et ses colonnes et relations

Vous pouvez créer vos propres tables non système ou étendre les tables système en ajoutant des colonnes non système supplémentaires. Les tables et colonnes personnalisées peuvent être utilisées dans la planification de la demande, tout comme les tables et colonnes système. Par exemple, vous pouvez ajouter des signaux importants, tels que des données météorologiques, des statistiques d’inflation ou d’autres données macroéconomiques.

Pour créer ou modifier une table, procédez comme suit :

  1. Dans le volet de navigation, sélectionnez Gestion de données>Tables et données.

  2. Suivez l’une des procédures suivantes :

    • Pour ajouter une table non-système, sélectionnez Nouveau dans le volet Actions.
    • Pour modifier une table existante, sélectionnez le lien correspondant dans la colonne Nom.
    • Pour supprimer une ou plusieurs tables non-système existantes, cochez la case en regard du nom de chaque table, puis sélectionnez Supprimer dans le volet Actions.
  3. Dans l’onglet Général, définissez les champs suivantes :

    • Nom  : pour les nouvelles tables, saisissez le nom de la table. Pour les tables existantes, ce champ est en lecture seule.
    • Propriétaire  : Sélectionnez le propriétaire de la table (compte utilisateur, gestionnaire de données principales ou rôle similaire).
    • Clé  : spécifiez une ou plusieurs colonnes dont les valeurs combinées identifieront de manière unique chaque ligne de la table. Si vous créez une nouvelle table, vous ne pouvez pas définir ce champ tant que vous n’avez pas ajouté les colonnes que vous utiliserez comme clés. Cette restriction est importante car elle permet d’éviter la création d’enregistrements en double à chaque importation.
  4. Dans le volet Actions, sélectionnez Enregistrer.

  5. Dans l’onglet Colonnes, vous pouvez afficher le nom, le type de données et l’état du système de chaque colonne. Utilisez les boutons de la barre d’outils pour ajouter de nouvelles colonnes ou supprimer des colonnes non système existantes. Chaque colonne doit avoir une valeur Nom et une valeur Type de données.

    Remarque

    Pour transformer une table et ses données en série chronologique, la table doit comprendre au moins trois colonnes :

    • Une colonne horodatage (type de données DateHeure)
    • Une colonne Mesure (type de données décimal ou entier)
    • Une colonne dimension (type de données Chaîne)
  6. Si vous n’avez pas spécifié de colonnes clés à l’étape 3, revenez à l’onglet Général et spécifiez-les.

  7. Sélectionnez l’onglet Relations.

    Les relations entre les tables vous permettent de construire un modèle de données adapté aux besoins de votre organisation. Comme pour les tables et les colonnes, des relations système prédéfinies sont requises. Par conséquent, le champ Système est défini sur Oui pour elles. Vous pouvez également ajouter des relations personnalisées selon vos besoins. (Définissez le champ Système sur Non pour ces relations personnalisées.) Les relations système ne peuvent pas être supprimées ou modifiées.

    Chaque relation relie deux tables entre elles. Ce lien vous permet de faire correspondre les informations associées stockées dans différentes tables. Seules les colonnes des tables liées peuvent être sélectionnées dans les transformations. Vous pouvez configurer des relations plusieurs-à-un (n:1) et plusieurs-à-plusieurs (n:n). Pour les relations plusieurs à plusieurs, le système affiche le premier enregistrement correspondant.

    Les relations sont actuellement directionnelles. Par conséquent, il est important de faire attention à quelle table est la table « de provenance » et quelle est la table « de destination ». Souvent, la table « de provenance » est une table transactionnelle telle que la Demande historique.

  8. Pour ajouter une nouvelle relation, sélectionnez Nouvelle relation dans la barre d’outils, puis définissez les champs suivants dans la boîte de dialogue Création rapide : Relation :

    • Table de départ : cette table est la table actuelle. Il s’agit généralement d’une table contenant les données de transaction.
    • À partir de la colonne  : Sélectionnez le champ de la table "À partir de" qui contient les valeurs qui doivent être mises en correspondance dans la table associée.
    • Table de destination : Sélectionnez la table cible qui contient les données que vous souhaitez associer.
    • Colonne À : Sélectionnez le champ de la table "À" qui contient les valeurs de données qui doivent être mises en correspondance avec la valeur trouvée dans la colonne "De".
  9. Sélectionnez Enregistrer et fermer.

    Par défaut, toutes les relations sont actives. Par conséquent, les colonnes des tables liées peuvent être sélectionnées dans les transformations. Vous pouvez modifier le statut d’activation d’une relation ou supprimer complètement la relation. Sélectionnez la relation dans l’onglet Relation, puis sélectionnez le bouton approprié dans la barre d’outils.

  10. Dans l’onglet Données, inspectez les données contenues dans votre table.

  11. Sélectionnez Enregistrer dans le volet Actions pour enregistrer vos modifications.

Supprimer tous les enregistrements d’une table

Selon vos besoins, vous pouvez supprimer tous les enregistrements d’une table sélectionnée tout en conservant le schéma de la table et ses relations. Cette approche peut être utile si vous devez corriger des données incorrectement importées.

Pour supprimer tous les enregistrements d’une table, procédez comme suit.

  1. Dans le volet de navigation, sélectionnez Gestion de données>Tables et données.
  2. Dans la colonne Nom, sélectionnez le nom de la table cible.
  3. Dans le volet Actions, sélectionnez Supprimer des données.
  4. Sélectionnez OK pour confirmer la suppression.

Importer des données depuis Supply Chain Management

Vous pouvez facilement importer des données de Supply Chain Management dans les tables standard à l’aide du connecteur Finance and Operations. Par défaut, toutes les entités système (standard) sont sélectionnées et leurs champs sont automatiquement mappés.

Vous pouvez modifier n’importe quelle relation, annuler le mappage de champs ou ajouter des mappages de champs personnalisés selon vos besoins. Avant de pouvoir importer un champ personnalisé, vous devez l’ajouter dans la table standard.

Lorsque vous créez une tâche d’importation, un projet d’exportation de données pour les entités de données requises est créé dans Supply Chain Management.

Configuration de sécurité pour les entités personnalisées

Pour permettre la lecture des données des entités personnalisées, vous devez configurer leurs paramètres de sécurité dans Dynamics 365 Supply Chain Management. Pour ce faire, procédez comme suit :

  1. Accédez à Administration système > Sécurité > Configuration de la sécurité.

  2. Ouvrez l’onglet Privilèges.

  3. Depuis la barre d’outils, sélectionnez Créer.

  4. Dans la boîte de dialogue, ajoutez un Nom pour votre nouveau privilège, puis sélectionnez OK.

  5. Votre nouveau privilège est ajouté à la liste et sélectionné. Dans la colonne intermédiaire, sélectionnez Entités.

  6. Dans la barre d’outils, sélectionnez Ajouter des références.

  7. Dans la boîte de dialogue, recherchez et sélectionnez votre entité personnalisée. Sélectionnez les propriétés d’accès que vous souhaitez accorder, puis sélectionnez OK.

  8. Dans la colonne intermédiaire, sélectionnez Droits.

  9. Dans la barre d’outils, sélectionnez Ajouter des références.

  10. Dans la boîte de dialogue, recherchez et sélectionnez la tâche nommée Afficher les données d’entité de document pour la gestion des données ou Créer un projet de gestion de données et des détails à l’aide de l’entité. Choisissez le droit en fonction du niveau d’accès dont vous avez besoin.

    • Afficher les données d’entité de document pour Gestion des données est généralement associé aux entités utilisées dans le Cadre de gestion des données dans chaîne d’approvisionnement Management. Il est généralement attribué au rôle Utilisateur de migration de gestion de données, qui est un rôle subordonné à Rôle dans l’application Demand planning.
    • Créer un projet Gestion des données et des détails à l’aide de l’entité fait partie du rôle de rôle de l’application Planification de la demande. Le rôle d’application Demand Planning est affecté à DemandPlanAppUser, qui est un rôle d’utilisateur souvent utilisé pour intégrer le service Demand Planning à chaîne d’approvisionnement Management.
  11. Sélectionnez OK pour ajouter le droit sélectionné à votre nouveau privilège.

  12. Ouvrez l’onglet Objets non publiés. Dans la barre d’outils, sélectionnez Publier tout.