サービス・マッピングの管理
データを含む属性の追加、サービスへの属性の追加、およびソースへの属性の追加を行います。
価格設定でオーダー明細の運送費詳細をマップできるように、事前定義済サービス・マッピングに属性を追加する必要があるとします。
このトピックではサンプル値を使用します。 ビジネス要件によっては、別の値が必要になる場合があります。
設定の概要
サービス・マッピングを管理します。
-
データを含む属性を追加します。
-
サービスに属性を追加します。
-
ソースに属性を追加します。
データを含む属性の追加
-
サンド・ボックスを作成します。 詳細は、「サービス・マッピングを編集できるようにサンドボックスを作成」を参照してください。
-
概要ページで、「タスク」>「サービス・マッピングの管理」をクリックします。
-
「サービス・マッピングの管理」ページで、「販売」をクリックします。
価格設定には、販売オーダーとオーダー明細の価格を設定する販売サービス・マッピングが事前定義されています。
-
「サービス・マッピングの編集」ページで、「エンティティ」をクリックします。
エンティティ・タブを使用して、サービス・マッピングの出力を受信するエンティティを定義します。
-
エンティティ列に行を含む「行」をクリックします。
オーダー明細には船積み属性が含まれているため、明細エンティティに追加します。
-
明細詳細領域で、「処理」>「行の追加」をクリックし、値を設定して、「保存」をクリックします。
属性
値
属性
FreightOnBoardCode_Custom
作成する属性またはエンティティには、_Customサフィクスを含める必要があります。 スペースを含めないでください。
タイプ
文字列
使用する予定の属性と互換性のあるタイプを使用していることを確認してください。 たとえば:
-
文字列を使用して、オーダー・タイプを表します。
-
順序番号を表すには整数を使用します。
NULLを許可
チェック・マークが含まれます
-
サービスへの属性の追加
サービスが入力サービス・データ・オブジェクト(SDO)を出力SDOにマップするときに属性を参照できるように、リクエストを処理するサービスに属性を追加します。
-
「サービス」をクリックし、サービス列にPriceRequestLineが含まれる「行」をクリックします。
Pricingで事前定義されている各サービスでは、有限のサービスが実行されます。 たとえば、PriceRequestLineはオーダー明細の価格設定リクエストを処理し、CalculateSalesOrderTotalsは販売オーダーの合計価格を計算するリクエストを処理します。
-
PriceRequestLineの詳細領域のエンティティ・タブで、エンティティ列に行が含まれる「行」をクリックします。
-
ライン・エンティティ領域で、「処理」>「行の追加」をクリックし、値を設定して、「保存」をクリックします。
属性
値
属性
FreightOnBoardCode_Custom
この属性を見つけるには、リストの下部までスクロールする必要がある場合があります。
読取
チェック・マークが含まれます
書込み
チェック・マークが含まれていません
ソースへの属性の追加
サービス・マッピングでは、ソースを使用して入力SDOを構成します。 この例では、コール元アプリケーションOracle Order Managementがオンボード運送用のコードを送信するため、ソースを設定してコードに対応できるようにします。
-
「ソース」をクリックし、ソース列にOrderLineが含まれる「行」をクリックします。
Pricingで事前定義されている各ソースには、サービス・マッピングで入力SDOの構成に使用できる一意のモデルが用意されています。 次のソースの例を考えてみます。
-
OrderLine. 明細エンティティなど、オーダー明細のエンティティを参照します。 これらのエンティティは、数量、顧客がオーダー明細をリクエストした日付など、オーダー明細の属性を参照します。
-
OrderHeader. ヘッダー・エンティティなど、オーダー・ヘッダーのエンティティを参照します。 これらのエンティティは、顧客識別、販売ビジネス・ユニット、価格設定戦略など、オーダー・ヘッダーの属性を参照します。
-
-
OrderLineの詳細領域のエンティティ・タブで、エンティティ列に行が含まれる「行」をクリックします。
-
明細詳細領域の「属性マッピング」タブで、「処理」>「行の追加」をクリックして値を設定し、「保存」をクリックします。
属性
値
属性
FreightOnBoardCode_Custom
ビュー・オブジェクト属性
FreightTermCode
問題が発生した場合は、サービス・マッピング・サブトピックを参照してください。 詳細は、「価格設定のトラブルシューティング」を参照してください。