This issue can occur when the impacted employee(s) have more than one person record in the system, where the leaver person record has previously had the same email address assigned as their current record.
When the user logs in to SelectHR via Access Evo for the first time, a field in the Person.Details table is populated with a WorkspaceID value to link up to their Access Evo account.
When the members integration batch job runs overnight (typically 2am), the batch job will submit a DISABLED command to Access Evo for the Access Evo user account, which clears their Invites Subscriptions.
Because the employee also has a current record, the batch job then sends across an ACTIVE command to re-enable the Access Evo Account, but this does not reinstate the previous subscriptions for the user.
As a result, when you then access the Manage Access Evo Invites process, it retrieves the user subscriptions from Access Evo, which have been cleared down, and so believes that the invite needs to be resent.
The best way to identify this issue, is to run a data export for the impacted employee to see if they have multiple person records, with the same email address assigned or the same WorkspaceID populated.
To see if an employee has multiple person records, follow these steps.
Log in to the SelectHR Administrator Tool.
Click Import/Export Data.
Click Create an export definition.
Click Select the data to export.
Change the database to SelectHR.
Log in.
Copy the below SQL:
Select Person.Details.[Person Number],
Person.Details.[First Name],
Person.Details.Surname,
Person.Details.[E-Mail],
Person.Details.[Private E-Mail],
Person.Details.WorkspaceId
From Person.Details
Where Person.Details.[First Name] = 'ENTER FIRST NAME HERE'
And Person.Details.Surname = 'ENTER SURNAME HERE'In the top left of the data export window, click Options, Paste SQL from clipboard.
Change the First Name and Surname Criteria to match the First & Surname of the impacted employee.
Click Data.
You should ensure that:
The WorkspaceID field does not match for both Person Records.
The Email Address field does not match for both Person Records.
If the email address fields match for both person records, please go into their leaver person record and remove the email address, so that only their current record has the email address populated.
If the WorkspaceID field does match for both records, please raise a new case online and reference the title of this article.