機械翻訳について

通貨フィールド

アプリケーション・コンポーザを使用すると、標準オブジェクトとカスタム・オブジェクトの両方に新しいフィールドを追加することで、アプリケーションのオブジェクト・モデルを拡張できます。 そのようなフィールドの1つは通貨フィールドで、ランタイム・アプリケーションのユーザーは通貨金額を入力できます。

通貨フィールドのプロパティ

表示ラベルやフィールド名など、フィールド・プロパティの共通セットの値を指定して、通貨フィールドを作成します。 また、通貨フィールド・タイプに固有のこのフィールドのプロパティも設定します。

次の表に、複数のフィールド・タイプに共通のプロパティを示します:

フィールドのプロパティ

フィールド・プロパティ・リージョン

ラベル

外観

ヘルプ・テキスト

外観

表示幅

外観

ノート:

使用しないでください。 フィールドの表示幅は、フィールド・タイプと解像度に基づいて動的に計算されます。

名前

名前

説明

名前

必須

制約

更新可能

制約

検索可能

制約

索引付き

制約

固定値

デフォルト値

デフォルト値

次の表に、通貨フィールドなど、特定のフィールド・タイプに固有のプロパティを示します:

フィールドのプロパティ

フィールド・プロパティ・リージョン

最大長

ユーザーがフィールドに入力できる桁数を指定します。

最大長は、通貨フィールドに指定できる合計桁数です。 小数点以下桁数は、設定および保守の通貨コードに対して構成されている内容に対して検証されます。 設定手順については、次のセクションを参照してください。

制約

最小値

ユーザーがこのフィールドに入力できる最小数値。

制約

最大値

ユーザーがこのフィールドに入力できる最大数値。

制約

追加通貨フィールドの仕様

このフィールド・タイプの追加仕様には、次の詳細が含まれます:

  • データ型はNUMBERです。

  • オブジェクトには、合計625個のフィールドを含めることができます。 これらのうち、200は数値、通貨、およびパーセントのフィールド用に予約されています。

    ノート:

    各通貨フィールドには、2つの数値タイプの列が使用されます: 一方には金額自体が格納され、もう一方には、入力された金額の通貨コードから企業通貨コードに計算された通貨換算レートが格納されます。

  • オブジェクトには、通貨換算に役立つ次のフィールドが含まれています。 オブジェクトのアプリケーションで通貨フィールドの作成が許可されている場合、これらのフィールドは自動的にオブジェクトに追加されます。 これらは、アプリケーションの企業通貨設定から導出されます。

    • 通貨コード

      オブジェクトのすべての通貨フィールドの通貨コード。

    • 企業通貨コード

    • 通貨換算レート・タイプ。

    通貨フィールドの通貨換算は次のように行われます:

    • 実行時に、ユーザーは通貨金額を入力します。

    • ユーザーがレコードを保存すると、次のようになります:

      • 通貨金額は、オブジェクトに指定された通貨コードを使用して格納されます。

      • オブジェクトの通貨コード、企業通貨コード、通貨換算レート・タイプおよび通貨フィールドの指定された為替日(ある場合)を使用して、通貨換算レートが計算されます。

        入力した金額に加えて、入力された金額の通貨コードから企業通貨コードまでの換算レートのみが格納されます。

      • 後で通貨コードまたは為替日のいずれかを変更すると、レコードの通貨換算レートが再計算されます。 ただし、アプリケーション・ページに表示される通貨額は変更されないことに注意してください。

    ノート:

    通貨フィールドを使用するカスタム・サブジェクト領域に基づいてレポートを実行すると、現在の換算レートに基づいて優先通貨がレポートに表示されます。 この場合も、レコードの通貨換算レートが変更されても、通貨フィールドが入力金額にのみ表示されるため、アプリケーション・ページでの実行時の通貨金額の表示方法とは異なります。

  • 通貨フィールドの小数点以下の桁数は、通貨コード自体から取得されます。 Oracle CX Salesで通貨コードの精度を設定するには、次のようにします:

    1. 「設定と保守」作業領域で、次のように選択します。

      • オファリング: 営業

      • 機能領域: 営業基盤

      • タスク: 通貨の管理(すべてのタスクの下)

        「通貨の管理」ページが表示されます。

    2. 「通貨コード」フィールドに、JPYなどの通貨コードを入力します。

    3. 検索結果リージョンで、通貨コードを展開し、精度フィールドに数値を入力します。

      たとえば、JPYに基づいて通貨フィールドに小数点以下2桁を表示するには、JPY通貨コードの精度フィールドに2と入力します。