Oracle Advanced Pricingインプリメンテーション・マニュアル リリース12 E05612-01 | ![]() 目次 | ![]() 前へ | ![]() 次へ |
この章では次のトピックについて説明します。
最大数受注処理(HVOP)を使用して、大量の受注をインポートできます。HVOPでは、基本価格設定とOracle Advanced Pricingの両方をサポートしています。
受注管理では、基本モディファイアとともに価格設定で使用する場合、HVOPは最適化されます。ただし、価格設定時に次のいずれかが存在する場合、HVOPは最適化されません。
「クーポン発行」モディファイア
「品目アップグレード」モディファイア
「販促品」モディファイア
販促限度
「条件代替」モディファイア
最適化された価格設定パスに価格設定が準拠しているかどうかをチェックするには、次の条件についてプロファイル・オプション「QP: 最大数受注処理承諾」をチェックします。
前述のタイプに有効なモディファイアが価格設定にない場合、このプロファイルの値は「Yes」になります。これは、HVOPによって最適化されたパスが使用され、パフォーマンスが向上することを示します。
前述のタイプの有効モディファイアがある場合、HVOPはサポートされますが、価格設定は最適化されません。未使用の拡張モディファイアが無効になると、プロファイルは自動的に更新され、価格設定では、最適化されたパスが使用されます。
プロファイル・オプション「QP: 最大数受注処理承諾」を更新するには、「更新タイプ」として「最大数受注処理プロファイルの更新」を選択してコンカレント・プログラム「QP: QPクオリファイアの非正規化データの保守」を実行します。次に、プロファイル・オプションを検証して、最適化された価格設定パスに価格設定が準拠しているかどうかを確認します。
HVOPでは、同じ属性マッピング・ルール(受注インポートまたは受注パッドで使用されるカスタム・マッピング・ルールを含む)を使用し、価格設定エンジンに対して属性をソース指定します。
ただし、カスタム属性マッピング・ルールには制限が1つ適用されます。つまり、API内部のOMグローバル・レコード体系に対する参照を削除し、かわりに、入力パラメータとしてAPIに渡す必要があります。ソースの作成APIは、グローバル・レコード体系要素に対するこれらの参照を適切なメモリー体系要素に自動的にマップします。
また、最適化された価格設定パスでは、受注明細は価格設定の前にデータベースに転記されません。このため、カスタム属性を導出するためにOE表を検証するマッピング・ルールは、HVOPパス上でメモリー体系を参照する必要があります。詳細は、『Oracle Order Management Open Interfaces, API,& Electronic Messaging Guide』のQP_SOURCING_API_PUB.Get_Order_Amount APIまたはサンプル実装に関する項を参照してください。
カスタムAPIのOEグローバル・レコード体系要素を参照するカスタム・マッピング・ルール、またはOE表を参照するカスタム・マッピング・ロジックが変更されていない場合、属性は正しく指定されません。
これらが変更されるまでは、HVOPプロファイルを手動で「No」に設定し、最適化されていないパスを使用して価格設定を行うことにより、属性が正しく指定されるようにできます。マッピング・ルールが固定された後、HVOPコンカレント・プログラムを実行し、最適化された価格設定パスを使用するようにHVOPプロファイルをリセットする必要があります。
関連トピック
『Oracle Order Managementユーザーズ・ガイド』
『Oracle Order Managementインプリメンテーション・マニュアル』