cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Primary Email in Onboarding

AnaMoreno
Explorer
0 Kudos
3,891

Hi All,

We're wondering if any of you have tried to default the primary email in Onboarding to "Yes" in Personal Information.

When an Onbordee is entering their personal information, the email is automatically taken from the user's information, but it shows as Primary "No", so when they go and save their data, they get an error saying they need to change it to be primary "Yes". We want to see if there is anything we can configure so that it is defaulted to "Yes".

Thank you!

Accepted Solutions (0)

Answers (3)

Answers (3)

laurasangers4
Explorer

Hi Ana,

you can also create a new field on the application with a business rule (Always true) and map it into Onboarding.

Best regards

Laura

elenahermoso
Participant
0 Kudos

Hello Laura,

We have been struggling to built a Oninit rule in Email information that works. Could you please share a screenshot of your rule?

Thank you

Regards

h_britto
Explorer
0 Kudos

Hi Elena,

did you were able to make your oninit rule work?
Im also struggling with this rn.

Regards

Kanika_Khullar
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi @AnaMoreno ,

You can refer to the below mentioned IDP document section 6.5 that covers use case to default is primary field in Recruiting.  Note that this is for recruiting to EC integration however similar configuration can be applied for mapping to Onboarding.

IDP SAP SuccessFactors Recruiting Management and Employee Central Integration

Kind regards,

Kanika

anishkumar4
Discoverer
0 Kudos

Hello Everyone,

Save this as On Save rule. And whenever the application would be saved. Field would have the value and hence passed to ONB from RCM once mapped.

Anish Kumar

praveen_s
Explorer

Try this rule and set it up as "On View" on emailInfo.

 

praveen_s_1-1720474112262.png

 

 

mpopken
Discoverer
Pardon my french Praveen_s, but you are a **bleep** god! It works, THANKS!
milicabradic
Discoverer
0 Kudos
Hello, I would add that the suggested onView rule really works, but it also makes private emails primary for employees who already exist in system. This happen in my case for employees that have two emails, one business and one private email. I had to add one more condition just to make sure it doesn't cover already existing users.
Íris
Discoverer
0 Kudos

Hello @milicabradic,

what condition did you add?

 

Thank you.

milicabradic
Discoverer

Hello @Íris 

After some experimenting and testing this is what worked for client's instance:

milicabradic_0-1732525874331.png

I added this to what another user suggested, the onView rule.

 

Íris
Discoverer
0 Kudos

Hello @milicabradic,

Thank you very much for answering! 🙂

Did you use the basic scenario still? Can you tell me which scenario had you picked to create the business rule?

Thank you very much!!

milicabradic
Discoverer
0 Kudos
Hello, I used onView rule for HRIS Elements.