Redwood: 価格表の承認フローの設定

価格表の承認に使用できる承認ルールを設定します。 承認フローを開始する条件を指定し、指定した従業員階層に従って承認をルーティングします。

次のような利点があります:

  • 正式な承認プロセスを使用して、価格表に対する変更を制御します。
  • 変更のタイプまたは価格表で使用されるデータに従って、従業員に承認を割り当てるビジネス・ルールを作成します。
  • 価格表を作成または変更し、個別に処理します。 作成した価格表または変更した価格表を承認者が承認するまで、現在の価格表を引き続き使用します。
  • 複数の承認者を含めます。 順次または並行して承認を実行します。 ステージで承認を行います。

「価格設定管理」作業領域を使用して、新しい価格表を作成します。 リストに追加する新規品目について、承認ステータスが「ドラフト」で、変更タイプが「新規」であることを確認します。 「送信」をクリックします:

xxxxxxxxxxx

品目の承認ステータスが「承認待ち」になっていることを確認します。 この時点では、価格表を変更できません:

xxxxxxxxxxxx

承認は承認者に通知を送信し、承認リクエストで「承認」をクリックできます:

xxxxxxxxxxx

承認リクエストには次のものが含まれます:

  • フロー内の現在の位置を示す承認フローの図
  • 変更の概要
  • 価格表へのリンク
  • 承認者がダウンロードして変更値を元の値と比較できることをレポート

承認者がリクエストを承認したとします。 価格表を開いて、承認ステータスがApproved:xxxxxxxxxxxxになったことを確認

承認者がリクエストを拒否した場合は、「下書きに戻す」または「変更を破棄」をクリックします。 価格設定では、価格表が承認のために発行される前の状態に戻ります。 元に戻しても変更は削除されませんが、破棄されます。

価格表の編集

承認済みの価格リストを編集できます。 既存の価格表の変更の承認は、変更タイプに「変更済」、「削除済」または「新規」を含めることができることを除き、新しい価格表の作成と同じです。

ルール・ディクショナリでさらに多くの属性を使用して、価格の変更を計算し、割当基準の一部として使用できます。 ランタイム環境では、承認者が変更を承認するまで、既存の価格表データが引き続き使用されます。 承認されると、品目の「開始日」および「終了日」属性に従って、承認済の価格表の使用が開始されます。

有効化のステップ

この機能を有効にするには、オプトインUIを使用します。 手順は、この文書の「新機能のオプションの取込み」の項を参照してください。

オファリング: オーダー管理

  1. Redwoodへのオプト・イン: 価格表の承認フローの設定機能。
  2. BPMワークリストのPriceListsApprovalTaskを使用して、承認を設定します。 承認の設定方法については、「ワークフロー承認および通知の構成」を参照してください。

複数のステージを使用する場合を考えます。 開始するには、「割当先」>「ステージの追加」を選択します:

xxxxxxxxxx

次に、ルールを追加します:

cccccccccc

  • PriceListsApprovalTaskはビジネス・ニーズおよび承認者に固有であるため、ルールとともに事前定義されません。
  • ニーズに合わせて、順番に、または並行してステージを追加します。
  • ステージごとに、順番に、または並行して承認者を割り当てます。
  • ルールをテストして、期待した結果が得られることを確認する必要があります。
  • 少なくとも1人の承認者が必要です。そうしないと、ランタイム・エラーが発生します。

条件の一部として使用する属性を指定するには、条件ブラウザで価格リスト項目を展開し、価格変更率または価格変更金額を選択します:

xxxxxxxxxxxxxx

価格表の属性、価格表のアクセス・セットと料金の属性、および価格表にある品目の属性を選択できます。

ヒントと考慮事項

承認を使用できるのは、価格設定の再設計されたページと、再設計されたページで使用できる価格設定エンティティのみです。 価格設定のクラシック・ページでは使用できません。

現在のリリースでは、次の機能で価格設定承認を使用できません:

  • 階層割引
  • マトリックス割引
  • 付加フレックスフィールド
  • 構成品目
  • 定期購買
  • カバレッジおよび対象品目

Redwoodにオプト・インする場合: 「価格表の承認フローの設定」機能では、価格表に対して実行できる編集内容は、価格表の「承認ステータス」属性の値によって異なります:

価格表の承認ステータス

再設計されたページまたはREST APIで編集可能

クラシック・ページ、FBDI、REST APIを使用したFBDIまたはADFDIで編集可能

承認済または値なし

はい

はい

ドラフト

はい

いいえ

承認待ち

いいえ

いいえ

否認済

いいえ

いいえ

承認ステータスが承認済の場合、または承認ステータスに値がない場合、および以下から編集する場合:

  • 「再設計されたページまたはREST API」 価格設定によりステータスが「下書き」に移動します。
  • 「クラシック・ページ、FBDIまたはADFDI」 価格設定によって変更が適用されますが、承認は開始されません。

ノート

  • 現在、再設計されたページまたはREST APIを使用して価格表を変更している場合、クラシック・ページ、FBDIまたはADFDIを使用して価格表を変更することはできません。 かわりに、承認フローが終了するまで待機する必要があります。
  • 承認開始前にエラーが発生し、「価格表の承認」権限がある場合、「下書きに戻す」をクリックすると、価格設定によって価格表が承認のために発行される前の状態に戻ります。
  • 誤って承認を開始した場合、または承認中にエラーが発生した場合は、BPMワークフローを使用して処理を実行できます。 承認者を再割当するか、承認フローから価格表を削除できます。 削除すると、価格設定によって価格設定エンティティが「承認待ち」ステータスから「下書き」ステータスにただちに移動されるため、エラーの原因となったエンティティに対して修正処理を実行できます。

主なリソース

アクセス要件

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

  • 価格設定ルールの管理(QP_MANAGE_PRICING_RULES)
  • 価格表の表示(QP_VIEW_PRICE_LISTS_PRIV)
  • 価格表の管理(QP_MANAGE_PRICE_LISTS_PRIV)
  • 進行中の価格表の管理(QP_MANAGE_IN_PROGRESS_PRICE_LISTS_PRIV)
  • 価格表の承認(QP_APPROVE_PRICE_LISTS_PRIV)
  • 通知の詳細の表示(PER_VIEW_NOTIFICATION_DETAILS_PRIV)。 通常は、Employee抽象ロールの一部として追加されます。
  • BPM管理ロール(BPMProcessAdmin)。 承認フローおよび承認ルールを設定するには、これが必要です。

これらの権限は、この更新の前に使用可能でした。