cancel
Showing results for 
Search instead for 
Did you mean: 

What is diff. B/w Business Valdation and System Validation (or Technical Validation)

Former Member
0 Kudos

In SAP data migration, we come across these terminologies called Business Validation and System Validation (Or Technical Validation). What is the difference between these types of data validation after migrating the data.

And how exactly are these validations done??

Thanks for your answers..

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Bharath,

Just to give you an idea regarding these two types of validation.

Technical validation is generally related to domain of values being populated in one field.

For example, a field can only contain alphanumeric values, its length should not exceed 12 characters, it should not be NULL and many other things like this. So basically it will check if value populated in certain field against predefined technical checks so that correct value is populated only. Technical validation can also be that value is populated from certain set of predefined values only(i.e. lookup table or something).

On the other hand, Business Validation could be that based upon the values of one field, second field should be populated accordingly. For example, based upon the account group of customer it will be determined that which partners can be added for that customer or Based upon the hybrid indicator of Material, parent information have to be populated(no parent, only 1 parent, both parents etc). These type of validations are based upon the business requirements from the client and then enforced using coding or governance capabilities of tool/system being used.

I hope this helps to clarify your doubt a bit..

Thanks and Regards,

Ankush

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks a lot for your answer.

It is more clear for me now about the validatations.

But can you please give me an example of performng a business validation?

Means, if i load the data for a Manufacturing Work Centre, then what all parametres should i consider to do the business validations after loading the work centres.

Thanks in advance.

Former Member
0 Kudos

Hi Bharath,

Here you should take care of mandatory fields to be populated,the task lists etc as per the business requirement.

Thanks,

Ravi

Former Member
0 Kudos

Hi Bharath,

Data Validations are processes to ensure data being populated into the system are valid,meets requirement,are as per set standards,are correct and useful.

Business Validations are processes which confirm that data being populated obeys the business rules.

A data which does to obey business rules can compromise business process execution and have additional impact on the dependent systems/processes.

The idea is to prevent user from accidentally performing an invalid operation which would not align with normal business practice or be against it. There are ones which are essentially required by client to ensure smooth running of business by its people and prevent them from making an absolute invalid transaction (or commit fraud). These are basic checks and balances which MUST be in place. These are usually very explicit from customer’s requirements.

Technical Validations - These are checks which have root in a technical requirement.

e.g.One would like to trigger a Workflow only when another event fires as they have a technical dependency ,Checking special characters as system does not support such data etc.

These validations can be done at various levels depending on the systems,interfaces,data creation modes and technologies available.

Thanks,

Ravi