• No replies
4 Posts

Pinned topic Difference between Internal and External Validation

‏2014-05-27T07:51:03Z | mdm-migration

Hi All,

I have a question regarding internal and external validations.

what exactly is the difference between internal and external validations?

I read that we use validateAdd and validateupdate methods for performing basic checks like length check, mandatory check etc. And the argument of these methods is a Business Object.

In external validations we have the V_FUNCTION and V_GROUP_VAL and V_ELEMENT_VAL tables involved and these are database configurations.

But even in external validations, we have a function or a method which does the validations on a given BObj. So what is the basic difference between the both? Also, when do we prefer external validations rather than internal validations?