Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Ważne: zespół inżynierów, Wspólnoty i Online(ECO) roztwór trwałego rozwoju używa narzędzie automatycznie kwerendy serwera poprawek dla dostępność pakietu poprawek na bazie dziennej. Zespół PQO zawartości będzie pracować nad tego artykułu, tak szybko, jak tylko poprawki jest przesyłana do serwera poprawek (http://hotfix). Jeśli poprawka jest nie wysłany bezpośrednio do serwera poprawek, powiadom getkb żądanie szybkiego publikowania zawartości i Data wydania dokładne pakietu poprawek. (Dotyczy to poprawek opublikowanych w Microsoft Download Center, Windows Update, Microsoft Update lub Office Update.)


Jeśli wnioskodawca zawartości, podaj następujące informacje dotyczące żądania zawartości:

Produkt QFE (Numer DB:Bug produktu, np. Windows SE:123456 należy dołączyć informacje dla sekcji dotyczą tutaj. Jeśli ma żadnych modułów lub wiele wersji, proszeni są o wpisanie tutaj.)
DynamicsNAVSE:348138



Numer zdarzenia pomocy technicznej
113050710420325



SYMPTOMY/krótki opis problemu
W przypadku uaktualniania systemu Dynamics NAV bazy danych programu Microsoft w tym module rachunku kosztów, który był dostępny dla niektórych courntries (np. Norwegia) do systemu Microsoft Dynamics NAV 2013 pojawi się komunikat o błędzie:

Dane tabeli 3010551 nie istnieje."

W przypadku uaktualniania więcej niż jednej firmy.


Co powoduje, że symptomy
Powodem jest to, że zestaw narzędzi do uaktualniania jest usunięcie nie tylko dane w tabeli, ale także stare obiekty się.


Opisać objawy kroki, aby ROZWIĄZAĆ/pracy WOKÓŁ
Zmień Codeunit 104002:


---Zanim (przed)---Codeunit 104002---funkcji DeleteDiscontinuedTables
      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);


Zmiana Codeunit 104045
---Zanim (przed)---Codeunit 104045---funkcji ClearLocalCostAccTables
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
---------- After  (AFTER) ------------------------------------------------------
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
--------------------------------------------------------------------------------

---Zanim (przed)---Codeunit 104045---funkcji ClearLocalCostAccTables
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
---------- After  (AFTER) ------------------------------------------------------
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
--------------------------------------------------------------------------------

---Zanim (przed)---Codeunit 104045---funkcji ClearLocalCostAccTables
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
---------- After  (AFTER) ------------------------------------------------------
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
--------------------------------------------------------------------------------

---Zanim (przed)---Codeunit 104045---funkcji ClearLocalCostAccTables
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
---------- After  (AFTER) ------------------------------------------------------
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
--------------------------------------------------------------------------------

---Zanim (przed)---Codeunit 104045---funkcji ClearLocalCostAccTables
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
---------- After  (AFTER) ------------------------------------------------------
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
--------------------------------------------------------------------------------

---Zanim (przed)---Codeunit 104045---funkcji ClearLocalCostAccTables
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
---------- After  (AFTER) ------------------------------------------------------
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
--------------------------------------------------------------------------------

---Zanim (przed)---Codeunit 104045---funkcji ClearLocalCostAccTables
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
---------- After  (AFTER) ------------------------------------------------------
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
--------------------------------------------------------------------------------

---Zanim (przed)---Codeunit 104045---funkcji ClearLocalCostAccTables
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
---------- After  (AFTER) ------------------------------------------------------
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
--------------------------------------------------------------------------------

---Zanim (przed)---Codeunit 104045---funkcji ClearLocalCostAccTables
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
---------- After  (AFTER) ------------------------------------------------------
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
--------------------------------------------------------------------------------

---Zanim (przed)---Codeunit 104045---funkcji ClearLocalCostAccTables
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
---------- After  (AFTER) ------------------------------------------------------
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
--------------------------------------------------------------------------------

---Zanim (przed)---Codeunit 104045---funkcji ClearLocalCostAccTables
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
---------- After  (AFTER) ------------------------------------------------------
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
--------------------------------------------------------------------------------

---Zanim (przed)---Codeunit 104045---funkcji ClearLocalCostAccTables
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
---------- After  (AFTER) ------------------------------------------------------
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
--------------------------------------------------------------------------------

---Zanim (przed)---Codeunit 104045---funkcji ClearLocalCostAccTables
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
DeleteTable(TABLENAME);
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
---------- After  (AFTER) ------------------------------------------------------
Jeśli następnie rozpocząć StateIndicator.UpdateTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE);
DELETEALL;
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE);
StateIndicator.EndUpdateTable(TABLENAME);
KONIEC;
--------------------------------------------------------------------------------



Klucz rejestru Informacje
[Tutaj wpisz tekst]


Podaj Więcej informacji dotyczące szczegółów
[Tutaj wpisz tekst]


INFORMACJE NA TEMAT AKTUALIZACJI OPROGRAMOWANIA
Ta aktualizacja oprogramowania jest zaplanowane na wysyłkę w następujące dodatki service
[Tutaj wpisz tekst]

Wymagania wstępne dotyczące instalacji aktualizacji oprogramowania (być specyficzne dla wielu product(s))
[Tutaj wpisz tekst]

Wymagania dotyczące ponownego uruchomienia (jeśli należy przeprowadzić ponowny rozruch, wyjaśniają przyczyny)
[Tutaj wpisz tekst]

Ta aktualizacja zastępuje następującą aktualizację oprogramowania
[Tutaj wpisz tekst]

Lokalizację aktualizacji oprogramowania wewnętrznego (np. udział pliku, http://hotfix/)
[Tutaj wpisz tekst]

Adres URL pobierania aktualizacji oprogramowania zewnętrznych (np. witryny Windows Update, Office Update, Download Center)
[Tutaj wpisz tekst]


Tabela atrybutów pliku (użycie FileList dostępne na http://bemis.partners.extranet.microsoft.com/1/Tools/Forms/AllItems.aspx)
[Tutaj wpisz tekst]



W tym artykule należy łączy do innych artykułów bazy wiedzy? Jeżeli tak, wymienić je.
[Tutaj wpisz tekst]

Zrzut stosu
[Tutaj wpisz tekst]

Oceniający zawartości (oddzielne alias z średnik (;))
andregu

Uwagi do autora
[Tutaj wpisz tekst]


Rozwiązanie

Obsługiwana poprawka jest obecnie udostępniana przez firmę Microsoft. Jednak jest ona przeznaczona do usunięcia tylko problemu opisanego w tym artykule. Zastosuj ją tylko w systemach, w których występuje ten problem. Ta poprawka może być wciąż w fazie testowania. Jeśli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca, aby poczekać na następny P1, zawierający tę poprawkę.

Aby natychmiast rozwiązać ten problem, skontaktuj się z biurem obsługi klienta Microsoft w celu uzyskania poprawki. Aby uzyskać pełną listę numerów telefonów pomocy technicznej firmy Microsoft oraz informacje o pomocy technicznej odwiedź następującą witrynę firmy Microsoft w sieci Web:

http://support.microsoft.com/contactus/?ws=supportUwaga W wyjątkowych przypadkach opłaty za połączenie z pomocą techniczną mogą zostać anulowane, jeśli specjalista firmy Microsoft zdecyduje że określona aktualizacja, może rozwiązać Twój problem. Koszty obsługi zwykłych zastosuje się do dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej aktualizacji. Wersja the P1 P2 ta ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Więcej informacji

Aby uzyskać więcej informationP1 kliknij następujące numberP2 artykułu w celu wyświetlenia articleP2 z bazy wiedzy Microsoft Knowledge Base:

P3 P4

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×