すべての明細にわたるブロック価格設定階層の評価

Oracle Pricingでは、階層価格設定ルールのユニット・ブロックに従って価格設定する場合に、販売オーダーのすべてのオーダー明細からの数量を考慮できます。

更新25Aより前は、階層価格設定ルールでは、各オーダー明細の数量のみが考慮されていました。 同じ品目を持つ新規明細を追加した場合、または明細を分割した場合、新規明細の品目が旧明細の品目と同じであっても、価格設定では新規明細ごとにブロックが個別に計算されました。 更新25A以降、この機能をオプト・インすると、価格設定では、各階層のブロックを計算するときに、同じ品目についてすべての明細にわたって数量が合計されます。

更新25Aの前に増分値を持つブロックに階層を設定し、階層ルールの設定時に「集計方法」を「文書」に設定した場合、この機能にオプト・インすると、見慣れた結果とは異なる結果が表示されることがあります。 この機能は、テスト環境で有効にし、その結果を確認してから、本番環境で有効にすることをお薦めします。 背景については、価格設定ルールへの階層の追加を参照してください。

「価格設定管理」作業領域の従来の「割引リストの管理」ページで、AS54888 Desktop Computerという品目に対して次のルールを設定するとします:

最小数量

最大数量

適用方法

増分値

調整タイプ

調整額

0

10

ブロック

5

割引額

10 USD

10

-

ブロック

10

割引額

20 USD

「部分ブロック処理」属性を「部分ブロックを含む」に設定します。

再設計された「割引リスト」ページでの同じ設定を次に示します:

最小数量

最大数量

計算

総額グループ数量

調整タイプ

調整額

0

10

総額

5

割引額

10 USD

10

-

総額

10

割引額

20 USD

総額の残数量属性を「はい」に設定します。

この機能を有効にしてから、次の明細を含む販売オーダーを作成するとします:

明細

品目

数量

1

AS54888 Desktop Computer

65

2

AS54888 Desktop Computer

5

階層調整は、増分が10のブロックごとに$20です。 販売オーダーの合計数量が70であるため、評価するブロックは7つあります。 両方の明細の調整合計は$140です。

  • 明細1の数量は65で、第2階層にあるため、各ユニットに対して$2の調整が行われます
  • 明細2の数量は5で、第2階層にあるため、各ユニットに対して$2の調整が行われます。

この機能を有効にしない場合、価格設定によって、オーダーの両方の明細の数量に従って適用する正しい階層が決定されますが、明細間の合計ではなく、各明細の数量に従って単価の調整が計算されます。 階層調整の金額は正しく計算されません。 合計数量は:

  • 明細1は65で、第2階層にあるため、ユニットごとに$2の調整が行われます
  • 明細2は5で、第2階層にあるため、ユニットごとに$.29の調整が行われます。

ブロック価格設定を使用すると、より正確な結果が得られます。

有効化のステップ

この機能を有効にするために何もする必要はありません。

主なリソース

アクセス要件

次の権限を含む構成済ジョブ・ロールが割り当てられているユーザーは、この機能にアクセスできます。

  • 価格販売トランザクション(QP_PRICE_SALES_TRANSACTIONS)

この権限はこの更新より前に使用可能でした。