Cet article s’applique à Microsoft Dynamics NAV pour toutes les régions.
Symptômes
Considérez le scénario suivant :
-
Vous avez installé Microsoft Dynamics NAV 4.0 Service Pack 1 ou Service Pack 2 pour Microsoft Dynamics NAV 4.0.
-
Vous utilisez Microsoft SQL Server 2005.
-
Un utilisateur de Microsoft Dynamics NAV 4.0 est membre du rôle de base de données SQL PUBLIC pour seulement la base de données Microsoft Dynamics NAV 4.0.
Dans ce scénario, cet utilisateur peut modifier le statut d’un ordre de fabrication lancé sur terminé. Toutefois, les écritures associées pour l’ordre de fabrication terminé ne sont pas créés.
Cause
Ce problème se produit car la fonction Countapprox C/AL ne renvoie pas le nombre correct de validations de sortie dans la fonction Modifier statut . La fonction Countapprox C/AL ne retourne pas le nombre correct de validations de sortie parce que les autorisations SQL Server incorrectes sont accordées à l’utilisateur dans SQL Server 2005.
Remarque Ce problème ne se produit pas si une des conditions suivantes est remplie :
-
L’utilisateur de Microsoft Dynamics NAV 4.0 est membre du rôle de base de données SQL db_owner pour la base de données Microsoft Dynamics NAV 4.0.
-
Vous utilisez Microsoft SQL Server 2000 au lieu de SQL Server 2005.
Résolution
Informations sur le correctif
Un correctif est désormais disponible auprès de Microsoft, mais il ne vise qu'à corriger le problème décrit dans cet article. Doit être appliqué uniquement aux systèmes rencontrant ce problème spécifique.
Pour résoudre ce problème immédiatement, contactez le Support technique de Microsoft Business Solutions pour obtenir le correctif. Vous pouvez ouvrir une session sur le site de support technique de Microsoft Business Solutions 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 des Solutions d’entreprise de Microsoft 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 Microsoft Business Solutions 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.
Informations sur les fichiers
La version anglaise de ce correctif dispose des attributs de fichier (ou version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont répertoriées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, elles sont converties en heure locale. Pour trouver la différence entre l’UTC et l’heure locale, utilisez l’onglet fuseau horaire dans l’élément de Date et d’heure dans le panneau de configuration.
Nom de fichier |
Version de fichier |
Taille du fichier |
Date |
Heure |
Plateforme |
---|---|---|---|---|---|
Fin.exe |
4.0.2.22979 |
7,945,088 |
13 juillet 2006 |
11:11 |
x86 |
Finsql.exe |
4.0.2.22979 |
7,994,240 |
13 juillet 2006 |
11:11 |
x86 |
Nas.exe |
4.0.2.22979 |
1,403,776 |
13 juillet 2006 |
11:11 |
x86 |
Nassql.exe |
4.0.2.22979 |
1,452,928 |
13 juillet 2006 |
11:11 |
x86 |
Ndbcs.dll |
4.0.2.22979 |
1,067,904 |
13 juillet 2006 |
11:11 |
x86 |
Conditions préalables
Vous devez disposer de Microsoft Dynamics NAV 4.0 avec le Service Pack 2 pour appliquer ce correctif.
Instructions d’installation
Installez le correctif sur tous les ordinateurs clients qui exécutent Microsoft Dynamics NAV 4.0.
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Plus d'informations
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