未完了請求書のルーティング
未完了請求書とは、無効な情報や欠落している情報がある画像から作成された請求書のことです。買掛/未払金担当者および買掛/未払金の管理者のジョブ・ロールを持つユーザーに、未完了の請求書がレビューおよび完了のために自動的に送信されます。
ルーティング・ルールの管理
Oracle SOA SuiteおよびOracle Human WorkflowのApproval Management Extensionsを使用すると、事前定義済ルーティング・ルールを変更できます。Oracle Business Process Management (BPM) Worklistアプリケーションには、ルールを管理するためのインタフェースが用意されています。
財務アプリケーション管理者のジョブ・ロールを持つユーザーは、BPM Worklist管理者として、BPM Worklistアプリケーション内のルールにアクセスできます。BPM Worklistアプリケーションにナビゲートするには、「一般会計のタスク構成の管理」タスクを使用します。未完了請求書を割り当ててルーティングする事前定義済タスクの名前は、FinAPIncompleteInvoiceHoldです。
タスク
次の表は、FinAPIncompleteInvoiceHoldタスクの事前定義済設定を示しています。
フィールド |
設定 |
---|---|
タスク集計 |
ステージごとに1回 |
エラー通知時 |
該当なし |
全参加者による他の参加者の招待を許可 |
使用不可 |
参加者による将来の参加者の編集を許可 |
使用不可 |
起案者による参加者の追加を許可 |
使用不可 |
自動申告の有効化 |
使用可能 |
参加者の選択時にタスクを完了 |
使用不可 |
パラレル・サブタスクで早期完了を有効化 |
使用不可 |
早期完了させるサブタスクの親タスクを完了 |
使用不可 |
有効期限およびエスカレーション・ポリシー |
期限切れなし |
リマインダ |
リマインダなし |
ルール・セットとルール
FinAPIncompleteInvoiceHoldタスクでは、IncompleteInvoiceRuleSetというルール・セット(ルールの集合)が使用されます。このルール・セットには、JobRoleAssignmentRuleというルールが含まれています。ルールはIFコンポーネントとTHENコンポーネントで構成されます。IFコンポーネントでは、ルールを適用する状況を決める条件を指定します。THENコンポーネントは、条件を満たすとどうなるかを指定します。
次の表は、JobRoleAssignmentRuleルールの事前定義済設定を示しています。
フィールド |
値 |
説明 |
---|---|---|
条件 |
FinAPHoldApprovalPayloadType.holdName = "未完了請求書" |
請求書が未完了保留状態になったときにルールをアクティブ化します。その他の請求書属性を使用する場合は、条件ブラウザ・ウィンドウから選択します。 |
リスト・ビルダー |
リソース |
請求書を受け取るリソースを決定します。 |
レスポンス・タイプ |
必須 |
ルーティング通知に対するレスポンスを必須にします。 |
参加者 |
ユーザー: NULL、グループ: "AP_ACCOUNTS_PAYABLE_SPECIALIST_JOB, AP_ACCOUNTS_PAYABLE_SUPERVISOR_JOB"、アプリケーション・ロール: NULL |
請求書を受け取る関係者を指定します。 |
ルール名 |
"JobRoleAssignmentRule" |
承認履歴ダイアグラムに表示する承認理由を指定します。 |
ルール条件
ルーティング・ルール条件では、使用可能な請求書ヘッダー、明細および配分の各属性を指定できます。
ルール条件を編集するには:
-
ルールのIFセクションで検索を開始します。条件ブラウザが開きます。
-
条件で使用する属性を選択します。