TechKnowledge コンテンツ
症状 期限のカットオフに該当するスケジュール済み支払いは、Microsoft Dynamics GP の [支払後のスケジュール済み支払い
] ウィンドウには表示されません。
原因 PM20400 テーブル、PM Scheduled Payments Header テーブル、PM20401 テーブル、PM Scheduled Payment LINE では、トランザクションの状態が 2 に設定されます。 状態が 2 の場合は、トランザクションが既に投稿済みです。状態 1 は、トランザクションが未投稿を意味します。
解決
方法 SQL Server Management Studio表示されていないトランザクションの状態を確認するには、次のコマンドを使用します。
-
サポート管理者コンソール、Microsoft SQL Query Analyzer、または SQL Server Management Studio を起動します。 これを行うには、使用しているプログラムに応じて、次のいずれかの方法を使用します。
方法 1: SQL Server 2000 の場合 2000 を使用している場合SQL Serverクエリ アナライザー SQL
開始します。 これを行うには、[スタート] をクリックし、[すべてのプログラム] をポイントし、[Microsoft SQL Server] をポイントして、[クエリ アナライザー] をクリックします。方法 2: 2005 SQL Server 2005 を使用している場合は、SQL Serverを開始SQL Server Management Studio。 これを行うには、[スタート] をクリックし、[すべてのプログラム] をポイントし、[Microsoft SQL Server 2005] をポイントして、[SQL Server Management Studio。
方法 3: SQL Server 2008 の場合 2008 年SQL Server使用している場合は、SQL Server Management Studio。 これを行うには、[スタート] をクリックし、[すべてのプログラム] をポイントし、[Microsoft SQL Server 2008] をポイントして、[SQL Server Management Studio。
[ログイン名] と [パスワード] を入力し 、[OK] をクリックします。 次に、会社のデータベースを選択します。 -
次の select ステートメントを入力し、クリックして選択した会社データベースに影響を与え、[実行] (F5) をクリックします。
Select * from PM20400
-
問題のトランザクションで状態が 2 の場合は、次の更新ステートメントを入力し、クリックして選択した会社データベースに影響を与え、[実行] (F5) をクリックします。
Update PM20400 set Status = '1' where DEX_ROW_ID = 'X'
(where X =theDEX_ROW_ID) -
2 番目のテーブルでは、次の select ステートメントを入力し、クリックして選択した会社データベースに影響を与え、[実行] (F5) をクリックします。
Select * from PM20401
-
問題のトランザクションで状態が 2 の場合は、次の更新ステートメントを入力し、クリックして選択した会社データベースに影響を与え、[実行] (F5) をクリックします。
Update PM20401 set Status = '1' where DEX_ROW_ID = 'X'
(where X =theDEX_ROW_ID)
この記事は TechKnowledge Document ID:34197 でした