Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

IMPORTANT: équipe de l’ingénierie, la Communauté et Online(ECO) Solution actif développement utilise un outil automatiquement interroger le serveur de correctif pour la disponibilité du package correctif sur une base quotidienne. L’équipe de contenu PQO fonctionnera sur l’article dès que le correctif est publié sur le serveur de correctif (http://hotfix). Si le correctif n’est pas directement sur le serveur de correctif, veuillez avertir /getKB pour une invite demande de publication de contenu et de la date de la version exacte du package de correctifs. (Cela s’applique aux correctifs publiés sur Microsoft Download Center, Windows Update, Microsoft Update ou Office Update.)


Si vous êtes un émetteur de contenu, veuillez fournir les informations suivantes pour la demande de contenu :

Produit QFE (Nombre de DB:Bug produit, par exemple Windows SE:123456 Veuillez inclure les informations de l’article ici. S’il existe des modules ou plusieurs versions, veuillez préciser, ici.)
DynamicsNAVSE:348138



Numéro d’Incident prise en charge
113050710420325



Fournir les Symptômes/résumé du problème
Lors de la mise à niveau de Microsoft Dynamics NAV celle-ci comprenant le module de comptabilité analytique qui était disponible pour certaines courntries (par exemple, Norvège) à Microsoft Dynamics NAV 2013, vous recevez un message d’erreur :

3010551 de données de table n’existe pas. »

Lors de la mise à niveau de plusieurs sociétés.


Quel provoque des problèmes
La raison est que le Kit de mise à niveau supprime non seulement des données de la table, mais aussi les anciens objets lui-même.


Décrire les étapes de Résolution/travail autour les symptômes
Modifier le Codeunit 104002 :


---Avant---Codeunit 104002---fonction DeleteDiscontinuedTables (avant)
      DeleteTable(8727);
      DeleteTable(9801);

      DeleteTable(99008500);
      DeleteTable(99008501);
      DeleteTable(99008502);
---------- After  (AFTER) ------------------------------------------------------
      DeleteTable(8727);
      DeleteTable(9801);

      DeleteTable(3010551);
      DeleteTable(3010552);
      DeleteTable(3010553);
      DeleteTable(3010554);
      DeleteTable(3010555);
      DeleteTable(3010556);
      DeleteTable(3010557);
      DeleteTable(3010558);
      DeleteTable(3010571);
      DeleteTable(3010572);
      DeleteTable(3010573);
      DeleteTable(3010581);
      DeleteTable(3010582);

      DeleteTable(99008500);
      DeleteTable(99008501);
      DeleteTable(99008502);


Modifier le Codeunit 104045
---Avant---Codeunit 104045---fonction ClearLocalCostAccTables (avant)
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
DeleteTable(TABLENAME) ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
---------- After  (AFTER) ------------------------------------------------------
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
--------------------------------------------------------------------------------

---Avant---Codeunit 104045---fonction ClearLocalCostAccTables (avant)
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
DeleteTable(TABLENAME) ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
---------- After  (AFTER) ------------------------------------------------------
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
--------------------------------------------------------------------------------

---Avant---Codeunit 104045---fonction ClearLocalCostAccTables (avant)
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
DeleteTable(TABLENAME) ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
---------- After  (AFTER) ------------------------------------------------------
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
--------------------------------------------------------------------------------

---Avant---Codeunit 104045---fonction ClearLocalCostAccTables (avant)
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
DeleteTable(TABLENAME) ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
---------- After  (AFTER) ------------------------------------------------------
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
--------------------------------------------------------------------------------

---Avant---Codeunit 104045---fonction ClearLocalCostAccTables (avant)
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
DeleteTable(TABLENAME) ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
---------- After  (AFTER) ------------------------------------------------------
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
--------------------------------------------------------------------------------

---Avant---Codeunit 104045---fonction ClearLocalCostAccTables (avant)
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
DeleteTable(TABLENAME) ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
---------- After  (AFTER) ------------------------------------------------------
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
--------------------------------------------------------------------------------

---Avant---Codeunit 104045---fonction ClearLocalCostAccTables (avant)
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
DeleteTable(TABLENAME) ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
---------- After  (AFTER) ------------------------------------------------------
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
--------------------------------------------------------------------------------

---Avant---Codeunit 104045---fonction ClearLocalCostAccTables (avant)
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
DeleteTable(TABLENAME) ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
---------- After  (AFTER) ------------------------------------------------------
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
--------------------------------------------------------------------------------

---Avant---Codeunit 104045---fonction ClearLocalCostAccTables (avant)
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
DeleteTable(TABLENAME) ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
---------- After  (AFTER) ------------------------------------------------------
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
--------------------------------------------------------------------------------

---Avant---Codeunit 104045---fonction ClearLocalCostAccTables (avant)
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
DeleteTable(TABLENAME) ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
---------- After  (AFTER) ------------------------------------------------------
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
--------------------------------------------------------------------------------

---Avant---Codeunit 104045---fonction ClearLocalCostAccTables (avant)
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
DeleteTable(TABLENAME) ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
---------- After  (AFTER) ------------------------------------------------------
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
--------------------------------------------------------------------------------

---Avant---Codeunit 104045---fonction ClearLocalCostAccTables (avant)
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
DeleteTable(TABLENAME) ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
---------- After  (AFTER) ------------------------------------------------------
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
--------------------------------------------------------------------------------

---Avant---Codeunit 104045---fonction ClearLocalCostAccTables (avant)
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
DeleteTable(TABLENAME) ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
---------- After  (AFTER) ------------------------------------------------------
Si vous commencez à StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) ;
DELETEALL ;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) ;
StateIndicator.EndUpdateTable(TABLENAME) ;
FIN ;
--------------------------------------------------------------------------------



Clé de Registre Informations
[Entrez le texte ici]


Fournissent des Informations supplémentaires concernant les détails
[Entrez le texte ici]


DÉTAILS DE MISE À JOUR DE LOGICIEL
Cette mise à jour de logiciel est planifiée à expédier dans l’ou les service packs suivants
[Entrez le texte ici]

Conditions préalables pour installer la mise à jour de logiciels (être spécifique pour plusieurs product(s))
[Entrez le texte ici]

Nécessité d’un redémarrage (si vous devez redémarrer, expliquez pourquoi)
[Entrez le texte ici]

Cette mise à jour de logiciel remplace la mise à jour de logiciel suivante
[Entrez le texte ici]

Emplacement de mise à jour de logiciel interne (par exemple, un partage de fichiers, http://hotfix/)
[Entrez le texte ici]

URL de téléchargement de mise à jour de logiciels externes (par exemple, centre de téléchargement Windows Update, Office Update)
[Entrez le texte ici]


Table d’attributs de fichier (utilisation FileList disponible à l’adresse http://bemis.partners.extranet.microsoft.com/1/Tools/Forms/AllItems.aspx)
[Entrez le texte ici]



Cet article doit être lié à d’autres articles de la base de connaissances ? Si Oui, les répertorier.
[Entrez le texte ici]

Vidage de la pile
[Entrez le texte ici]

Relecteurs (alias séparés par des points-virgules ( ;))
andregu

Pour créer des notes
[Entrez le texte ici]


Résolution

Un correctif pris en charge est désormais disponible auprès de Microsoft. Toutefois, il est conçu pour résoudre uniquement le problème décrit dans cet article. Il s’applique uniquement aux systèmes rencontrant ce problème spécifique. Ce correctif peut subir des tests supplémentaires. Par conséquent, si vous n’êtes pas sérieusement concerné par ce problème, nous vous recommandons d’attendre la prochaine P1 qui comprendra ce correctif.

Pour résoudre ce problème immédiatement, contactez les Services de Support technique Microsoft pour obtenir le correctif. Pour obtenir une liste complète des numéros de téléphone des Services de Support technique Microsoft et des informations sur les coûts de support, visitez le site Web de Microsoft à l’adresse suivante :

http://support.microsoft.com/contactus/?ws=supportRemarque Dans des cas particuliers, des frais généralement encourus pour les appels au support technique peuvent être annulés si un technicien du support technique Microsoft 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. Version de le P1 de ce P2 a les attributs de fichier (ou 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 heure dans le panneau de configuration.

É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’informationP1, cliquez sur le numberP2 de l’article suivant pour afficher l’articleP2 dans la Base de connaissances Microsoft :

P3 P4

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×