« Vous devez configurer une devise fonctionnelle pour les entreprises suivantes... » erreur lors de l’installation du fournisseur Dynamics GP Data Mart

Cet article fournit une résolution de l’erreur qui peut se produire lorsque vous essayez d’installer le fournisseur Dynamics GP Data Mart pour Management Reporter 2012.

S’applique à : Microsoft Management Reporter 2012, Microsoft Dynamics GP
Numéro de base de connaissances d’origine : 2831801

Symptômes

L’installation du fournisseur Microsoft Dynamics GP Data Mart peut échouer avec l’erreur suivante indiquée dans le journal de déploiement :

Vous devez configurer une devise fonctionnelle pour les sociétés suivantes avant que l’intégration puisse continuer

Cause

Le fournisseur Microsoft Dynamics GP Data Mart nécessite la définition d’une devise fonctionnelle pour chaque société de stratégie de groupe et d’un code ISO défini pour chacune de ces devises.

Résolution

Une devise fonctionnelle doit être définie pour toutes les entreprises microsoft Dynamics GP. Pour définir la devise fonctionnelle dans Microsoft Dynamics GP, procédez comme suit.

  1. Démarrez Microsoft Dynamics GP et connectez-vous en tant qu’utilisateur administrateur.
  2. Sélectionnez Microsoft Dynamics GP dans la barre de menus.
  3. Pointez sur Outils, pointez sur Configurer, pointez sur Financier, puis sélectionnez Multicurrency.
  4. Sélectionnez une devise dans le champ Devise fonctionnelle .

Un code ISO pour chaque devise doit être défini. Il s’agit d’un paramètre à l’échelle du système et ne doit être effectué qu’une seule fois. Vous trouverez ces paramètres à l’adresse suivante :

  1. Sélectionnez Microsoft Dynamics GP dans la barre de menus.
  2. Pointez sur Outils, pointez sur Configurer, pointez sur Système, puis sélectionnez Devise.
  3. Sélectionnez une devise dans la recherche d’ID de devise.
  4. Vérifiez que la devise a un code ISO.
  5. Répétez les étapes 3 et 4 pour chaque devise.

Les index monétaires dans mc40000 et MC40200 ne correspondent pas.

  1. Exécutez la requête suivante sur la base de données Dynamics :

    select * from MC40200
    
  2. Notez la valeur dans la colonne CURRNIDX.

  3. Exécutez la requête suivante sur les bases de données d’entreprise répertoriées dans le message d’erreur :

    select * from MC40000
    
  4. Notez la valeur dans la colonne FUNCRIDX.

Si les valeurs ne correspondent pas, vous devez contacter le support microsoft Dynamics GP pour obtenir de l’aide sur la mise à jour de l’index afin qu’il soit identique dans les deux tables.