ソース: Microsoft サポート

迅速な公開

迅速な公開に関する記事は、MICROSOFT サポート組織内から直接情報を提供します。 ここに含まれる情報は、新しいトピックや固有のトピックに応じて作成される、または他のナレッジ ベース情報を補完することを目的とします。

現象

Web Services for Microsoft Dynamics GP 10.0 または Microsoft Dynamics GP 9.0 を使用すると、SOAP 例外が発生します。 例外管理コンソールで例外を表示するときに [内部例外の詳細] をクリックすると、次のようなエラー メッセージが表示されます。

ISO 4217 通貨コードの長は 3 文字である必要があります。値は Code です

注意 コード プレースホルダーは 、実際に使用する通貨コードを表します。 通貨コードには、1 文字または 2 文字が含まれています。 たとえば、Code プレースホルダー US です。

原因

この問題は、Microsoft Dynamics GP で無効な ISO 通貨コードが使用されたために発生します。 Web Services for Microsoft Dynamics GP には、Microsoft Dynamics GP の通貨ごとに 3 文字の ISO 通貨コードが必要です。 そのため、Microsoft Dynamics GP で 1 文字の ISO 通貨コードまたは 2 文字の ISO 通貨コードを使用する場合、その通貨を参照する操作を実行することはできません。

解決策

この問題を解決するには、Microsoft Dynamics GP で無効な ISO 通貨コードを変更します。 これを行うには、次の手順に従います。

  1. 管理者ロールを持つユーザーとして Microsoft Dynamics GP にログオンします。

  2. 適切な方法を使用します。

    • Microsoft Dynamics GP 10.0 を使用している場合は 、[Microsoft Dynamics GP]をクリックし、[ツール] をポイントし、[セットアップ] をポイントし、[システム] をポイントして、[通貨] をクリック します

    • Microsoft Dynamics GP 9.0 を使用している場合は、[ツール] をクリックし、[セットアップ] をポイントし、[システム] をポイントして、[通貨] クリックします

  3. [通貨設定] ウィンドウで、[通貨 ID] フィールドの横にあるルックアップ ボタン をクリック します。

  4. [通貨] ウィンドウで、無効な ISO 通貨コードが含まれている通貨 ID をクリックし、[選択] を クリックします

  5. [通貨設定] ウィンドウで、[ISO コード] フィールドに 3 文字を入力して一意の通貨コードを作成し、[保存 ] を クリックします

DISCLAIMER

MICROSOFT および/またはサプライヤーは、ドキュメントに含まれる情報の適合性、信頼性、正確性、および本 Web サイトに公開されている関連グラフィックス ("素材") に関する一切の表明または保証を一切行いません。 資料には技術的な誤りや誤字が含まれる場合があります。また、予告なくいつでも改訂される場合があります。 適用される法律によって許容される最大限の範囲において、MICROSOFT および/またはサプライヤーは、明示、黙示、または法的条件を問わず、明示、黙示、または法的条件、タイトルの表現、保証、条件、非侵害、満足のいく条件または品質、商品性と特定の目的への適性を含むすべての表現、保証、条件を、マテリアルに関して放棄し、除外します。

ヘルプを表示

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

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