Boomerang Blog

Why Use “Boomerang” Integrations?

Workday-to-Workday (“Boomerang”) integrations allow you to pull data from Workday and use it to automate processes that would otherwise have to be done manually in the UI.

This simple statement belies the underlying power of Boomerang integrations. They can be used to eliminate non-value adding tasks from HR’s plate. Doing so allows HR to focus on the tasks that allow an organization to grow: Recruiting, Talent, Succession, etc.

Some examples of tasks we’ve automated with Boomerang integrations:

  1. Rescinding future dated business processes for Terminated workers, like a future dated Referral Bonus payment.
  2. Ending Contingent Worker Contracts when they are past their contract end date.
  3. Creating Payroll Imputed Income records for fixed sign on bonus payments like an Amazon Gift card given to all new hires as a welcome gift.
  4. Mass Deleting Worker Documents.
  5. Generating Probation letter PDFs (using BIRT) sent to Worker Documents
  6. Removing all Security from a Position when a worker is Terminated.
  7. Resetting Rescinded Termination Worker’s System Access to Workday.

These and many other examples allow you to automate certain tasks for a more robust User Experience, without the drudgery of manually entering transactions.

Why Use “Boomerang” Integrations?2021-09-14T06:57:09-07:00

End Contingent Worker Contracts

Automatically End Contingent Worker Contracts for those Workers past their Contract End Date

Components:

  • Custom Report
  • Workday Studio Integrations
  • Integrations System Security Group
  • Integration System User

Custom Report

A Custom report based on All Contingent Workers. This should be an Advanced type of report, and it should be Web Enabled.

Columns:
Employee ID
Contract End Date

Filters:
Contract End Date < Today (System)

Workday Studio Integration

The Integration will pull the Custom Report data in the integration.

It will then determine the number of rows in the report and store that number. It will then determine if it should continue (count > 0). If so, it will split the report into individual rows to process sequentially.

For each row it will store the employee ID and Contract End Date in Properties to be used to perform a SOAP call to the Workday Web Service (WWS) End_Contingent_Worker_Contract_Request.

End Contingent Worker Contracts2021-08-16T09:17:59-07:00

Updating Workday Account

When a worker is terminated, the company may want to grant the worker access to their personal info for a period of time. Things like retrieving pay slips, W2s, updating contact info etc,
This integration can be configured to update the Account Expiration Date on the Workday account to a number of weeks, months, or years of desired continued access.

Before integration (notice the Account Disable Date is empty)

After Integration has been run:

Updating Workday Account2021-08-17T10:18:06-07:00