Partager via


VBScript pour convertir un nombre négatif en nombre positif à l’aide d’Integration Manager pour Microsoft Dynamics GP

Cet article explique comment ajouter un script à une intégration pour convertir des nombres négatifs en nombres positifs dans Integration Manager pour Microsoft Dynamics GP ou pour Microsoft Business Solutions - Great Plains.

S’applique à : Microsoft Dynamics GP
Numéro de la base de connaissances d’origine : 859750

Résumé

Cet article explique comment ajouter un VBScript à un élément de champ pour convertir un nombre négatif en nombre positif.

Plus d’informations

Lorsque vous importez des données via Integration Manager pour Microsoft Dynamics GP ou pour Microsoft Business Solutions - Great Plains, vous devrez peut-être convertir un nombre d'une valeur ou d'un montant négatif à une valeur ou un montant positif. Pour ce faire, procédez comme suit :

  1. Démarrez Integration Manager. Pour ce faire, suivez les étapes de votre version du programme.

    Integration Manager pour Microsoft Dynamics GP

    1. Sélectionnez Démarrer.
    2. Sélectionnez Tous les programmes.
    3. Sélectionnez Microsoft Dynamics.
    4. Sélectionnez Integration Manager.
    5. Sélectionnez Integration Manager.

    Integration Manager pour Microsoft Business Solutions - Great Plains 8.0

    1. Sélectionnez Démarrer.
    2. Sélectionnez Tous les programmes.
    3. Sélectionnez Microsoft Business Solution 8.0.
    4. Sélectionnez Integration Manager (le dossier).
    5. Sélectionnez Integration Manager (le raccourci).
  2. Ouvrez l’intégration à laquelle vous souhaitez ajouter le script. Pour ce faire, procédez comme suit :

    1. Sélectionnez Ouvrir l’intégration dans la barre d’outils.
    2. Dans la liste, sélectionnez l’intégration souhaitée.
    3. Sélectionnez Ouvrir.
  3. Ajoutez le script au champ Intégration . Pour ce faire, procédez comme suit :

    1. Sélectionnez Mappage dans la barre d’outils.

    2. Sélectionnez le dossier ou le cube qui contient le champ que vous souhaitez ajouter le script.

    3. Identifiez le champ dans lequel vous souhaitez ajouter le script.

    4. Dans la colonne Règle , sélectionnez la liste, puis sélectionnez Utiliser le script.

    5. Ouvrez la fenêtre Éditeur de script. Pour ce faire, recherchez la colonne Valeur dans le coin inférieur gauche de la fenêtre Mappage d’intégration. Sélectionnez ensuite le bouton de points de suspension.

    6. Copiez le script suivant dans la fenêtre Éditeur de script.

      'Converts a value from a negative to positive
      DIM Variable
      Variable = Abs(SourceFields("Queryname.Columnname"))
      CurrentField.Value = Variable
      

      Note

      • La variable peut être définie comme n’importe quoi. Toutefois, il doit être cohérent dans l’ensemble du script.
      • Remplacez le nom de requête par le nom de la source Integration Manager à partir duquel ce champ est mappé.
      • Remplacez columnname par le nom de la colonne affichée lorsque vous affichez un aperçu de la source dans Integration Manager.
    7. Dans le menu Fichier , sélectionnez Enregistrer et Fermer.