ジョブ・オファーが承認されたが「承認待ち」と表示される場合に実行できる操作
ジョブ・オファーは承認されましたが、採用では「承認待ち」と表示され、トランザクション・コンソールでは「完了済」と表示されます。
ベスト・プラクティス:
- 60分以上待ってから、STUCK状態のトランザクションを終了することをお薦めします。
この状況を修正するには、次のステップに従います。
-
プロファイル・オプションHCM_TAC_RESUBMIT_ACTIONを作成し、ユーザーがトランザクション・コンソールで「再送信」処理にアクセスできるようにします。
-
プロファイル・オプションHCM_TAC_RESUBMIT_ACTIONを有効にします。
- 「設定および保守」作業領域で、「検索」をクリックします。
- タスク「管理者プロファイル値の管理」を検索します。
- タスク名をクリックします。
- 「管理者プロファイル値の管理」ページで、プロファイル・オプション・コードHCM_TAC_RESUBMIT_ACTIONを検索します。
- 「プロファイル値」セクションで、「追加」アイコンをクリックします。
- 「プロファイル値」セクションで、「サイト」プロファイル・レベルを選択し、「プロファイル値」フィールドにTRUEと入力します。
- 「保存してクローズ」をクリックします。
-
トランザクション・コンソールでトランザクションを再送信します:
- 「ナビゲータ」メニューで、「ツール」、「トランザクション・コンソール」の順に移動します。
- 「トランザクション・マネージャ」ページで、トランザクションIDを検索します。
- トランザクションを選択し、「処理」メニューをクリックします。
- 「再送信」を選択して、トランザクションを再送信します。
-
トランザクションが再送信され、問題が解決したら、プロファイル・オプションHCM_TAC_RESUBMIT_ACTIONを無効にします。
- 「設定および保守」作業領域で、「検索」をクリックします。
- タスク「管理者プロファイル値の管理」を検索します。
- タスク名をクリックします。
- 「管理者プロファイル値の管理」ページで、プロファイル・オプション・コードHCM_TAC_RESUBMIT_ACTIONを検索します。
- 「プロファイル値」セクションで、「サイト」プロファイル・レベルを選択し、「プロファイル値」フィールドにFALSEと入力します。
- 「保存してクローズ」をクリックします。
結果:
ソリューションによってこの状況が解決されることを検証するには、次の問合せを実行し、影響を受けるレコードが結果に含まれていることを確認します。
SELECT
h.transaction_id,
h.object_id ,
d.state ,
d.status ,
o.submission_id ,
RS.SUB_PROCESS_ID
FROM irc_submissions s ,
irc_offers o ,
HRC_TXN_CONSOLE_ENTRY c,
hrc_txn_header h ,
hrc_txn_data d ,
(
SELECT transaction_id,
object_id
FROM
(
SELECT last_h.transaction_id,
last_h.object_id ,
last_h.creation_date ,
RANK() OVER(PARTITION BY last_h.object_id ORDER BY last_h.creation_date DESC
) rnk
FROM fusion.hrc_txn_header last_h
WHERE last_h.object = 'IRC_OFFERS'
)
WHERE rnk = 1
)
last_trx ,
irc_processes_b p,
irc_routing_steps_b rs
WHERE h.TRANSACTION_ID = c.TRANSACTION_ID
AND h.transaction_id = d.transaction_id
AND h.transaction_id = last_trx.transaction_id
AND s.submission_id = o.submission_id
AND o.offer_id = h.object_id
AND h.object = 'IRC_OFFERS'
AND s.current_state_id = 1021
AND s.process_id = p.process_id
AND rs.process_id = p.process_id
AND rs.phase_id = 14
AND rs.step_status = 'ACTIVE'
AND c.status_category = 'COMPLETED'