Créer un mappage de champ à partir d’une table source vers une commande de travaux

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 4 minutes de lecture
  • Créez une carte de table pour configurer les champs copiés à partir d’une table source vers les champs de commande de travaux. La source d’une commande de travaux peut être un ticket, un changement, un incident ou autres.

    Avant de commencer

    Vous devez activer le module d’extension Gestion de modèles pour Service sur site (com.snc.fsm_template_management).

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Le mappage de table garantit que, lorsqu’une commande de travaux est créée à partir de sa source, les informations de la table source sont copiées dans les champs cibles appropriés de la commande de travaux.

    Procédure

    1. Accédez à la Tout > Service sur site > Gestion de modèles > Mappage de la table.
    2. Cliquez sur Nouveau.
    3. Renseignez les champs du formulaire.
      Tableau 1. Formulaire Carte de la table CSM
      Champs Description
      Nom du mappage Le nom de la carte de table.
      Nom de l'API L'API pour cette carte de table.

      Ce champ est automatiquement défini.

      Table source La table source pour cette carte. Par exemple, ticket, incident, changement, et autres.
      Actif Option permettant d’activer le mappage à partir des tables source vers les tables cible.
      Demande Lecture seule. L'application pour cette carte de table.

      Ce champ est automatiquement défini.

      Mappage de champs avancé Option permettant d’activer le mappage de champ avancé.
      Table cible La table cible pour cette carte. Par exemple, wm_order.
      Utiliser une condition avancée Option permettant d’activer le mappage de condition avancé, qui utilise un script.

      S'il est activé, ajoute un script dans le champ Condition avancée.

      Condition avancée Le script à utiliser si le champ Utiliser une condition avancée est activé.
      Conditions Utilisez le créateur de condition pour sélectionner les conditions qui s'appliquent à la carte de table.
      Ordre L'ordre de priorité de traitement simultané de plusieurs définitions de cartes correspondantes pour résoudre les dépendances.
      • S'il n'y a qu'une seule carte de table correspondante, le système utilise cette carte.
      • Si plusieurs cartes de table correspondantes ont le même numéro d'ordre, le système utilise la carte dont la date de création est la plus ancienne.
      • S'il y a plusieurs cartes de table correspondantes, mais qu'elles n'ont pas le même numéro d'ordre, le système utilise la carte dont le numéro d'ordre est le plus élevé.
      Mappage de champs avancé Option permettant de mapper les champs à l’aide de scripts avancés.
      Remarque :
      • Si le même champ source ou cible est configuré dans les mappages de champs de base et avancés, le mappage de champs avancé remplace le mappage de champs de base.
      • Si les champs configurés dans le mappage de champ de base et avancé sont différents, les configurations de champ dans le mappage de champ avancé sont ajoutées aux configurations de champ dans le mappage de champ de base.

      Ce champ n’est disponible que lorsque la méthode de mappage est avancée et que l’option Mappage de champs avancé est sélectionnée.

    4. Cliquez sur Envoyer.
      La carte de table est créée en mappant la table source sélectionnée à la table de commande de travaux.
    5. Créez un mappage de champs pour copier les informations du champ source vers un champ approprié dans la commande de travaux.
      1. Dans la liste connexe au mappage de champ de base, sélectionnez Nouveau.
      2. Renseignez les champs du formulaire.
        Tableau 2. Formulaire Carte de champs CSM
        Champ Description
        Carte de table Nom de la carte de table utilisé pour mapper les champs.

        Ce champ est automatiquement défini.

        Table source La table source pour cette carte.

        Ce champ n’est disponible que lorsque la méthode de mappage est basique et que l’option Avancé n’est pas sélectionnée.

        Champ source Colonne sur la table source pour le mappage de champs.

        Ce champ n’est disponible que lorsque la méthode de mappage est basique et que l’option Avancé n’est pas sélectionnée.

        Demande Application pour cette carte de champs.

        Ce champ est automatiquement défini.

        Table cible La table cible pour cette carte. Par exemple, wm_order.

        Ce champ est automatiquement défini.

        Champ cible Colonnes de la table de commande de travaux que vous souhaitez renseigner avec la valeur du champ source mappé.
        Commande Ordre de priorité de traitement des champs mappés.
        Actif Option permettant d’activer le mappage des informations à partir du champ source vers le champ de commande de travaux.
        Avancés Option permettant de mapper les champs à l’aide de scripts avancés.
        Remarque :
        • Si le même champ source ou cible est configuré dans les mappages de champs de base et avancés, le mappage de champs avancé remplace le mappage de champs de base.
        • Si les champs configurés dans le mappage de champ de base et avancé sont différents, les configurations de champ dans le mappage de champ avancé sont ajoutées aux configurations de champ dans le mappage de champ de base.
      3. Cliquez sur Envoyer.
    6. Facultatif : Pour mapper plus de champ, répétez l’étape 5.

    Résultats

    Les tables source et cible sont mappées et prêtes à copier les informations du champ source vers un champ approprié dans la commande de travaux.