0% found this document useful (0 votes)
114 views3 pages

Validation and Substitution

1. Validation is used to perform data checks before posting to prevent errors, while substitution can fill in blank fields or override entered values according to defined rules. 2. Validations and substitutions can occur at three points: document header, line items, and complete document. They are activated through program OB28 for validations and OBBH for substitutions. 3. Activation levels determine if and when validations and substitutions run, from always (level 1) to only for manual entries (level 2). Validations include prerequisite, check, and message steps to define the validation logic. Substitutions include prerequisite and replace steps.

Uploaded by

Sarf Faizal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
114 views3 pages

Validation and Substitution

1. Validation is used to perform data checks before posting to prevent errors, while substitution can fill in blank fields or override entered values according to defined rules. 2. Validations and substitutions can occur at three points: document header, line items, and complete document. They are activated through program OB28 for validations and OBBH for substitutions. 3. Activation levels determine if and when validations and substitutions run, from always (level 1) to only for manual entries (level 2). Validations include prerequisite, check, and message steps to define the validation logic. Substitutions include prerequisite and replace steps.

Uploaded by

Sarf Faizal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Validation and Substitution

Validation is used to perform checks on the data entered by user in order to protect and prevent erroneous
postings. Since the data is validate before they are actually posted and only validated is accepted.

Substitution is used to either fill fields that are left blank or change the entries in fields filled with values
different from those define the substitution rules.

Validation and Substitution are valid at 3 call up points

1. Document Header
2. Line Items
3. Complete Document

Validation and Substitution activation levels

0: Inactive:- The system wont perform any validation/substitution. This is equal to having he line in the
maintenance table

1: Active:- The system will always perform the validation/substitution for each journal entry

2: Active, No Batch Input:- The system will perform validation/substitution for each journal entry
manually but not for batch processes

Steps in Validation

. Prerequisite
. Check
. Message

Steps in Substitution

. Prerequisite
. Replace

Creation Activation

Validation GGB0 OB28


Substitution GGB1 OBBH
Validation

GGB0

Financial Accounting

Validations are at 3 levels (Header Level, Line Level, Complete Document Level)

Validations are in the client level not in the company code level

To write the new validation, click on the validation icon

Validation name and description > enter, click on the step there can be the multiple
steps. There are three steps in the validation (1-Prerequisties, 2-Check, 3-Message)

1-Prerequisties: for which scenario this check will be performed > double click on the
prerequiste

e.g: Company code = 'ABCI' and Document Type = ‘KR’

Double click on check

e.g: Reference <> “ “

Double click on the message

Message Type: (A-Cancel, E-Error, W-warning, I-Information)

Message number: Error Messages

Save

To Activate the validation OB28

New Entry

Co Code : ABCI

Call Points; there are 3 call points (0001-Document Header, 0002-Line item, 0003-Complete Document)

Validation: What we created

Activation Level: (0-Inactive, 1-Active,2-Active, no batch input)

Save
SET GS01 to create set

Change set GS02

Substitution

GGB1

Financial Accounting (Document Header, line item, complete document)

There are two steps (Prerequisite, Substitute)

Prerequisite: e.g: Transaction code = “FB50”

Substitute: e.g: Document Header Text

Substitute method (Constant Value, Exit, Field-Field Assignment)

OBBH Activating the Substitution

Call point (0001 Document Header, 0002 Line Item, 0003 Complete Document)

Activation level (0-Inactive, 1-Active, 2-Active no batch input)

You might also like