Problèmes qui affectent les performances lorsque vous exécutez l’ajustement des coûts - lots écritures article dans Microsoft Dynamics NAV 5.0.

S’applique à : Microsoft Dynamics NAV 5.0

INTRODUCTION


Cet article répond aux questions fréquemment posées sur les problèmes connus dans Microsoft Dynamics NAV 5.0. Plus précisément, vous ralentir ou problèmes de boucle se produit lorsque vous exécutez l’Ajuster coûts : Ecr (état 795).

Si vous avez besoin d’assistance, vous pouvez ouvrir une demande de support en visitant le site Web de Microsoft à l’adresse suivante :

Plus d'informations


La première partie de cet article contient les questions fréquemment posées à propos des paramètres de configuration. La deuxième partie de cet article contient des résolutions et des problèmes de performance connus lorsque vous exécutez l’Ajuster coûts : Ecr. En outre, problèmes de boucle peut se produire si vous utilisez la méthode d’évaluation des coûts « Moyenne » et vous exécutez l’ajustement des coûts – lots écritures article pour mettre à jour les éléments qui sont fréquemment utilisés dans les ordres de transfert. Les problèmes de bouclage peuvent également se produire lorsque vous consommez des produits qui sont produites dans le même ordre (production de report), ou lorsque vous utilisez fréquemment des ordres de transfert. La troisième partie de cet article contient des informations que vous devez rassembler lorsque Microsoft SQL Server est à l’origine de votre problème.

Paramètres d’installation

Dois-je définir le « ajustement automatique des coûts » à « Toujours » ?

Ajustements de coût qui se produisent au cours de chaque validation entrante peuvent affecter les performances de la base de données. Le champ Ajustement automatique des coûts comprend des options d’exécution afin que vous puissiez définir lorsqu’une transaction entrante déclenche un ajustement d’écritures valeur sortant.

Lorsque vous définissez l’option Ajustement automatique des coûts, vous devez sélectionner une option qui équilibre vos besoins de précision de coût avec le niveau de performance de votre base de données. Lorsque vous raccourcissez l’intervalle de temps, les informations de coût sont moins précises mais augmentent les performances de la base de données lors de la validation.


Toutefois, vous ne pouvez pas être en mesure d’utiliser l’option Ajustement automatique des coûts, car les environnements système sont différents. En outre, les fonctionnalités suivantes peut affecter les performances de la base de données lorsque vous utilisez l’option Ajustement automatique des coûts :
  • Validation coûts automatique
  • Comptabilisation des coûts prévus
  • Dimensions
  • Vues d’analyse
  • Certaines méthodes d’évaluation des coûts
  • Traçabilité
  • Réservations
Certaines tables utilisées dans le processus de validation d’une expédition sont verrouillées pendant un certain temps lorsque vous exécutez la tâche ajustement du coût. En outre, certaines activités du processus d’ajustement de coût peuvent verrouiller certaines tables pendant un certain temps. Par conséquent, vous pouvez définir le paramètre d’Ajustement automatique des coûts à Always.

Le type de méthode dois-je sélectionner pour le paramètre « Type calcul coût moyen » ?

Si vous modifiez la valeur dans le champ de Type calcul coût moyen , toutes les écritures concernant les articles avec le mode évaluation stock « Moyen » doivent être réajustées.

Si le paramètre de Type calcul coût moyen est modifié dans Microsoft Dynamics NAV 4.0 ou version antérieure, toutes les écritures utilisant le mode évaluation stock moyen figureront dans les lots Ajuster coûts - Écr.

Si les
Paramètre de Type calcul coût moyen est modifié dans Microsoft Dynamics NAV 5.0 ou versions ultérieures, toutes les écritures de l’exercice fiscal en cours qui correspondent aux éléments qui utilisent la méthode évaluation stock moyen sont inclus dans les lots Ajuster coûts - Écr.

Remarque : Le processus de réajuster les écritures peut prendre plusieurs heures si votre base de données est volumineuse.

Quand dois-je exécuter l’ajustement des coûts - en traitement par lot ?

Nous vous conseillons d’exécuter Ajuster coût - écritures article par lots aussi souvent que possible pendant les heures non ouvrables. Vous pouvez exécuter ce traitement par lots pour des articles spécifiques ou des groupes. Toutefois, nous vous recommandons d’exécuter le traitement par lots pour tous les éléments. Utilisez les champs de filtre pour limiter l’exécution de ce traitement par lots.

Quels sont les enregistrements dans l’ajustement du coût moyen. Point d’entrée table (5804) dans Microsoft Dynamics NAV 5.0 ou une version ultérieure qui sont inclus dans les lots Ajuster coût - écritures article ?

Enregistrements dans l’ajustement du coût moyen. Table de Point d’entrée (5804) qui contiennent l’expression « coût ajusté = False » ont besoin d’être ajustés. Avant que le coût est ajusté, ces enregistrements indiquent que les besoins de Microsoft Dynamics NAV mettre à jour le coût moyen pour les éléments de la période de fin qui contiennent la date d’évaluation dans l’entrée. En outre, les éléments qui utilisent des méthodes d’évaluation des coûts autres que la méthode d’évaluation des coûts « Moyenne » peut-être une mise à jour.

Avant que les coûts soient ajustés, une entrée dans cette table indique que Microsoft Dynamics NAV doit mettre à jour le coût moyen des écritures pour l’article dans la période se terminant qui contiennent la date d’évaluation dans l’entrée.

Indiquer les touches peut être défini incorrectement dans la Table d’écriture valeur (5802) ?

Si des clés supplémentaires sont activés ou si les clés existantes sont désactivées dans la Table d’écriture valeur (5802), peut avoir des problèmes de performances lorsque vous exécutez le traitement par lots Ajuster coût écritures article. Vous pouvez évaluer si les paramètres de clé affectent le problème de performances en comparant les paramètres de clé dans la Table d’écriture valeur (5802) dans votre base de données avec les paramètres de clé dans la Table d’écriture valeur (5802) dans la base de données Cronus.

Quel est l’impact sur les performances pour certaines tables lors d’augmenter le nombre d’utilisateurs et le volume de données dans la table d’écriture comptable article (32) ou valeur entrée (5802) ?

L’augmentation du nombre d’utilisateurs et le volume de données, les performances de la Table d’écriture comptable article (32) ou la Table d’écriture valeur (5802) peut affecter.

Les changements de l’environnement de base de données peut affecter les performances ?

  • Mises à niveau la base de données.
  • Personnalisations de la base de données.
  • Complément installé dans la base de données.

Résolution des problèmes de performances et en boucle lorsque vous exécutez l’ajustement des coûts – traitement par lot

Vous pouvez rencontrer des problèmes de performances lorsque vous exécutez l’ajustement des coûts - lots écritures article pour un article qui utilise la méthode d’évaluation des coûts « Moyenne » et qui a été utilisé dans des ordres de transfert

Chaque écriture article sortant doit être ajusté en utilisant le coût moyen de la période. Cet ajustement prend beaucoup de temps si chaque entrée appelle la méthode qui effectue le calcul. Après avoir appliqué le correctif logiciel approprié, la méthode qui calcule le coût moyen pour l’écriture sortante est appelée uniquement si nécessaire.

Pour résoudre ces problèmes, appliquez un des correctifs suivants :
  • Pour Microsoft Dynamics NAV 4.0 Service Pack 3 (SP3), appliquez le correctif 978606.

    Pour plus d’informations sur le correctif 978606, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
    978606 vous rencontrez ralentissement des performances lorsque vous exécutez le traitement par lots « Ajuster coût – écritures article » pour ajuster les éléments de coût moyen qui ont été utilisés dans les ordres de transfert dans Microsoft Dynamics NAV 4.0 avec le Service Pack 3



    Conditions préalables :
  • Pour Microsoft Dynamics NAV 5.0, appliquez le correctif 975240.

    Pour plus d’informations sur le correctif 975240, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
    975240 la valeur de l’ajustement. Conserve le champ de niveau augmente et le numéro dans le champ d’entrée n° champ en boucle lors de l’exécution de l’ajustement des coûts - lots écritures article dans Microsoft Dynamics NAV 5.

  • Pour Microsoft Dynamics NAV 5.0 SP1, appliquez le correctif 975251.

    Pour plus d’informations sur le correctif 975251, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
    975251 vous rencontrez ralentissement des performances lorsque vous exécutez le traitement par lots Ajustement des coûts pour le coût moyen dans Microsoft Dynamics NAV 5.0

Remarque : Ces résolutions sont déjà incluses dans le Service Pack 1 de Microsoft Dynamics NAV 2009.

Lecture en boucle des problèmes provoqués par un scénario de « production de report » lorsque vous exécutez l’ajustement des coûts - traitement par lot

La valeur de l’ajustement de la . Niveau de champ continue d’augmenter, et puis le numéro de l’écriture dans le champ N° écriture bascule entre les deux numéros d’écriture ou d’un groupe de numéros d’écriture lorsque vous exécutez l’Ajuster coûts : Ecr.

Si ce problème se produit, appliquer l’un des correctifs suivants :
  • Pour Microsoft Dynamics NAV 4.0 Service Pack 3 (SP3), appliquez le correctif 978702.

    Pour plus d’informations sur le correctif 978702, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
    978702 le traitement par lots « Ajuster coût – écritures article » sont placées dans une boucle sans fin sur un ordre de fabrication terminé, dont le processus de production utilise un élément de coût moyen et se termine avec une sortie dans le même jour dans Microsoft Dynamics NAV 4.0 avec S978702



    Conditions préalables :
    978606
  • Pour Microsoft Dynamics NAV 5.0, appliquez le correctif 975240.

    Pour plus d’informations sur le correctif 975240, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
    975240 la valeur de l’ajustement. Conserve le champ de niveau augmente et le numéro dans le champ d’entrée n° champ en boucle lors de l’exécution de l’ajustement des coûts - lots écritures article dans Microsoft Dynamics NAV 5.

  • Pour Microsoft Dynamics NAV 5.0 SP1, appliquez le correctif 976339.

    Pour plus d’informations sur le correctif 976339, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
    976339 la valeur de la « ajust. Champ de niveau » continue d’augmenter et le numéro de l’écriture dans le champ « N° écriture » permet de basculer entre deux ou un groupe d’entrées lorsque vous exécutez le traitement par lots « Ajuster coût – écritures article » dans Microsoft Dynamics NAV 5.0 avec le Service Pack



    Conditions préalables :
    975251
Remarque : Ces résolutions sont déjà incluses dans Microsoft Dynamics NAV 2009 et Microsoft Dynamics NAV 2009 SP1.

Quelles informations dois-je collecter lorsque Microsoft SQL Server est à l’origine des problèmes de performances lorsque vous exécutez l’ajustement des coûts – traitement par lot ?

Microsoft SQL Server peut provoquer des problèmes de performances lorsque vous exécutez l’Ajuster coûts : Ecr. Si ce problème se produit, rassemblez les informations suivantes avant de soumettre un incident de support.
  • Spécifier les paramètres de « Délai d’expiration de verrouillage » et « toujours Rowlock. »

    Pour vérifier ces paramètres dans Microsoft Dynamics NAV Application Server (NAS), pointez vers une base de données sur le
    Menu fichier , cliquez sur Modifier, cliquez sur le
    Onglet Options avancées , puis capture une capture d’écran.
  • La taille du fichier de base de données Microsoft SQL Server.
  • Informations relatives à vos noms de table et d’autres.

    Pour collecter ces informations, procédez comme suit :
    1. Démarrez le client Microsoft Dynamics NAV Classic.
    2. Dans le menu fichier , pointez sur
      Base de données, puis cliquez sur informations.
    3. Cliquez sur Tables, puis copiez et collez le contenu du formulaire vers une feuille de calcul.
  • Le numéro de build de la version de Microsoft Dynamics NAV que vous exécutez.

    Remarque : Ces informations déterminent si vous avez les derniers correctifs relatifs aux performances de Microsoft SQL Server.
  • Le numéro de version de Microsoft SQL Server que vous exécutez.

    Pour trouver ces informations, exécuter une commande. Pour ce faire, procédez comme suit :
    1. Démarrez la Console Administrateur de support technique, l’Analyseur de requêtes SQL de Microsoft ou SQL Server Management Studio. Pour ce faire, utilisez une des méthodes suivantes selon le programme que vous utilisez.

      Méthode 1 : Pour SQL Server Desktop Engine.

      Si vous utilisez SQL Server Desktop Engine (également appelé MSDE 2000), démarrez la Console Administrateur de support technique. Pour ce faire, cliquez sur
      Démarrer, pointez sur Tous les programmes, pointez sur
      La Console Administrateur de Microsoft, puis cliquez sur
      La Console Administrateur de support technique.

      Méthode 2 : Pour SQL Server 2000

      Si vous utilisez SQL Server 2000, démarrez l’Analyseur de requêtes SQL. Pour ce faire, cliquez sur Démarrer, pointez sur Tous les programmes, pointez sur Microsoft SQL Server, puis cliquez sur Analyseur de requêtes.

      Méthode 3 : Pour SQL Server 2005

      Si vous utilisez SQL Server 2005, démarrez SQL Server Management Studio. Pour ce faire, cliquez sur Démarrer, pointez sur Tous les programmes, pointez sur Microsoft SQL Server 2005, puis cliquez sur SQL Server Management Studio.

      Méthode 4 : Pour SQL Server 2008

      Si vous utilisez SQL Server 2008, démarrez SQL Server Management Studio. Pour ce faire, cliquez sur Démarrer, pointez sur Tous les programmes, pointez sur Microsoft SQL Server 2008, puis cliquez sur SQL Server Management Studio.
    2. Exécutez la commande suivante : Sélectionnez @@VERSION
  • Spécifier que vous utilisez le paramètre « Délai d’expiration de verrouillage » ou le paramètre « Toujours verrouiller la ligne ».

    Pour vérifier ces paramètres dans Microsoft Dynamics NAV Application Server (NAS), pointez sur base de données dans le menu fichier , cliquez sur Modifieret puis cliquez sur l’onglet Avancé .
  • Les noms de table ainsi que d’autres les informations concernant.

    Pour ce faire, procédez comme suit :
    1. Démarrez le client Microsoft Dynamics NAV Classic.
    2. Dans le menu fichier , pointez sur
      Base de données, puis cliquez sur
      Informations.
    3. Cliquez sur Tables puis copiez et collez le contenu du formulaire vers une feuille de calcul.
  • Lots de charges de travail utilisateur lorsque les utilisateurs exécutent l’ajuster coût écritures article.

    Pour ce faire, exécutez l’instruction suivante :
    EXEC sp_who2
  • Processus qui s’exécutent lorsque les utilisateurs exécutent l’Ajuster coûts : Ecr.

    Pour ce faire, exécutez l’instruction suivante :
    Sélectionnez * à partir du maître... sysprocesses
  • Les fichiers journaux des erreurs de Microsoft SQL Server. Ces fichiers texte sont généralement stockés dans l’emplacement suivant : C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\LOG.

    Remarque : L’emplacement peut être différent selon la méthode d’installation que vous avez précédemment sélectionné.
  • Informations de diagnostic.

    Pour ce faire, procédez comme suit :
    1. Utiliser un compte qui est membre du groupe administrateur pour ouvrir une invite de commande sur l’ordinateur qui exécute Microsoft SQL Server.
    2. Exécutez la commande suivante : sqldiag /I sd_general.xml /X
    3. Remarque le chemin d’accès du dossier qui suit le « chemin de sortie de diagnostic SQL : « chaîne.
    4. Dans le dossier que vous avez noté à l’étape 3, compresser uniquement les fichiers qui ont été générés à l’étape 2.