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

Additional Data Collection mdfSystemExternalUserVisibility field

DG1
Explorer
0 Likes
2,692

Hi everyone,

I'm currently learning SAP SuccessFactors Onboarding (former ONB 2.0) and need your help, please.

Chapter 5 "Additional Data Collection" describes a process that I can't do in the demo system. It is about "procedure to Create a Business Rule to make External Users Visible in Metadata Framework".

Especially:

4. Click Details associated with mdfSystemExternalUserVisibility field

5. Select Editable from the dropdown menu for Visibility

--> I can't set to "editable" because the system displays an error message:

"It is not authorized to change visibility of mdfsystemExternalUserVisibility to Editable, as this a system field."

I can't (therefore) perform the following step:

"12. Set the Then condition as mdfSystemExternalUserVisibility to be equal to Yes."

--> mdfSystemExternalUserVisibility does not appear at all, I can not select it.

And this step will also be necessary on the next pages.

What can I do? Where is the error?

Thank you and best regards,

Dilek

Accepted Solutions (0)

Answers (2)

Answers (2)

MarkAyson
Explorer
0 Likes

Hi dilek ,

That is great you have gone through the whole course which means you have gone through or saw the Exercise 8 (Create Custom MDF Objects for Additional Data Collection) in Unit 5. This was what I meant that you follow to experience the end-to-end configuration of the Additional Data Collection step.

I just tested the procedure you followed now and it works fine on the custom objects I created for a demo instance I have. This is the same procedure from the implementation guide.

It is possible that the object you may have selected is a predefined MDF object in the system that is why it may give an error of you cannot change it as a system hard-coded field. Can you maybe share which or what MDF object you selected to change the mdfSystemExernalUserVisibility field properties on? I can look into it further.

But ultimately, this is just one of the methods to control the visibility of custom MDF objects to users like new hires and internal hires for the additional data collection step since we have multiple tools that configures any MDF objects in SuccessFactors. We use Manage Data and Business Rules tools as another way to configure this. This can be a bit confusing when it comes to MDF objects in general in SF but I hope the exercise clarifies the best way to configure the Additional Data Collection step in Onboardign for you.

If you have time, go through the exercise please rather than the procedures on the units.

Kind regards,
Mark

DG1
Explorer
0 Likes

Hi mark.tristan.ayson

thanks a lot for your effort.

So that there is no misunderstanding. I'm not through with all the chapters yet, not even 5. I'm still stuck on 5. It is the "e-learning" version on learning hub and there are no exercises here (SAP SuccessFactors Onboarding Academy - E-Learning THR97e_EN_Col2105)

I checked, there are exercises in the "ebook" version (e-book THR97_EN_Col2105) - but no exercise 8 available. Under exercise 2 you find "Create Custom MDF Objects for Additional Data Collection" with "Business Examples" (Shirt Colors, Shirt Sizes, ect.).Do you mean this exercise? I wonder what kind of learning material you are writing about. As described above, it looks different to me.

I followed the steps as described in the "E-learning" material and only had problems with the visibility of mdfsystemExternalUserVisibility, as it is usually not shown later in the "Then" of the business rule for selection. So I can't do the further steps (s. attachments).

Thank you so much!

Many greetings

Dilek

DG1
Explorer
0 Likes

Hi mark.tristan.ayson

I tried again and created a new custom data object and named it "cust_TEST " instead of "cust_userConfig" as in the learning material (thought that the "cust_userConfig" described in the learning material may already exist in the system and therefore I cannot change the properties of mdfsystemsExternalUserVisibility from this custom object, such as visibility here. I have recreated all the steps. The mdfSystemExternalUserVisibility is still not available for selection in the "Then" area (see screenshot).

Thank you.

Regards,

Dilek

sridharsrinivas
Explorer
0 Likes

Hi,

Assume this is not too late. But please try this (my understanding is this is what the narration meant is Section 5)

_______

In Then

Select Edit --> Then Set --> The object ID (in my case, have created it as cust_DegreeCertificateCopy) --> To Be equal to --> Value --> Yes

and Save. Rule is created.

MarkAyson
Explorer
0 Likes

Hi dilek ,

You are looking at the procedure and not the exercise correct?

That is actually one way to configure the visibility of a custom object created for the Additional Data Collection step in the Onboarding process. An easier method to look at is available on the course and for this: Please follow the lengthy exercise instead.

The whole exercise will give you a very good picture of what is needed for the "whole/full configuration" of the Additional Data Collection Step from beginning to end as it requires multiple procedures not just steps.

If you have any further questions on the content, please feel free to tag me on your next response but it is great that it appears you have a demo instance to work with to apply what you are learning from the course using the exercises.

Best regards,

Mark

DG1
Explorer
0 Likes

Hi @mark.tristan.ayson,

thank you very much for your answer. However, I'm afraid I don't quite understand what you mean by your statement:

"An easier method to look at is available on the course and for this: Please follow the lengthy exercise instead....... "The whole exercise...., etc."

Is there any other learning material with exercises or a longer version of the learning material for SAP SF Onboarding?

I learn the whole learning material for SAP SF Onboarding (chapter 1-12) on learning hub. Not just chapter 5.

And the steps in chapter 5 can't be done in the system. That is my concern, so why it can't be done or how it can be done.

Thanks a lot and best regards

Dilek