Les totaux SIFT sont calculés incorrectement lorsque vous supprimez des enregistrements SIFT dans l’Option de Microsoft SQL Server pour Microsoft Dynamics NAV

Microsoft Business Solutions-Navision 4.0 et Microsoft Navision 4.0 font désormais partie de Microsoft Dynamics NAV 4.0. Toutes les références à Microsoft Business Solutions-Navision ou à Microsoft Navision 4.0 concernent Microsoft Dynamics NAV.

Cet article s’applique à Microsoft Dynamics NAV pour tous les pays et tous les paramètres régionaux de langue.

Symptômes

Totaux de champ technologie SIFT (Index) de somme qui apparaissent dans des FlowFields sont calculés incorrectement lorsque vous supprimez des enregistrements SIFT dans l’Option de Microsoft SQL Server pour Microsoft Dynamics NAV 4.0.

Remarque Les FlowFields sont le champ stock dans la boîte de dialogue Fiche article et du champ de Variation nette de la boîte de dialogue Plan de comptes .Lorsque ce problème se produit, les FlowFields Afficher montants incorrects. Toutefois, si vous cliquez sur le bouton Zoom dans les champs, les montants corrects apparaissent sur les entrées sous-jacentes.

Cause

Ce problème peut se produire si vous supprimez un enregistrement SIFT vide ou si vous supprimez plusieurs enregistrements SIFT vides. Un enregistrement SIFT vide est un enregistrement dans lequel tous les montants égaux à zéro. Lorsque Microsoft Dynamics NAV essaie ultérieurement mettre à jour un enregistrement SIFT qui a été supprimé, la mise à jour est abandonnée. Par conséquent, le total SIFT devient incorrect.

Résolution

Informations sur le correctif

Un correctif pris en charge est désormais disponible auprès de Microsoft. Le correctif résout le problème qui est décrit dans cet article. Appliquez le correctif uniquement aux systèmes rencontrant ce problème spécifique.

Pour résoudre ce problème immédiatement, contactez le Support technique pour Microsoft Dynamics et les produits connexes obtenir le correctif. Vous pouvez ouvrir une session sur le site de Microsoft Dynamics et créer une demande de support. Pour ce faire, visitez le site Web de Microsoft à l'adresse suivante :

https://mbs.microsoft.com/support/newstart.aspxVous pouvez également contacter le Support technique pour Microsoft Dynamics et les produits associés par téléphone au (888) 477-7877.

Remarque Dans certains cas, les frais généralement encourus pour la prise en charge des appels peuvent être annulés si un technicien du Support technique pour Microsoft Dynamics et les produits associés détermine qu’une mise à jour spécifique peut résoudre votre problème. Les coûts habituels du support technique s’appliqueront aux autres questions et problèmes qui ne relèvent pas de la mise à jour spécifique en question.



Comment faire pour obtenir le correctif logiciel de Microsoft Dynamics NAV ou mettre à jour des fichiers

Une fois que vous demandez un correctif de Microsoft Dynamics NAV ou un fichier de mise à jour à partir d’un Support technique pour Microsoft Dynamics, un lien hypertexte sera envoyé dans un message électronique pour vous.


Le message électronique contiendra un lien hypertexte et un mot de passe. Vous pouvez utiliser le lien hypertexte pour télécharger le correctif logiciel de Microsoft Dynamics NAV ou les fichiers de mise à jour. Lorsque vous cliquez sur le lien hypertexte, la boîte de dialogue Téléchargement de fichier – Avertissement de sécurité s’ouvre. Puis, vous êtes invité à exécuter, à enregistrer ou à annuler le téléchargement.


Si vous cliquez sur exécuter, les fichiers de démarrer le téléchargement et le processus d’extraction. Vous devez spécifier un dossier pour les nouveaux fichiers et ensuite fournir le mot de passe.


Si vous cliquez sur Enregistrer, vous devez spécifier un chemin d’accès pour enregistrer le fichier compressé. Lorsque vous ouvrez le fichier que vous avez enregistré, vous êtes invité à spécifier un chemin d’accès pour les fichiers. Vous devez ensuite fournir le mot de passe fourni dans le message électronique.


Si vous cliquez sur Annuler, le processus de téléchargement s’arrête.

Comment installer un correctif Microsoft Dynamics NAV ou un fichier de mise à jour

Les mises à jour et les correctifs de Microsoft Dynamics NAV sont accessibles sous forme de fichiers unique. Pour installer un correctif logiciel de Microsoft Dynamics NAV ou de la mise à jour, utilisez le correctif ou les mise à jour fichiers pour remplacer les fichiers d’installation de Microsoft Dynamics NAV existantes. Pour ce faire, procédez comme suit :

  1. Utilisez le correctif ou les mise à jour fichiers pour remplacer les fichiers suivants dans l’installation du client Microsoft Dynamics NAV.

    Nom de fichier

    Version de fichier

    Taille du fichier

    Date

    Heure

    Plateforme

    Dbm.dll

    4.0.3.24843

    345,552

    01-Jul-2007

    21:32

    x86

    Fin.exe

    4.0.3.24843

    8,119,760

    01-Jul-2007

    21:32

    x86

    Fin.exe.manifest

    Ne s'applique pas

    711

    01-Jul-2007

    10:24

    Ne s'applique pas

    Finhlink.exe

    4.0.3.24843

    120,272

    01-Jul-2007

    21:32

    x86

    Finsql.exe

    4.0.3.24843

    8,168,912

    01-Jul-2007

    21:32

    x86

    Finsql.exe.manifest

    Ne s'applique pas

    714

    14-Dec-2006

    16:41

    Ne s'applique pas

    Nc_netb.dll

    4.0.3.24843

    79,312

    01-Jul-2007

    21:31

    x86

    Nc_tcp.dll

    4.0.3.24843

    83,408

    01-Jul-2007

    21:31

    x86

    Nc_tcps.dll

    4.0.3.24843

    91,600

    01-Jul-2007

    21:32

    x86

    Ndbcs.dll

    4.0.3.24843

    1,086,928

    01-Jul-2007

    21:32

    x86

    Slave.exe

    4.0.3.24843

    95,696

    01-Jul-2007

    21:32

    x86

    Remarque Le client Microsoft Dynamics NAV est généralement installé dans le dossier suivant :

    C:\Program Files\Microsoft Business Solutions-Navision\Client\Pour remplacer les fichiers existants, procédez comme suit :

    1. Fermez Microsoft Dynamics NAV.

    2. Recherchez le dossier d’installation du client Microsoft Dynamics NAV.

    3. Copiez les fichiers que vous avez téléchargé.

    4. Collez les fichiers que vous avez téléchargé dans le dossier d’installation de client Microsoft Dynamics NAV.

    5. Dans la boîte de dialogue Confirmer le remplacement du fichier , cliquez sur Oui pour remplacer les fichiers dans le dossier d’installation.

    6. Si le correctif ou la mise à jour inclut des versions traduites du fichier fin.stx ou du fichier fin.etx, vous devez remplacer le fichier fin.stx ou le fichier fin.etx qui est installé dans les dossiers de langue spécifique du dossier d’installation.

      Pour remplacer le fichier fin.stx ou le fichier fin.etx, procédez comme suit.

      Remarque L’exemple suivant fait référence à une installation allemande.

      1. Copier n’importe quel fichier fin.stx de W1 ou le fichier fin.etx dans le dossier suivant :

        C:\Program Files\Microsoft Business Solutions-Navision\Client\

      2. Copier fichier fin.etx ni fichier fin.stx dans le dossier ENU dans le dossier suivant :

        C:\Program Files\Microsoft Business Solutions-Navision\Client\ENU\

      3. Copier n’importe quel fichier fin.stx ou le fichier fin.etx à partir du dossier DEU dans le dossier suivant :

        C:\Program Files\Microsoft Business Solutions-Navision\Client\DEU\Dans certains cas, les nouveaux fichiers exécutables client convertissent le format de base de données. Par conséquent, vous devez mettre à jour tous les clients. Pour l’option Native, vous devez également mettre à jour l’installation du serveur.

  2. Si vous avez installé Microsoft Dynamics NAV Application Server, remplacez les fichiers suivants dans l’installation de Microsoft Dynamics NAV Application Server.

    Nom de fichier

    Version de fichier

    Taille du fichier

    Date

    Heure

    Plateforme

    Dbm.dll

    4.0.3.24843

    345,552

    01-Jul-2007

    21:32

    x86

    Nas.exe

    4.0.3.24843

    1,422,800

    01-Jul-2007

    21:32

    x86

    Nassql.exe

    4.0.3.24843

    1,463,760

    01-Jul-2007

    21:32

    x86

    Ndbcs.dll

    4.0.3.24843

    1,086,928

    01-Jul-2007

    21:32

    x86

    Slave.exe

    4.0.3.24843

    95,696

    01-Jul-2007

    21:32

    x86

    Pour remplacer les fichiers existants, procédez comme suit :

    1. Arrêtez le serveur d’Application Microsoft Dynamics NAV.

    2. Recherchez le répertoire d’installation de Microsoft Dynamics NAV Application Server. Microsoft Dynamics NAV Application Server est généralement installé dans le dossier suivant :

      C:\Program Files\Microsoft Business Solutions-Navision\Application Server\

    3. Copiez les fichiers que vous avez téléchargé.

    4. Collez les fichiers que vous avez téléchargé dans le répertoire d’installation de Microsoft Dynamics NAV Application Server.

    5. Cliquez sur Oui pour remplacer les fichiers dans le répertoire.

    6. Démarrez le serveur d’Application Microsoft Dynamics NAV.

  3. Si vous avez le pilote ODBC de Microsoft Dynamics NAV, remplacez les fichiers suivants dans l’installation du pilote ODBC de Microsoft Dynamics NAV.

    Nom de fichier

    Version de fichier

    Taille du fichier

    Date

    Heure

    Plateforme

    Cfront.dll

    4.0.3.24843

    873,936

    01-Jul-2007

    21:32

    x86

    Dbm.dll

    4.0.3.24843

    345,552

    01-Jul-2007

    21:32

    x86

    Nc_netb.dll

    4.0.3.24843

    79,312

    01-Jul-2007

    21:31

    x86

    Nc_tcp.dll

    4.0.3.24843

    83,408

    01-Jul-2007

    21:31

    x86

    Nc_tcps.dll

    4.0.3.24843

    91,600

    01-Jul-2007

    21:32

    x86

    Nodbc.dll

    4.0.3.24843

    1,227,728

    01-Jul-2007

    21:32

    x86

    Nodbccfg.cfg

    4.0.3.24843

    446,464

    01-Jul-2007

    11:25

    Ne s'applique pas

    Nodbccfg.hlp

    Ne s'applique pas

    12,940

    14-Dec-2006

    16:42

    Ne s'applique pas

    Nodbccfg.xml

    Ne s'applique pas

    2,360

    14-Dec-2006

    16:42

    Ne s'applique pas

    Slave.exe

    4.0.3.24843

    95,696

    01-Jul-2007

    21:32

    x86

    Pour remplacer les fichiers existants, procédez comme suit :

    1. Recherchez le répertoire d’installation du pilote ODBC de Microsoft Dynamics NAV. Le pilote ODBC de Microsoft Dynamics NAV est généralement installé dans le dossier suivant :

      C:\Program Files\Common Files\Navision\NODBC\

    2. Copiez les fichiers que vous avez téléchargé.

    3. Collez les fichiers que vous avez téléchargé dans le répertoire d’installation de pilote ODBC de Microsoft Dynamics NAV.

    4. Cliquez sur Oui pour remplacer les fichiers dans le répertoire.

Solution de contournement

Pour contourner ce problème, désactivez la propriété MaintainSIFTIndex sur les clés de la table concernée. Ensuite, activez la propriété MaintainSIFTIndex sur ces clés. La table SIFT maintenant sera reconstruite en utilisant les montants corrects.

État

Microsoft a confirmé qu'il s'agissait d'un bogue dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Pour supprimer des enregistrements SIFT vides, utilisez une des méthodes suivantes.

Méthode 1

  1. Dans l’Option Microsoft SQL Server pour Microsoft Dynamics NAV, pointez sur base de données dans le menu fichier , puis cliquez sur informations.

  2. Cliquez sur Tables. Ensuite, cliquez sur optimiser.

Méthode 2

Utiliser les scripts SQL externes.

Références

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

Description 824684 terminologie standard utilisée pour décrire les mises à jour logicielles de Microsoft

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×