価格設定メッセージ・トークンの管理
Oracle Pricingで価格設定エンティティのトークン値を決定するために使用する属性を指定するトークンを作成します。 価格設定メッセージでトークンを使用します。
価格設定では、トークンを使用して、実行時にトークン値を取得および表示します。
トークンは、テキストや数値などの可変コンテンツのプレースホルダーです。 Oracleアプリケーションは、実行時にトークンを値に置き換えます。 このQP_CL_CHRG_BATCH_ERRメッセージについて考えてみます。
You can't import the charge for the cost list because dates overlap across rows for the item that has the {CHARGE_DEF} charge definition.
- CHARGE_DEFは、トークンの名前です。
- コンサルテーションは、CHARGE_DEFに含まれる可能性のある値の例です。
そのため、実行時の値は次のようになります:
You can't import the charge for the cost list because dates overlap across rows for the item that has the Consultation charge definition.
別の例として、CurrencyCode属性および価格表価格設定エンティティを選択し、この属性を価格設定メッセージでトークンとして使用するとします。 実行時に、価格設定では価格設定メッセージのCurrencyCode属性の値が返され、価格内訳に表示されます。
「企業」価格表に「標準デスクトップ」品目のメッセージを表示するときに、Pricingで使用されるトークンを作成します。 CorporateおよびStandard Desktopは、それぞれトークン値として定義します。
価格設定メッセージ・トークンを管理します。
-
「設定および保守」作業領域に移動してから、タスクに移動します。
-
オファリング: オーダー管理
-
機能領域: 価格設定
-
タスク: 価格設定メッセージ・トークン属性定義の管理
-
-
「価格設定メッセージ・トークン属性定義の管理」ページのアクティブ属性で、Yesをクリックし、「検索」をクリックします。
「価格設定メッセージの管理」ページには、事前定義済トークンが表示されます。
-
「デタッチ」をクリックし、価格設定メッセージ・トークンを確認します。
メンテナンスを削減するには、新しい価格設定メッセージ・トークンを作成するのではなく、事前定義済の価格設定メッセージ・トークンを使用します。
-
要件を満たす価格設定メッセージ・トークンが見つからない場合は、「処理」→「作成」をクリックし、値を設定します。
属性
説明
名前
価格設定でこの価格設定メッセージ・トークンの参照に使用できるテキストを入力します。
-
アルファベット文字のみを入力します。
-
大文字表記を使用します。
この例では、
Custom Price List Message
と入力します。説明
この価格設定メッセージの目的を説明するテキストを入力します。 この説明は、価格設定メッセージの管理に役立つことを目的としています。 価格設定では、他の場所には表示されません。
この例では、
This definition contains custom tokens for prices
と入力します。価格設定エンティティ
この例では、価格表品目を選択します。
アクティブ
チェック・マークを追加します。
パッケージ名
oracle.apps.scm.pricing.setup.pricingMessages.publicModel.applicationModule
と入力します。この値はすべてのトークンに使用する必要があります。
アプリケーション・モジュール
PricingMessageTokenAttrDefnAM
と入力します。 すべてのトークンにこの値を使用する必要がありますアプリケーション・モジュール構成
PricingMessageTokenAttrDefnAMShared
と入力します。 この値はすべてのトークンに使用する必要があります。ビュー・オブジェクト
価格設定でこのメッセージを表示する必要があるビュー・オブジェクトの名前を入力します。 次の書式を使用します
<entityName>MessageVO
説明
-
entityName このトークンの価格設定エンティティ属性に設定した価格設定エンティティの名前を識別します。
この例では、価格表にこのメッセージを表示する必要があるため、
PriceListChargeMessageVO
と入力します。価格設定エンティティ属性の設定方法に応じて、使用できる値を次に示します。
-
CostListChargeMessageVO
-
ItemChargeGuidelineMessageVO
-
ManualChargeAdjustmentMessageVO
表示基準
この例では、
PriceListChargeMessageVC
を選択します。 -
-
「保存して編集」をクリックします。
-
「価格設定メッセージ・トークン属性定義の編集」ページの価格設定メッセージ・トークン属性領域で、「トークン属性のリフレッシュ」をクリックします。