価格設定アルゴリズムの管理
この例では、事前定義済の価格設定アルゴリズムが実行する税金計算を削除して、ユーザーがOrder Managementで作成した各販売オーダーの価格に税金が含まれないようにします。
このトピックではサンプル値を使用します。 ビジネス要件によっては、別の値が必要になる場合があります。
ステップの概要
-
現在の動作を確認します。
-
アルゴリズムの新しいバージョンを作成します。
-
価格設定アルゴリズムを変更します。
-
設定を確認します。
現在の動作の確認
-
販売オーダーの管理に必要な権限があることを確認してください。
- 「オーダー管理」作業領域に移動します。
-
「タスク」>「オーダーの作成」をクリックします。
-
「オーダーの作成」ページで、顧客を追加し、品目を追加し、「追加」をクリックします。
属性
値
Customer
Computer Service and Rentals
品目の選択
AS54888
-
金額列で「リンク」をクリックし、金額ダイアログに税金の金額が含まれていることを確認します。
価格コンポーネント
金額
定価
2,500
割引
100
税金
200
正価+税
2,600
アルゴリズムの新しいバージョンの作成
-
Order Managementからサインアウトし、価格設定の管理に必要な権限でOracle Applicationsにサインインします。
-
価格設定管理作業領域に移動します。
-
概要ページで、「タスク」>「アルゴリズムの管理」をクリックします。
-
「アルゴリズムの管理」ページで、変更する必要があるアルゴリズムを特定します。
属性のサマリーを次に示します。
属性
説明
名前
事前定義済の価格設定アルゴリズムは、様々な機能を提供します。 変更する必要があるアルゴリズムを特定するには、名前列のリンクを読み、納期回答のリンクをクリックしてから、ステップを確認します。 複数のアルゴリズムを調べる必要がある場合があります。
新しいアルゴリズムを作成する場合は、名前属性の各単語を大文字にし、各単語の間にスペースを含めます。 Customというテキストで名前のサフィクスを付けます。
バージョン
事前定義された各アルゴリズムは、バージョン0または1を使用します。 1より大きいバージョンは、作成したバージョンです。
価格設定では、ランタイム環境の最新バージョンが使用されます。
ステータス
ステータスは次のとおりです。
-
進行中 編集可能ですが、Order Managementでは使用できません。 現在開発中の価格設定アルゴリズムは、通常進行中です。
-
「公開済」。 Order Managementなどのコール元アプリケーションで編集できず、使用できません。
-
非アクティブ 使用されていません。 コール側アプリケーションで使用できません。
公開
通常はNoを使用します。Yesは、Order ManagementやContract Managementなど、複数のコール・アプリケーションでアルゴリズムを使用することを計画している場合にのみ使用します。
この例では、販売トランザクションの税金計算を無効にするため、名前列に価格販売トランザクションが表示されている「行」をクリックします。 ほとんどの場合、価格販売トランザクション・アルゴリズムを変更して、必要なロジックを実装します。
-
-
「処理」>「バージョンの作成」をクリックします。
Pricingで新しいバージョンが作成され、Status(ステータス)がIn Progress(進行中)に設定されていることを確認します。
価格設定アルゴリズムの変更
-
作成したバージョンの名前列で、「価格販売トランザクション」をクリックします。
-
「アルゴリズムの編集」ページで、ステップ名を確認して、この価格設定アルゴリズムで必要な動作を実装できることを確認します。
このアルゴリズムには、消費税のコンピュートなどの税金をコンピュートするステップが含まれているため、必要な動作を実装するように税金を変更できる可能性があります。
-
名前列で売上税のコンピュートを含む「行」をクリックし、「Deleteアイコン」をクリックして、「保存」をクリックします。
-
ソースの表示をクリックし、表示されるダイアログに次のようなメッセージが含まれていることを確認します。
The following script has passed syntax check
-
「アルゴリズムの管理」ページで、最高バージョンの価格販売トランザクションを含む「行」をクリックし、「処理」>「公開」をクリックします。
このようなエラーが発生する可能性があります。
Another user changed row with primary key.
価格設定管理作業領域には、価格設定アルゴリズムが公開されていることを示す場合があります。 ただし、サインアウトしてからサインインすると、未公開として表示される場合があります。 この問題を回避するには、「処理」>「非アクティブ化」をクリックし、「処理」>「アクティブ化」をクリックしてから、「処理」>「公開」をクリックします。
設定の確認
-
Pricingからサインアウトし、Order Managementにサインインします。
-
販売オーダーを作成し、顧客をオーダーに追加してから、品目を追加します。
-
金額列で「リンク」をクリックし、金額ダイアログに税金の金額が含まれていないことを確認します。
価格コンポーネント
金額
定価
2,500
割引
100
正価+税
2,400