メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

重要:、エンジニア リング、コミュニティと Online(ECO) ソリューションの資産の開発チームがツールを使用して自動的に修正プログラム パッケージの可用性を日次ベースでの修正プログラムのサーバーを照会します。PQO コンテンツ チームは、(http://hotfix) 修正プログラム サーバーに修正プログラムが転記されるとすぐに資料に記載されて動作はします。修正プログラムがない修正プログラム サーバーに直接転記する場合は、コンテンツ発行要求を確認し、修正プログラム パッケージの正確なリリース日のgetkbを通知してください。これは修正プログラムを Microsoft ダウンロード センター、Windows Update、Microsoft Update、または Office の更新プログラムを公開します。)


コンテンツの送信者である場合は、コンテンツの要求に対しては、次の情報を入力してください。

QFE の製品(製品 DB:Bug 番号、たとえば Windows SE:123456 してくださいには、対象となるセクションは、ここの情報が含まれます。モジュールまたは複数のバージョンがある場合は、具体的に、ここで。)
DynamicsNAVSE:348138



サポート インシデントの数
113050710420325



問題の症状と概要を提供します。
Microsoft Dynamics NAV 2013 に特定の courntries (ノルウェーなど) を使用する原価計算モジュールを含む Microsoft Dynamics NAV データベースをアップグレードするときにエラー メッセージが表示されます。

TableData 3010551 はありません。

とき、複数の会社をアップグレードしています。


どのような原因の現象
そのアップグレード ツールキットを削除してテーブルのデータだけでなく、以前のオブジェクト自体です。


現象の解決と名前を回避する手順を説明します。
Codeunit 104002 を変更します。


---前に-)--Codeunit 104002---関数 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);


Codeunit 104045 を変更します。
---前に-)--Codeunit 104045---関数 ClearLocalCostAccTables (前に、
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
DeleteTable(TABLENAME) です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
---------- After  (AFTER) ------------------------------------------------------
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
--------------------------------------------------------------------------------

---前に-)--Codeunit 104045---関数 ClearLocalCostAccTables (前に、
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
DeleteTable(TABLENAME) です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
---------- After  (AFTER) ------------------------------------------------------
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
--------------------------------------------------------------------------------

---前に-)--Codeunit 104045---関数 ClearLocalCostAccTables (前に、
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
DeleteTable(TABLENAME) です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
---------- After  (AFTER) ------------------------------------------------------
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
--------------------------------------------------------------------------------

---前に-)--Codeunit 104045---関数 ClearLocalCostAccTables (前に、
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
DeleteTable(TABLENAME) です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
---------- After  (AFTER) ------------------------------------------------------
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
--------------------------------------------------------------------------------

---前に-)--Codeunit 104045---関数 ClearLocalCostAccTables (前に、
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
DeleteTable(TABLENAME) です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
---------- After  (AFTER) ------------------------------------------------------
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
--------------------------------------------------------------------------------

---前に-)--Codeunit 104045---関数 ClearLocalCostAccTables (前に、
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
DeleteTable(TABLENAME) です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
---------- After  (AFTER) ------------------------------------------------------
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
--------------------------------------------------------------------------------

---前に-)--Codeunit 104045---関数 ClearLocalCostAccTables (前に、
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
DeleteTable(TABLENAME) です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
---------- After  (AFTER) ------------------------------------------------------
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
--------------------------------------------------------------------------------

---前に-)--Codeunit 104045---関数 ClearLocalCostAccTables (前に、
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
DeleteTable(TABLENAME) です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
---------- After  (AFTER) ------------------------------------------------------
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
--------------------------------------------------------------------------------

---前に-)--Codeunit 104045---関数 ClearLocalCostAccTables (前に、
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
DeleteTable(TABLENAME) です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
---------- After  (AFTER) ------------------------------------------------------
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
--------------------------------------------------------------------------------

---前に-)--Codeunit 104045---関数 ClearLocalCostAccTables (前に、
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
DeleteTable(TABLENAME) です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
---------- After  (AFTER) ------------------------------------------------------
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
--------------------------------------------------------------------------------

---前に-)--Codeunit 104045---関数 ClearLocalCostAccTables (前に、
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
DeleteTable(TABLENAME) です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
---------- After  (AFTER) ------------------------------------------------------
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
--------------------------------------------------------------------------------

---前に-)--Codeunit 104045---関数 ClearLocalCostAccTables (前に、
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
DeleteTable(TABLENAME) です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
---------- After  (AFTER) ------------------------------------------------------
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
--------------------------------------------------------------------------------

---前に-)--Codeunit 104045---関数 ClearLocalCostAccTables (前に、
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
DeleteTable(TABLENAME) です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
---------- After  (AFTER) ------------------------------------------------------
StateIndicator.UpdateTable(TABLENAME) を開始する場合
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE) です。
DELETEALL です。
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE) です。
StateIndicator.EndUpdateTable(TABLENAME) です。
終了です。
--------------------------------------------------------------------------------



レジストリ キー情報
[ここにテキストを入力してください]


詳細情報に関する詳細情報を提供します。
[ここにテキストを入力してください]


ソフトウェア更新プログラムの詳細
このソフトウェア更新プログラムは、次のサービス パックで出荷する予定です。
[ここにテキストを入力してください]

(である複数の product(s)) の特定のソフトウェア更新プログラムをインストールするのには前提条件
[ここにテキストを入力してください]

再起動の必要性 (を再起動する必要がある場合は理由を説明)
[ここにテキストを入力してください]

このソフトウェア更新プログラムには、以下のソフトウェア更新プログラムが置き換えられます。
[ここにテキストを入力してください]

内部ソフトウェアの更新の場所 (ファイル共有、http://hotfix/)
[ここにテキストを入力してください]

外部のソフトウェア更新プログラムのダウンロード URL (例: Windows Update、Office の更新、ダウンロード センター)
[ここにテキストを入力してください]


ファイル属性テーブル (FileList http://bemis.partners.extranet.microsoft.com/1/Tools/Forms/AllItems.aspxで利用可能なを使用します)
[ここにテキストを入力してください]



この資料は他の KB 資料にリンクする必要がありますでしょうか。[はい] は、それらの一覧を表示します。
[ここにテキストを入力してください]

スタック ダンプ
[ここにテキストを入力してください]

コンテンツ校閲者 (別のエイリアスをセミコロンで区切って (;))
andregu

ノートを作成するには
[ここにテキストを入力してください]


解決策

サポートされている修正プログラムはマイクロソフトから現在入手可能です。ただし、この資料に記載されている問題のみを修正するものです。この特定の問題が発生したシステムにのみ適用してください。この修正プログラムは、今後さらにテストを行うことがあります。この問題で深刻な影響を受けていない場合は、この修正プログラムを含む次の P1 を待機することを勧めします。

この問題を解決するには、修正プログラムを入手するのには、Microsoft カスタマー サポート サービスに問い合わせてください。マイクロソフト カスタマー サポート サービスの電話番号とサポートのコストに関する情報の一覧については、次のマイクロソフト Web サイトを参照してください。

http://support.microsoft.com/contactus/?ws=support注: 特別な場合では、まれに通常サポート コールの発生に料金 Microsoft Support 担当者は、特定の更新で問題が解決されると判断した。追加の質問および問題の特定のアップデートの対象にはなりませんが、通常のサポート料金が適用されます。この P2 のの P1 バージョンがファイル属性 (またはそれ以降のファイル属性) には次の表に記載されています。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。ファイル情報に表示される時刻は、ローカル時刻に変換されています。UTC とローカル時刻との差を検索するには、コントロール パネルの [日付と時刻] でタイム ゾーン] タブを使用します。

状況

マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。

詳細

詳細 informationP1 は、マイクロソフト サポート技術情報で、articleP2 を表示するのには次の記事 numberP2 をクリックしてください。

P3 P4

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×