cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

Hi All,

Can anyone tell me what is the purpose of required field property in MDM?

Thanks

Narendra

0 Likes
View Entire Topic
Former Member
0 Likes

Hi Narendra,

REQUIRED_FIELDS is the Validation expression used to activate the required property in MDM.

When you make the field as required in console it will still allow you to leave it blank in MDM data manger unless you make this property active.

For this:

- Create a validation in MDM data manger

- In the validation expression box just write REQUIRED_FIELDS

- Make the exceution to Error type.

- Save the validations

So now whenever you try to create a record in MDM with the required field a blank it will throw you an error message nad not let you proceed untill you fill in that value.

Hope It Helped

Kindly Reward POints If Found useful

Thanks & Regards

Simona Pinto

Former Member
0 Likes

Hi Simona,

I did as you said and the function is working for required fields and non-required fields too.

I did filled data in required fields but still getting error message saying that validation error.

How to avoid this problem?

Thanks

Narendra

Former Member
0 Likes

Hi Narendra,

I am also facing the same problem. The fields which are not required also getting validated.

Regards,

Jitesh Talreja

Former Member
0 Likes

Hi,

If u have tried this format

REQUIRED_FIELD(Field Name)

U have to give the name of the field name for which u have done "Required " as yes.

Just try as i am having a lower version so i cat try it.Just update aftr wards.

Rgds

Ankit

Edited by: ankit jain on Jul 17, 2008 1:59 PM

Former Member
0 Likes

Hello Narendra,

Here is the purpose of Required field properties as SAP recommended:

The Required field parameter is not a mandatory but an advisory property.

In other words, it is different from u201CNOT NULLu201D definition of the RDBMS world. Its purpose is to let the creation of validation rules treat all u201CRequiredu201D fields at once.

Such validation expression is not available yet but will be exposed in coming versions.

The advantage of this approach is when your validation logic is changed and you decide the field should or should not participate in the validation you simply change the value of u201CRequiredu201D. Otherwise every validation expression should be changed manually.

Correct me if I am wrong.

I hope this will clear your doubt.

TNR,

Saurabh...

Reward if found helpful.

Edited by: Saurabh Kumar Sahu on Jul 18, 2008 8:37 AM