What Can I Do When a Job Offer is Approved but Shows as Pending Approval

A job offer has been approved but it shows as Pending Approval in Recruiting and as Completed in the Transaction Console.

When a job offer is submitted for approval, a transaction gets created and a SOA instance is initiated. The SOA instance takes some time (usually a few minutes) and during that time, the transaction remains in STUCK status. When the SOA instance gets created, the transaction exits the STUCK state and enters the IN PROGRESS state. The job offer approval process is then started. However, if a user terminates the transaction before the creation of the SOA instance, the job offer remains in the Pending Approval state but in the Transaction Console the job offer shows as Completed.

Best Practices:

  • It's recommended to wait at least 60 minutes before going ahead and terminating the transaction in STUCK state.

To fix this situation, follow these steps.

  1. Create the profile option HCM_TAC_RESUBMIT_ACTION so users have access to the Resubmit action in the Transaction Console.
    1. In the Setup and Maintenance work area, click Search.
    2. Search for the task Manage Profile Options.
    3. Click the task name.
    4. On the Manage Profile Options page, click Create.
    5. Complete the fields:
      • Profile Option Code: HCM_TAC_RESUBMIT_ACTION
      • Profile Display Name: HCM_TAC_RESUBMIT_ACTION
      • Application: Global Human Resources
      • Module: Global Human Resources
      • Start Date: Pick a date in the past.
    6. Click Save and Close.
    7. On the Manage Profile Options page, select the Enabled and Updatable options for the Site level.
    8. Click Save and Close.
  2. Enable the profile option HCM_TAC_RESUBMIT_ACTION.
    1. In the Setup and Maintenance work area, click Search.
    2. Search for the task Manage Administrator Profile Values.
    3. Click the task name.
    4. On the Manage Administrator Profile Values page, search for the profile option code HCM_TAC_RESUBMIT_ACTION.
    5. In the Profile Values section, click the Add icon.
    6. In the Profile Values section, select the Site profile level and enter TRUE in the Profile Value field.
    7. Click Save and Close.
  3. Resubmit the transaction in the Transaction Console:
    1. In the Navigator menu, go to Tools, then Transaction Console.
    2. In the Transaction Manager page, search for the transaction ID.
    3. Select the transaction and click the Actions menu.
    4. Select Resubmit to resubmit the transaction.
  4. Once the transaction is resubmitted and the issue is resolved, disable the profile option HCM_TAC_RESUBMIT_ACTION.
    1. In the Setup and Maintenance work area, click Search.
    2. Search for the task Manage Administrator Profile Values.
    3. Click the task name.
    4. On the Manage Administrator Profile Values page, search for the profile option code HCM_TAC_RESUBMIT_ACTION.
    5. In the Profile Values section, select the Site profile level and enter FALSE in the Profile Value field.
    6. Click Save and Close.