Ajouter des jointures entre les tables ERP

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Liez plusieurs tables ERP (progiciel de gestion intégré) à partir du système d’enregistrement pour créer un modèle ERP à Connecteur zéro copie pour ERP l’aide de jointures de tables.

    Avant de commencer

    Les jointures de tables nécessitent une opération de lecture qui utilise des entités de lecture de table. Pour plus d'informations, consultez Ajouter une opération à un modèle dans Connecteur zéro copie pour ERP.

    Lorsque vous ajoutez des jointures de tables, la table parente est la première table répertoriée dans l’onglet Gérer les entités de la page Gestionnaire de modèles ERP. Les tables enfants extraient des informations de la table parente.
    Remarque :
    • Si vous avez plus d’une table pour une opération, vous devez les joindre.
    • Vous pouvez créer des jointures de tables uniquement pour les opérations de lecture de tables, et non pour les opérations qui utilisent une interface de programmation d’application d’entreprise (BAPI).

    Rôle requis : sn_erp_integration.erp_admin

    Pourquoi et quand exécuter cette tâche

    Les jointures de tables relient différentes tables via des champs partagés. Les jointures vous permettent d’accéder aux données de plusieurs tables en fonction des relations logiques qui les lient. La relation peut être conditionnelle, que vous spécifiez à l’aide de conditions de jointure. Utilisez des jointures internes ou des jointures externes. Une jointure interne renvoie les enregistrements dont les valeurs correspondent dans les deux tables. Les jointures externes combinent les résultats de jointure gauche et droite pour renvoyer toutes les lignes avec des correspondances ou des valeurs NULL.

    Les champs de jointure définissent l’attribut ou la clé commun utilisé pour connecter les enregistrements d’une table enfant aux enregistrements parents correspondants.

    Procédure

    1. Accédez à la Tous > Connecteur zéro copie pour ERP > Connecteur zéro copie pour ERP Domicile.
    2. Ouvrez la page du modèle ERP en sélectionnant l’icône Modèles dans le panneau latéral.
    3. Sélectionnez le modèle auquel vous souhaitez ajouter une jointure.
    4. Sélectionnez le bouton Gérer le modèle .
    5. Sélectionnez l’opération de lecture à laquelle vous ajoutez la jointure de table.
    6. Facultatif : Ajoutez les tables à joindre en tant qu’entités d’opération de lecture de table si elles n’ont pas encore été ajoutées au modèle.

      Pour plus d'informations, consultez Ajouter une entité à un modèle.

      Plusieurs tables sont jointes.

    7. Réorganisez les tables dans l’onglet Gérer les entités pour placer la table parente de la jointure en tant que première table répertoriée sur la page du gestionnaire de modèles ERP.
      Important :
      La réorganisation supprime toutes les jointures de table existantes pour les entités réorganisées.
      1. Sélectionnez le bouton Réorganiser l’ordre .
      2. Faites glisser les tables dans l’ordre de votre choix, la table parente étant la première table répertoriée sur la page.
      3. Sélectionnez le bouton Confirmer la réorganisation .
    8. Sélectionnez l’onglet Spécifier les entrées , qui vous permet de mettre à jour les paramètres d’entrée pour spécifier la jointure de table en tant que paramètre.
      Les paramètres d’entrée de chaque table s’affichent.
    9. Créez un paramètre de jointure de table.
      1. Dans la section Paramètre(s) de sortie , identifiez le paramètre qui sera le champ de jointure parent et notez son nom.
      2. Ajoutez une nouvelle ligne de champ mappé dans la table en sélectionnant l’icône d’ajout (+).
      3. Saisissez ou sélectionnez la jointure parent Nom de champ dans la nouvelle ligne de champ.
      4. Sélectionnez Joindre dans le champ Type .
        La valeur de la table enfant Le champ de valeur mappé se met automatiquement à jour avec le nom de champ joint.

        Par exemple, dans le modèle SAP Stock de matériaux, vous pouvez spécifier le matériau comme champ parent dans le champ Nom de champ et le joindre à l’ID de matériau en saisissant mard_material_matnr dans le champ Valeur mappée parent.

      5. Sélectionnez Enregistrer.
      Figure 1. Champs de jointures de tables
      Spécifier la page d’entrées affichant toutes les tables et tous les champs.
    10. Facultatif : Ajoutez ou mettez à jour les paramètres de sortie nécessaires dans la section Paramètres de sortie.
      Le paramètre joint que vous avez ajouté en tant qu’entrée est automatiquement ajouté à l’onglet Choisir une sortie .

      Pour plus d'informations, consultez Choisir des paramètres de sortie pour un modèle.

    Résultats

    Une fois que vous avez terminé de créer des jointures de tables, vous pouvez spécifier l’emplacement des données ERP renvoyées et créer des flux qui récupèrent et sortent les données. Pour en savoir plus, consultez les rubriques suivantes :