現象
Personal Data Keeper (PDK) の [ユーザー セットアップ] ウィンドウで、[ライセンス残り] フィールドに表示される 値が正 しくありません。
注意 [ユーザー セットアップ] ウィンドウを開するには、[セットアップ] を クリックし、[システム] を ポイントして、[ユーザー] を クリックします。
原因
この問題は、次の理由で発生する可能性があります。
-
購入した PDK ユーザー ライセンスの数は、ユーザー数に対して不十分です。 方法 1 を参照してください。
-
PDK 登録キーが入力されていないか、正しくありません。 方法 2 を参照してください。
-
SA ユーザーとして PDK にログインしていません。 方法 3 を参照してください。
-
sa ユーザーは、ライセンスを取得したユーザーとしてカウントされます。 方法 4 を参照してください。
-
PDK 登録テーブルが破損しています。 方法 5 を参照してください。
方法 1: 追加ライセンスを購入する
Microsoft Dynamics GP 10.0 Service Pack 2 (SP2) から、PDK のライセンス数は、Payroll の一意の従業員 ID の数によって駆動されます。 この値は、会社の ID には関連付けされません。 2 つの会社に同じ従業員 ID を持つユーザーがある場合、PDK は、そのユーザーに対して 1 つのライセンスのみを使用します。
たとえば、PDK には次の 5 人のユーザーが設定されています。
Dylan Miller - Fabrikam (従業員 ID: DYLAN)
Dylan Miller - Microsoft (従業員 ID: DYLAN)
Molly Clark - Microsoft (従業員 ID: MOLLY)
Jim Corbin - Fabrikam (従業員 ID: JIM)
Jim Corbin - Microsoft (従業員 ID: JIM)
すべての会社に一意の従業員 ID が 3 つしかないので、PDK は 3 人の従業員に対して 3 つのライセンスのみを使用します。
Microsoft Dynamics GP 10.0 SP2 より前は、PDK のライセンス数は PDK 内の一意のユーザー ID の数によって駆動されました。 この値は、会社の ID には関連付けされません。 2 つの会社に同じユーザー ID を持つユーザーがある場合、PDK は、そのユーザーに対して 1 つのライセンスのみを使用します。
たとえば、PDK には次の 5 人のユーザーが設定されています。
Dylan Miller - Fabrikam (従業員 ID: DYLAN)
Dylan Miller - Microsoft (従業員 ID: DYLAN)
Molly Clark - Microsoft (従業員 ID: MOLLY)
Jim Corbin - Fabrikam (従業員 ID: JIM)
Jim Corbin - Microsoft (従業員 ID: JIMC)
この場合、すべての会社に 4 つの一意の従業員 ID があります。 ただし、一意のユーザー ID (Dylan Miller、Molly Clark、および Jim Corbin) は 3 つしか存在しないので、PDK は 3 人の従業員に対して 3 つのライセンスのみを使用します。
PDK ユーザーを追加するために追加のライセンスを購入する必要がある場合は、ローカル パートナーに問い合わせ、または Microsoft Dynamics Sales Operations にお問い合わせください。 営業業務を通じてライセンスを注文するには、セキュリティで保護された FAX (701) 281-7797 を使用するか、パートナーと顧客のどちらに応じて、次の Microsoft Web サイトにアクセスします。
パートナー
方法 2: 登録キーを確認する
入力された登録キーが正しいか確認するには、次の手順に従います。
-
PDK で、[セットアップ] メニュー の [システム ] をクリック します。
-
入力を求めるメッセージが表示されたら、PDK システム パスワードを入力します。
-
[登録] をクリックします。
-
正しい [サイト名] の値 と [PDK 登録キー] の値が 入力されていることを確認します。
-
[OK] をクリックします。
方法 3: sa ユーザーとしてログインする
SA ユーザーとして PDK にログインすると、Payroll で非アクティブとしてマークされている従業員の数が、[ライセンス残量] フィールドに表示される金額に復元されます。 これにより、よりアクティブな PDK ユーザーを作成できます。 通常の PDK ユーザーとして PDK にログインした場合、それらの非アクティブな従業員はライセンス数に復元されません。
PDK で現在作成できるユーザーの数を正確にカウントするには、sa ユーザーとパスワードを使用して PDK にログインします。
方法 4: ライセンス数から sa ユーザーを削除する
SA ユーザーは、PDK 40001 テーブル内にある場合、PDK ライセンスのいずれかをユーザーとして使用します。 SA ユーザーは、PDK ユーザー ID 検索で確認できます。 ただし、選択することはできません。
別のユーザーに対してこのライセンスを回復するには、sa ユーザー レコードをライセンス数から削除する必要があります。 削除ステートメントを実行して sa ユーザー SQLできます。 この場合、次の手順を実行します。
-
Microsoft SQL クエリ ツールを開きます。
-
DYNAMICS データベースを選択します。
-
次の delete ステートメントを入力します。
DELETE PDK40001 WHERE USERID = 'sa'
このステートメントを実行して sa ユーザーを削除した後、PDK で別のユーザーを追加できます。
方法 5: 登録テーブルを修復する
[ライセンス 残り] フィールドが 空白の場合、登録テーブルが破損している可能性があります。 その場合は、次の手順に従ってこの問題を解決します。
-
PDK 登録キーをメモします。
-
すべてのユーザーに PDK を終了します。
-
Sa ユーザーとして Microsoft Dynamics GP にログインします。
-
[Microsoft Dynamics GP] メニューで、[メンテナンス] をポイントし、[次へ]をSQL。
-
[データベース] の一覧 で [DYNAMICS] をクリックします。
-
[製品]の一覧で、[会計] Projectクリックします。
-
[PDK 登録マスター] をクリックします。
-
[テーブルの削除]、テーブルの作成、自動プロシージャの削除、および [自動プロシージャの作成] チェック ボックスをオンにします。
-
[プロセス] をクリックします。
-
PDK で、[セットアップ] メニュー の [システム ] をクリック します。
-
入力を求めるメッセージが表示されたら、PDK システム パスワードを入力します。
-
[登録] をクリックします。
-
正しい [ サイト名] の値と[PDK 登録キー] の値を入力 します。
-
[OK] をクリックします。
詳細情報
この記事は TechKnowledge Document ID:31474 でした。