Read time:ย 10 minutes

Hey there! Mia and Ceci here.

Weโ€™ve got a gold mine of Workday knowledge for ya today, before the holiday season wave sets in next week โ˜ƒ๏ธ

As promised, this week weโ€™re sharing part 2 of our comprehensive guide on WD's Unified Duplicate Management Framework (DMF).

If you missed part 1 last week, no sweat! You can catch up here.

Before we dive in today, letโ€™s recap the agendaโ€ฆ

Your Guide to the Unified Duplicate Management Framework

Part 2 (today!)

  1. UI & customization

  2. Reminders and validations

  3. MERGING! (process, mechanisms, and troubleshooting)

  1. Security setup

  2. Configure Match Rules

  3. Schedule the Find Duplicates job

And with that, letโ€™s get right to itโ€ฆ

Step 4: UI & customization ๐Ÿ’…

Alright! Letโ€™s ease back in with some satisfying and straightforward UI / UX customization thatโ€™ll set you and your team up for successโ€ฆ

Now that your DMF is up and running with the help of last weekโ€™s guide, a great next step is to bring this functionality front and center. You can make sure managing dups stays top of mindโ€ฆ

Anyone with access to the domain Manage: Duplicate Records for a Person can navigate to a single profile, and follow the path Related Actions > Duplicate Management > Find Duplicates to merge or remove potential duplicate records identified by your Match Rules.

Worker profile

Candidate profile

For most profiles (e.g., workers, pre-hires), this is the only way to get there, but for candidate and prospect profiles, there are three more options to get those duplicates right in front of your diligent recruiters! ๐Ÿง Letโ€™s explore โ€˜emโ€ฆ

Option 1:

Add the Duplicate Overview card to the Summary section of candidate and prospect profiles via the task Configure Profile Summary:

1. Run the task Configure Profile Summary for Candidate Profile and add a row for โ€œDuplicate Overviewโ€.

Beautiful! The Summary section on the candidate profile now includes a dedicated section for duplicates ๐Ÿ‘

Option 2:

You could also add a section exclusively for Duplicates on the Candidate Profile. Itโ€™d be a well-deserved spot! Use the tasks Configure Profile and Configure Profile Group to set this up:

1. Run the task Configure Profile for Candidate Profile. Check the box for โ€œDuplicates for Candidate Profileโ€.

2. Run the task Configure Profile Group for Duplicates for Candidate Profile. Add a row for โ€œDuplicatesโ€ and check the box to โ€œDisplay in Profileโ€.

Voila โœจ A gorgeous section dedicated to managing duplicates on the candidate profile!

Option 3:

Alternatively, you could opt to display โ€œDuplicatesโ€ as a tab within the Overview section. To do this, run the task Configure Profile Group task for Overview for Candidate Profile, and add the โ€œDuplicatesโ€ report:

Amazing! Now itโ€™d be hard to miss the part where someone has to do something about potential duplicates! ๐Ÿ™Œ

Users with access to the domain Manage: Duplicate Records for the Tenant (typically admins) will also have access to all of the aboveโ€ฆ but the real game-changers here are 3 additional admin reportsโ€”which weโ€™ll get to in a bit.

Step 5: Reminders and validations ๐Ÿ”” (optional)

Now you could add conditional To Do steps to your business processes that remind your recruiters to check and handle any duplicate records on candidate profiles (if you are already doing this, great ๐Ÿ™Œ)โ€ฆ

However, we are all painfully aware that a To Do is often just a speed bump with a Submit button ๐Ÿ˜ฌ

If youโ€™d like, you can add some smart validations to really make sure those duplicates get handled in time, before wreaking havoc ๐ŸŒช If this is something youโ€™re interested in, hereโ€™s a great contributed solution on Community to check out.

๐Ÿšจ Regardless of what reminder / checkpoint method you choose to ensure dups get managed before they become a problem, ensure that you do NOT use these 3 legacy report fields:

โŒ Duplicate Candidates

โŒ Exact Duplicate Match

โŒ Duplicates Found

These fields run on the old Match & Merge framework for Recruitingโ€”theyโ€™ll return incorrect or empty results after switching to DMF ๐Ÿ‘Ž

Test, test, test some more ๐Ÿค“

โ€ฆitโ€™s a party, not a chore! ๐Ÿ’ƒ๐ŸŽต

But seriously, thorough cross-functional testing is absolutely crucial for this one. Every user group can and will be affected by duplicate management, big-time.

Recruiters, HR, managers, and even employees or contingent workers with no particular Workday access whatsoever can easily end up shooting a flurry of tickets to HRIS if dup management is not crystal clear, well-communicated, and well-documented.

And nowโ€ฆ the moment youโ€™ve all been waiting forโ€ฆ

Engines roaring, crowd cheering, duplicate records trembling, all ready to go ๐Ÿš€ YAY! Letโ€™s do this ๐Ÿ’ช

6. Managing duplicates

The processโ€ฆ

Letโ€™s start with standalone profiles. With these, just like how all roads lead to Rome ๐Ÿ›๏ธ, all ways to manage duplicates lead to this page:

Pro tip: This page always shows all matches in real time, even if the Find Duplicates Job is not running at all.

The Previous Worker Identification section, expanded below, is only displayed for those who identified themselves as a previous worker during the job application process. Their answers to the Previous Worker questions can be super helpful in finding & properly merging their existing terminated worker profile:

The Context Person section shows the person types and personal info of the profile you came from/landed on, and you can find the details of all potential duplicate profiles for this person under Potential Duplicatesโ€ฆ

For each profile flagged as a duplicate, you are faced with a choice: Merge or Remove as Duplicate. To merge, or not to merge, that is the question ๐Ÿค”

And the answer isโ€ฆ if you know that two profiles belong to the same person, you should always try to merge them! And when you do, this is what happens:

Workday displays an exceptionally helpful confirmation page, showing you exactly what data the merged profile will have so that you can merge away with peace of mind ๐Ÿ•Š๏ธ

On the other hand, if you find that the two profiles in fact belong to two different people (who knew there were so many Roberts? ๐Ÿคฏ), you can safely click on Remove as a Duplicate. These removed profiles will start piling under a new Removed Duplicates section at the bottom of the page:

If new info surfaces afterwards (โ€œI told you itโ€™s that Robert! ๐Ÿ˜คโ€), you can simply click Undo Remove to add โ€˜em back to where they were to consider the profile a potential duplicate again.

Thereโ€™s also a โ€œSearch for Person to Mergeโ€ button on the Duplicates page:

Clicking this enables you to merge the context person with anyone in the system (as long as you have the necessary security to access their profile). So if Robert got married and divorced 4 times in the past 3 years, moves to a different country every month, and only uses each of his email addresses once, you can still find his existing Workday profile (even if your Match Rules donโ€™t)!

You will also notice the sentence โ€œNumber of records you can access based on your security permissions: X of Yโ€ here and there. If X=Y, then itโ€™s all goodโ€”you can breathe easy knowing you can investigate and handle all potential duplicates.

If X does not equal Y (e.g., you can access 3 of 4 records), well, you have some extra due diligence to do. This happens when you lack access to one or more profiles flagged as a potential duplicate by your Match Rules. You should have an established process for who to reach out to in these casesโ€”and that someone would usually be your Recruiting admin.

Speaking of admins, they can do all of the above, sure, but what else? You may be wondering ๐Ÿค”

Well, they have their game-changing admin reports, which we teased earlier! Letโ€™s review themโ€ฆ

๐Ÿ“ Manage Duplicate Records

Yep, youโ€™ve been here beforeโ€”well, kind of. This time around, swiftly moving past all the valuable Find Jobs info, youโ€™re actually going to press that big Manage Duplicate Records buttonโ€”please try to contain your excitement! ๐Ÿคฉ

Aaaaaandโ€ฆ weโ€™re in! ๐Ÿ”‘

This button takes you to the Manage Duplicate Records report.

โš ๏ธ Warning: Make sure youโ€™re sitting when you first access this report, as the numbers maaaaay be a little shocking at first sight. This is normalโ€”happens to everyone!

This is the main admin report of DMF, where admins can slice and dice all duplicates in the system using WD-delivered facet filters, dive into the details of any match, mass-merge profiles, and remove them as duplicates en masse as well.

Rememberโ€ฆ the data in this report gets refreshed by Find Duplicates job runs, so it may be a little outdated at times, depending on your setup!

And when someone looks for duplicates for a specific profile and clicks Merge, that duplicate pair is added to the Manage Duplicate Records report instantly as well, even if the Find Duplicates job hadnโ€™t caught them yet.

๐Ÿ“ Manage Merged Records

This admin report, Manage Merged Records, is pretty similar to the first one, except this is for unmerging merged profiles, and there are no mass actions availableโ€”meaning if you ever have to unmerge hundreds of profiles for some reason, youโ€™re fresh outta luck. *furious clicking noises* ๐Ÿ–ฑ๐Ÿ–ฑ๐Ÿ–ฑ

Also, there may be reasons preventing the unmerging of a profileโ€”for example, if an event has already occurred on the merged profile, it will have to be rescinded โช before unmerging can take place. In each of these cases, Workday displays whatโ€™s preventing the merge:

Rescinding the Home Contact Change would enable unmerging of these profiles.

๐Ÿ“ Manage Removed Records

This last admin report, Manage Removed Records, is for those profiles that were flagged by your Match Rules as duplicates, but then got removed as a potential duplicate. Well, hereโ€™s your chance to undo that and re-designate these profiles as potential duplicates! And then, if someone removes them as a duplicate again, you can swiftly undo their removalโ€ฆ againโ€ฆ fun! ๐ŸŽˆ

The mass action button is back, though, so we all know who will win this game ๐Ÿ’ช

Merge mechanisms & troubleshootingโ€ฆ

Okay, so you know that the source record gets merged into the target ๐ŸŽฏ recordโ€”great! But how is it decided which profile is the source or target? And what can go wrong? ๐Ÿค”

First of all, as weโ€™ve seen before, a person can have multiple person types associated with their profile in Workday:

When it comes to merging, person types have a fixed order of priority:

During a merge, Workday compares the person types associated with the two profiles. The record that has a higher priority person type on it โ€œwinsโ€ ๐ŸฅŠ, becoming the target, and the other profile is going to be the source.

In the case of a tie (e.g., if pre-hire is the top priority person type on both records), the system moves on to compare the second, third, etc., highest priority person types. If both records have the exact same person types, the person with the older system record will be designated as the target.

And just to make sure things arenโ€™t too easy, you can only merge two profiles if all of their associated person types are mergeable with each other ๐Ÿ˜… Hereโ€™s a compatibility matrix:

Person type compatibility matrix for merging ๐Ÿงฉ

If you try to merge two profiles that have incompatible person types associated with them, you will encounter the following prevent merge reason:

In these situations, you have two choices. And you wonโ€™t like either of them ๐Ÿ˜ถ

  1. Rescind the more recent record until itโ€™s mergeable, merge, re-enter everything you rescinded.

  2. Wow, is it already 4 pm? ๐Ÿ•“ Time flies when you have funโ€ฆ anyhoo, gotta check on the dog, see ya! ๐Ÿƒ

While option 1 would be the proper, completionist solution, in practice, itโ€™s rarely feasible. HR admins tend to have better things to do than try to rescind hundreds of transactions just to re-enter them immediately after properly merging the profiles.

So the truth is, in most cases, itโ€™s going to be option 2โ€”you get home to your dog ๐Ÿถ, family, etc., and try to forget about that duplicate issue you couldnโ€™t resolve ๐Ÿฅฒ And remember, even though you may never be able to merge these profiles, you can still keep track of them using the Manage Duplicate Records report.

The good news is that other merge prevention reasons can usually be resolved with relative ease, and Workday will tell you exactly what triggered the holdupโ€ฆ

In-progress events will block a merge ๐Ÿ™…๐Ÿปโ€โ™€๏ธ

Auto-merging ๐Ÿค– attempts can also encounter these blocks, plus auto-merging canโ€™t handle merging more than 2 duplicate records (aka โ€œchain โ›“๏ธ mergingโ€).

This is because Workday doesnโ€™t know the order of merge operations in the case of 3+ profiles. However, after you manually dwindle the number of duplicate records down to 2, the next Find Duplicates job will properly auto-merge the remaining profiles.

Pro tip: Filter on โ€œMany Duplicatesโ€ in the Manage Duplicate Records report to handle these scenarios with ease:

In some cases, you may find that the data is not immediately 100% accurate on merged records. Thatโ€™s because under the hood, Workday uses complex non-configurable rules to determine what information is kept and how.

You can jump in for a deep dive on Community here, but since you canโ€™t customize this process, itโ€™s best to just merge away, then review & correct data on the merged records as needed!

Thatโ€™s a wrap on the DMF ๐ŸŽ

You did it again, rockstar ๐Ÿ™Œ

Youโ€™re a real one if you made it all the way down here ๐Ÿ˜Ž๐Ÿ‘

Hereโ€™s to ensuring that everyone has exactly one profile in Workday, curing your tenant from that dreadful Doppelganger Syndrome! ๐Ÿฅ‚

As always, thank you for being a reader!

Weโ€™re celebrating you and your pursuit of a Well Built Workday ๐Ÿฅณ

Until next time!

Mia & Ceci

Co-Founders of Well Built Solutions

P.S. Loving the newsletter? Leave us a testimonial here ๐Ÿฅฐ

Say hi ๐Ÿ‘‹ on LinkedIn โ€” @ceciblomberg, @miaeisenhandler

๐Ÿค Want to partner? Get on Well Builtโ€™s project waitlist here

Reply

Avatar

or to participate

Keep Reading