機械翻訳について

Oracle Contractsの事前定義済承認フロー

Oracle Contractsでは、契約、条項および条件テンプレートの承認のための承認ルールを構成できます。 これを行うには、Oracle Service-Oriented Architecture (SOA)スイートの承認管理拡張機能とOracle Business Process Management Suite (BPM)を使用します。

BPMには、承認ルールを管理するためのインタフェースが用意されています。 BPMワークリスト管理者は、BPMワークリストで承認ルールにアクセスできます。 Oracle Contractsには、事前定義済の承認フローや承認タスク、および事前定義済のルール・セットが用意されています。 BPMワークリストを使用して、事前定義済の承認タスク・ルール・セットのルールを構成し、各タスクの承認グループを構成できます。 Oracle JDeveloperを使用して、このフローを編集し、様々な承認要件を持つ契約の追加承認フローを作成できます。

Oracle Contractsには、次の表に示すように、3つの承認フローまたは承認タスクが事前定義されており、それぞれに、承認要件に基づいてルールと承認グループを構成できます:

承認タスク

ルール・セット

承認グループ

グループのデフォルト承認者

目的

ContractsApproval (1.0)

ContractApprovalStage : ContractsApproval

ContractApprovalGroup

customer_contract_manager_vision_operations

契約を使用する前に契約属性または契約偏差属性を承認

ContractClauseApproval (1.0)

ClauseApprovalStage : ContractClauseApproval

ClauseApprovalGroup

ビジネス・プラクティス・ディレクタ業務

条項または条件の属性を承認してから条件ライブラリに追加

TemplateApprovalHumanTask (1.0)

TermsTemplateApprovalStage : TemplateApproval

TemplateApprovalGroup

ビジネス・プラクティス・ディレクタ業務

契約の条件テンプレートを使用する前に条件テンプレート属性を承認するには

契約管理者は、BPMワークリストにAdministration(管理)リンクを表示できます。 新しいルールを作成するか、既存のルールを変更するには、管理リンクをクリックし、「タスク構成」タブをクリックしてサイド・パネルで必要なタスクを選択し、「データ主導」タブをクリックして、適切なルール・セットを選択します。 承認グループを作成または変更するには、管理リンクをクリックし、「承認グループ」タブをクリックして、必要な承認グループを選択します。

承認プロセスは、サプライヤ契約と顧客契約で同じです。 したがって、ProcurementまたはSalesで条項、条件テンプレートまたは契約を承認のために発行すると、契約承認プロセスが起動され、承認者のリストを作成するためにAMXで作成された一連の承認ルールが起動されます。 次に、AMXは、承認通知へのレスポンスを受信するたびに、承認通知を最初の承認者セットに送信し、承認リストの次の承認者セットに再度送信します。 このプロセスは、全ての承認が完了するまで繰り返されます。

この図は、各承認ルールが条項、条件テンプレートまたは契約にどのように適用されるか、および条項、条件テンプレートまたは契約が承認およびアクティブ化されるために少なくとも1つ満たす必要があるかを示しています。

この図は、各承認ルールが条項、条件テンプレートまたは契約にどのように適用されるか、および条項、条件テンプレートまたは契約が承認およびアクティブ化されるために少なくとも1つ満たす必要があるかを示しています。

契約の承認ルールを構成するには、次のメソッドを使用して、構成するタスクのリストから承認タスクにアクセスできます:

  • ナビゲータで「設定およびメンテナンス」リンクをクリックし、承認管理タスクを検索します。 「顧客関係管理の承認管理の定義」を展開し、顧客関係管理のタスク構成の管理の「タスクに進む」ボタンをクリックします。

  • BPMワークリスト・アプリケーションに表示される「管理」リンクをクリックし、「タスク構成」タブをクリックします。

承認プロセスは次のとおりです:

  1. 契約、条項または条件テンプレートが送信されると、承認ルールのタスク・ペイロード属性とその条件を満たすかどうかに基づいて、承認ルールで指定された承認者または承認グループにルーティングされます。 グループ内の承認者または承認者の過半数によって、次のいずれかを実行できます:

    • 契約、条項または条件テンプレートをそのまま承認

    • デフォルトでは、契約を表示するためのリンクが契約通知に含まれます。 ただし、パーソナライズを使用してリンクを非表示にすることはできます

    • 契約、条項または条件テンプレートの否認

    承認済で、契約、条項または条件テンプレートが他の承認ルール属性および条件を満たす場合、承認プロセスは続行されます。 却下されると、承認プロセスは終了します。

  2. 契約、条項または条件テンプレートが、最後の承認ルール結果に基づいて、それ以上の承認ルールを満たさない場合、承認プロセスは終了するか、契約、条項または条件テンプレートがアクティブ化されます。

Oracle ContractsのAMX構成オプションによって、承認プロセスの参加者が使用できるほとんどの処理が決まります。 たとえば、承認者として、次のようになります:

  • 契約、条項または条件テンプレートを否認できます。

    • デフォルトでは、契約、条項または条件テンプレートが否認されると承認プロセスが停止し、契約、条項または条件テンプレートがドラフト・ステータスに戻り、さらに編集および再送信されます。

    • デフォルトでは、契約、条項または条件テンプレートを承認すると、次に適用可能な承認ルールの次の承認者または承認グループに通知されます。

    • 他の承認者、承認のために送信したユーザー、またはその両方から詳細情報をリクエストすることもできます。 このようなリクエストは承認プロセスの制御には影響しませんが、情報のリクエスト元である個人はワークリスト通知を受け取ります。

  • 承認待ちステータスの契約は編集できません。 「通知タスク詳細」ページにコメントを入力し、却下して、承認依頼者が編集できるようにします。

  • 承認者のアドホック挿入を実行できます。

  • 承認職責を他の承認者に委任できます。

  • 承認を要求して応答できます。 デフォルトでは、承認プロセスは最初のレスポンスで停止し、レスポンスする最初の承認者のレスポンスが承認グループのレスポンスになります。

AMX構成オプションのデフォルト設定を変更すると、この承認フローで様々な処理または処理結果が使用可能になります。

契約の承認フローには、次の事前定義済ルール・セットが含まれています:

  • 見積契約金額に基づく契約の承認

  • 契約目的に基づく条項承認グループによる承認

  • 契約目的に基づくテンプレート承認グループ別承認

見積契約金額に基づく契約の承認

契約の承認用の事前定義済ルール・セットは、ContractApprovalStageと呼ばれます: ContractsApprovalルール・セット。

事前定義済ルールには次のものがあります:

  • 見積金額のない契約の承認

  • 見積金額が30,000を超える契約の承認

  • 見積金額が30,000以下の契約の承認

次の表に示すように、事前定義済ルールの変更、ルールの削除、または追加のルールの追加を必要に応じて実行できます:

ルール

フィールド

事前定義済の値

説明

Estimate_Amount_Rule1

条件

Task.payload.getContractHeaderResponse.result.estimatedAmount

合計見積契約金額30,000以下に適用可能です。

Estimate_Amount_Rule1

リスト・ビルダー

リソース

承認者の名前

Estimate_Amount_Rule1

レスポンス・タイプ

必須

承認通知には応答が必要です。

Estimate_Amount_Rule1

参加者 - ユーザー

customer_contract_manager_vision_operations

契約マネージャの名前またはID。

Estimate_Amount_Rule1

参加者 - グループ

null

契約マネージャのグループIDは必要ありません。

Estimate_Amount_Rule1

参加者 - アプリケーション・ロール

null

アプリケーションでの契約マネージャのロールは必要ありません。

Estimate_Amount_Rule2

条件

Task.payload.getContractHeaderResponse.result.estimatedAmount

合計見積契約金額が30,000を超える場合に適用できます。

Estimate_Amount_Rule2

リスト・ビルダー

承認グループ

構成可能な承認者のリスト。

Estimate_Amount_Rule2

レスポンス・タイプ

必須

承認通知には応答が必要です。

Estimate_Amount_Rule2

承認グループ

ContractApprovalGroup

契約を承認するために構成された承認者のグループ。

Estimate_Amount_Rule2

空のグループの許可

True

グループには、契約マネージャのデフォルト承認者が1人のみ存在できます。

Estimate_Amount_Rule3

条件

Task.payload.getContractHeaderResponse.result.estimatedAmount

合計見積契約金額がNULLの場合に適用可能です。

Estimate_Amount_Rule3

リスト・ビルダー

リソース

承認者の名前

Estimate_Amount_Rule3

レスポンス・タイプ

必須

承認通知には応答が必要です。

Estimate_Amount_Rule3

参加者 - ユーザー

customer_contract_manager_vision_operations

契約マネージャの名前またはID。

Estimate_Amount_Rule3

参加者 - グループ

null

契約マネージャのグループIDは必要ありません。

Estimate_Amount_Rule3

参加者 - アプリケーション・ロール

null

アプリケーションでの契約マネージャのロールは必要ありません。

契約目的に基づく条項承認グループ別承認

承認グループによる契約条項の承認のための事前定義済ルール・セットは、ClauseApprovalStageと呼ばれます : ContractClauseApprovalルール・セット。

このルール・セットには、次の2つの事前定義済ルールがあります:

  • 条項がインテント販売の場合はグループによる承認です。

  • 条項が意図購買の場合はグループによる承認

次の表に示すように、事前定義済ルールの変更、ルールの削除、または追加のルールの追加を必要に応じて実行できます:

ルール

フィールド

事前定義済の値

説明

SellIntentClauseApproval

条件

Task.payload.getContractClauseApprovalRuleAttributesResponse.result.articleIntent

目的販売の新しい条項の承認に適用されます。

SellIntentClauseApproval

リスト・ビルダー

承認グループ

構成可能な承認者のリスト。

SellIntentClauseApproval

レスポンス・タイプ

必須

承認通知には応答が必要です。

SellIntentClauseApproval

承認グループ

ClauseApprovalGroup

新しい条項を承認するように構成された承認者のグループ。

SellIntentClauseApproval

空のグループの許可

False

グループには1人以上の承認者がいる必要があります。

BuyIntentClauseApproval

条件

Task.payload.getContractClauseApprovalRuleAttributesResponse.result.articleIntent

目的購入の新しい条項の承認に適用されます。

BuyIntentClauseApproval

リスト・ビルダー

承認グループ

構成可能な承認者のリスト。

BuyIntentClauseApproval

レスポンス・タイプ

必須

承認通知には応答が必要です。

BuyIntentClauseApproval

承認グループ

ClauseApprovalGroup

新しい条項を承認するように構成された承認者のグループ。

BuyIntentClauseApproval

空のグループの許可

False

グループには1人以上の承認者がいる必要があります。

契約目的に基づくテンプレート承認グループ別承認

承認者のグループによる条件テンプレートの承認のための事前定義済ルール・セットは、TermsTemplateApprovalStageと呼ばれます : TemplateApprovalルール・セット

このルール・セットには、次の2つの事前定義済ルールがあります:

  • 条件テンプレートがインテント販売の場合、グループによる承認です。

  • 条件テンプレートがインテント購入の場合、グループによる承認です。

事前定義済ルールの変更、ルールの削除、または必要に応じて追加ルールの追加を行うことができます。 この表では、これらのシナリオについて説明します:

ルール

フィールド

事前定義済の値

説明

Rule_1

条件

Task.payload.getTermsTemplateResponse.result.intent

目的購買の新しい条件テンプレートの承認に適用されます。

Rule_1

リスト・ビルダー

承認グループ

構成可能な承認者のリスト。

Rule_1

レスポンス・タイプ

必須

承認通知には応答が必要です。

Rule_1

承認グループ

TemplateApprovalGroup

条件テンプレートを承認するように構成された承認者のグループ。

Rule_1

空のグループの許可

False

グループには1人以上の承認者がいる必要があります。

Rule_2

条件

Task.payload.getTermsTemplateResponse.result.intent

目的販売の新しい条件テンプレートの承認に適用されます。

Rule_2

リスト・ビルダー

承認グループ

構成可能な承認者のリスト。

Rule_2

レスポンス・タイプ

必須

承認通知には応答が必要です。

Rule_2

承認グループ

TemplateApprovalGroup

条件テンプレートを承認するように構成された承認者のグループ。

Rule_2

空のグループの許可

False

グループには1人以上の承認者がいる必要があります。