how validations and substitutions are useful?

Answer Posted / abhay

SAP uses validations and substitutions to check the integrity of data entered before posting a
document. When you have both substitutions and validations defined, the system first completes
the substitution then goes on to validate the entries. Note that only one validation and one
substitution can be activated at a time for a controlling area per ‘call-up point.’***
A ‘Validation’ uses Boolean logic for checking any type of combination of specified criteria (such
as account type/cost center combination) for ensuring the validity before allowing you to post a
document.
Example:
Validation Rule: If the cost element is ‘120000,’ then the cost center is ‘1200.’
Document: You try posting a document containing the cost element as ‘120000’ and the
cost center is ‘1400.’
System Response: The system will throw an ‘error message’ after checking that the cost
center value does not match the cost center value of the criteria for that given cost element
value.
In contrast to validation which just checks for validity, substitution ensures that the system
replaces a value assigned to one or more fields based on predetermined criteria, using, again,
‘Boolean logic.’
Example:
Substitution Rule: If the cost element is ‘120000,’ then the cost center is ‘1200.’
Document: You try posting a document containing the cost element as ‘120000’ and the
cost center as ‘1400.’
System Response: The system will replace the entered cost center value of ‘1400’ with
that of the correct value ‘1200.’
What is a ‘Call-up Point’?
***A ‘Call-up Point’ is a particular point in transaction processing that triggers an action such as
substitution or validation.

Is This Answer Correct ?    3 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the land scape in sap?

649


Why do you need country chart of accounts?

604


Which master data uploads will be done?

607


What is a company code, and how is this different from a company?

614


How do we create tasks? What is the difference between task and change request?

1487






while making DO in SAP system allowes passing an entry more than the credit limit set in the system configuration Please help me

1736


i need a real time fico tutor in hyderabad location

1684


WHAT IS THE DIFFERENCE BETWEEN HOLD, PARKED, SAMPLE, RECURRING AND ACCRUAL/DEFFERAL? WHAT IS THE MEANING OF RECONCILIATION? WHAT PURPOSE WE DO THE RECONCILE? WHAT IS THE MEANING OF SPL GL? WHAT ARE THE CUT OVER ACTIVITIES? WHAT IS THE MEANING OF GAP ANALYSIS? PLZ EXPLAN?

3433


What is in the general ledger?

613


Why is it not possible to post to a customer accont in a previously closed period?

602


What is an operating chart of accounts?

668


How do you manage outgoing partial payment for the vendor in fi?

560


What are statistical internal orders? : co-pa

644


How do you execute an automatic payment program? : fi- accounts payable

621


Can you post an a/c document if the credit is not equal to the debit?

590