Message d’erreur lorsque vous essayez d’imprimer des rapports en stock dans Microsoft Dynamics SL : « Message système 6812 »

S’applique à : Dynamics SL 2011

Symptômes


Lorsque vous essayez d’imprimer des États dans le stock dans Microsoft Dynamics SL ou Microsoft Business Solutions - Solomon, le message d’erreur suivant s’affiche :
Le Message système 6812 - vous n’avez pas les droits d’accès appropriés pour cet écran.

Vous pouvez recevoir ce message d’erreur lorsque vous essayez d’imprimer l’un des états suivants :
  • Articles en stock (10.600.00)
  • Statut de stock (10.610.00)
  • Balance de vérification des stocks (10.630.00)
  • Écart de Balance de vérification / d’évaluation des stocks (10.640.00)
  • Classes de produits (10.700.00)
  • Vente par ID stock (10.720.00)
  • Ventes par classe de produit (10.730.00)
Remarque Si vous cliquez sur OK dans ce message d’erreur, le rapport s’imprime correctement.

Cause


Ce problème se produit si l’enregistrement avant d’exécuter l’application de vérifier l’historique manquant (10.602.00) est manquant dans la table de l’écran dans la base de données système. Dans ce cas, vous ne peut pas accorder des droits à un utilisateur de vérifier l’historique manquant (10.602.00) avant d’exécuter application au niveau de l’affichage.

Résolution


Remarque Avant de suivre les instructions fournies dans cet article, assurez-vous que vous disposez d’une copie de sauvegarde complète de la base de données que vous pouvez restaurer si un problème survient.
Pour résoudre ce problème, ajoutez l’enregistrement avant d’exécuter l’application de vérifier l’historique manquant (10.602.00) dans la table de l’écran de la base de données système. Ensuite, accordez les droits au niveau de l’affichage à l’utilisateur. Pour ce faire, procédez comme suit :
  1. Exécutez l’instruction suivante dans l’Analyseur de requêtes SQL de Microsoft par rapport à la base de données système.
    INSERT INTO SCREEN (Module, Name, Number, ScreenType) Values ('IN','Check for Missing History ', '1060200', 'S')
  2. Accorder des droits au niveau de l’affichage à l’utilisateur de l’application avant d’exécuter vérifier l’historique manquant (10.602.00) . Pour ce faire, procédez comme suit :
    1. Dans le menu de l’utilitaire , cliquez sur Droits d’accès.
    2. Dans la zone ID de l’utilisateur ou le groupe , tapez l’ID utilisateur.
    3. Dans la zone Société , tapez le code de la société. Ou bien, activez la case à cocher de Toutes les sociétés .
    4. Dans la zone de Détail , tapez 1060200 dans la zone Numéro d’écran/état . Ensuite, appuyez sur la touche de tabulation.

      La valeur Vérifier manquants de l’historique s’affiche dans la zone nom .
    5. Vérifiez que la case à cocher affichage est activée.
    6. Cliquez sur Enregistreret fermez l’écran de Gestion des droits d’accès (98.270.00) .

État


Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Ce problème a été signalé comme problème 6189. Si un correctif est disponible, vous pouvez trouver le correctif dans la section Téléchargements et mises à jour & de PartnerSource ou dans la section Téléchargements et mises à jour & de CustomerSource. Si vous ne trouvez pas un correctif pour ce problème dans PartnerSource ou CustomerSource, recherchez dans le document « Récapitulatif des modifications » pour la prochaine version de Microsoft ou le prochain service pack. Le document « Récapitulatif des modifications » répertorie les modifications qui ont été apportées dans la version ou dans le service pack.