Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Importante: il team di Engineering, Community e Online(ECO) soluzione bene sviluppo utilizza uno strumento per query automaticamente al server di hotfix per la disponibilità del pacchetto di hotfix su base giornaliera. Il team contenuti PQO funzionerà nell'articolo non appena l'aggiornamento rapido viene inviata al server hotfix (http://hotfix). Se l'aggiornamento rapido non registrati direttamente al server di aggiornamento rapido, informare getkb di una prompt di richiesta di pubblicazione del contenuto e la data esatta versione del pacchetto di hotfix. (Valido per gli aggiornamenti rapidi pubblicati su Microsoft Download Center, Windows Update, Microsoft Update o Office Update).


Se si è un autore di contenuto, fornire le seguenti informazioni per la richiesta di contenuto:

Prodotto QFE (Numero DB:Bug del prodotto, ad esempio Windows SE:123456, includere le informazioni per la sezione si applica a qui. Se sono presenti tutti i moduli o più versioni, si prega di spiegarne scopo qui.)
DynamicsNAVSE:348138



Numero di intervento di supporto
113050710420325



Fornire i Sintomi/riassunto del problema
Quando si aggiorna un Database Microsoft Dynamics NAV incluso il modulo Contabilità industriale disponibile per determinati courntries (ad esempio, Norvegia) per Microsoft Dynamics NAV 2013 viene visualizzato un messaggio di errore:

3010551 di dati non esiste."

Durante l'aggiornamento di più di una società.


La causa dei sintomi
Il motivo è che il toolkit di aggiornamento sta eliminando non solo i dati della tabella, ma anche i precedenti oggetti stesso.


Descrivere la procedura di Risoluzione/lavoro attorno i sintomi
Modificare la Codeunit 104002:


---Prima---Codeunit 104002---funzione DeleteDiscontinuedTables (prima)
      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);


Modificare la Codeunit 104045
---Prima---Codeunit 104045---funzione ClearLocalCostAccTables (prima)
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
---------- After  (AFTER) ------------------------------------------------------
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
--------------------------------------------------------------------------------

---Prima---Codeunit 104045---funzione ClearLocalCostAccTables (prima)
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
---------- After  (AFTER) ------------------------------------------------------
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
--------------------------------------------------------------------------------

---Prima---Codeunit 104045---funzione ClearLocalCostAccTables (prima)
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
---------- After  (AFTER) ------------------------------------------------------
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
--------------------------------------------------------------------------------

---Prima---Codeunit 104045---funzione ClearLocalCostAccTables (prima)
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
---------- After  (AFTER) ------------------------------------------------------
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
--------------------------------------------------------------------------------

---Prima---Codeunit 104045---funzione ClearLocalCostAccTables (prima)
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
---------- After  (AFTER) ------------------------------------------------------
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
--------------------------------------------------------------------------------

---Prima---Codeunit 104045---funzione ClearLocalCostAccTables (prima)
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
---------- After  (AFTER) ------------------------------------------------------
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
--------------------------------------------------------------------------------

---Prima---Codeunit 104045---funzione ClearLocalCostAccTables (prima)
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
---------- After  (AFTER) ------------------------------------------------------
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
--------------------------------------------------------------------------------

---Prima---Codeunit 104045---funzione ClearLocalCostAccTables (prima)
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
---------- After  (AFTER) ------------------------------------------------------
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
--------------------------------------------------------------------------------

---Prima---Codeunit 104045---funzione ClearLocalCostAccTables (prima)
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
---------- After  (AFTER) ------------------------------------------------------
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
--------------------------------------------------------------------------------

---Prima---Codeunit 104045---funzione ClearLocalCostAccTables (prima)
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
---------- After  (AFTER) ------------------------------------------------------
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
--------------------------------------------------------------------------------

---Prima---Codeunit 104045---funzione ClearLocalCostAccTables (prima)
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
---------- After  (AFTER) ------------------------------------------------------
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
--------------------------------------------------------------------------------

---Prima---Codeunit 104045---funzione ClearLocalCostAccTables (prima)
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
---------- After  (AFTER) ------------------------------------------------------
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
--------------------------------------------------------------------------------

---Prima---Codeunit 104045---funzione ClearLocalCostAccTables (prima)
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
---------- After  (AFTER) ------------------------------------------------------
Se quindi iniziare a StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
FINE;
--------------------------------------------------------------------------------



Chiave del Registro di sistema Informazioni
[Immettere il testo qui]


Fornire Informazioni riguardanti i dettagli
[Immettere il testo qui]


INFORMAZIONI SULL'AGGIORNAMENTO SOFTWARE
Questo aggiornamento software è programmato per il seguente service Pack scaricabili
[Immettere il testo qui]

Prerequisiti per installare l'aggiornamento software (sia specifico per product(s)) più
[Immettere il testo qui]

Richieste di riavvio (se è necessario riavviare, spiegare il motivo)
[Immettere il testo qui]

Questo aggiornamento software sostituisce i seguenti aggiornamenti software
[Immettere il testo qui]

Percorso di aggiornamento software interno (ad esempio condivisione file, http://hotfix/)
[Immettere il testo qui]

URL di download di aggiornamento software esterno (ad esempio, Windows Update, Office Update, Download Center)
[Immettere il testo qui]


Tabella di attributi di file (utilizzo FileList disponibile all'indirizzo http://bemis.partners.extranet.microsoft.com/1/Tools/Forms/AllItems.aspx)
[Immettere il testo qui]



In questo articolo deve essere collegato ad altri articoli KB? In caso affermativo, elencarli.
[Immettere il testo qui]

Dump dello stack
[Immettere il testo qui]

Revisori di contenuti (separata alias con punto e virgola (;))
andregu

Note all'autore
[Immettere il testo qui]


Risoluzione

Un hotfix supportato è ora disponibile da Microsoft. Tuttavia è destinato esclusivamente alla risoluzione del problema descritto in questo articolo. Applicarlo solo ai sistemi in cui si verificano questo problema specifico. Questo hotfix potrebbe essere sottoposto ad ulteriori test. Pertanto, se il problema non causa gravi difficoltà, consiglia di attendere per P1 successiva contenente questo hotfix.

Per risolvere immediatamente questo problema, contattare il supporto tecnico clienti Microsoft per ottenere l'hotfix. Per un elenco completo dei numeri di telefono supporto tecnico clienti Microsoft e informazioni sui costi dell'assistenza, visitare il seguente sito Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNota: In casi particolari, le spese normalmente addebitate per le chiamate di supporto potrebbero essere annullate qualora un addetto al supporto Microsoft determina che uno specifico aggiornamento risolverà il problema. I costi di supporto normale verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare nello specifico aggiornamento in questione. Versione P1 di P2, questo ha gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in base al formato UTC (Coordinated Universal Time Coordinated). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nell'elemento di Data e ora nel Pannello di controllo.

Stato

Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".

Ulteriori informazioni

Per ulteriori informationP1, scegliere il numberP2 articolo seguente per visualizzare il articleP2 della Microsoft Knowledge Base:

P3 P4

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×