Skip to Content
Author's profile photo Former Member

Adding Validation to F-43

Following t-codes are available to use validation or substitution functions:

·         GGB0     Validation Maintenance

·         GGB1     Substitution Maintenance

·         GCVZ     Rule Maintenance

·         GGB4     Select action for validation/substitution, for example, activation of application areas, message usage or substituted fields

·         GCX2     Definition of Includes for User Exits

·         OB28     Activation of FI validations

·         OBBH     Activation of FI substitutions

·         OBBZ     Activation of cost of sales accounting substitution (in the FI area)

·         OKC7     Activation of CO validations

·         OKC9     Activation of CO substitutions

·         GCT9     Transport: Validations

·         GCT0     Transport: Substitutions

To add validation, we take GGB0 in account.


To display a warning/information message in f-43, if the vendor has more than one bank account, so that the user can select the correct bank account of vendor.

Step 1-

Go to GGB0 and create your validation. Here you have 3 things –

·         Prerequisite

·         Check

·         Message

You can relevant prerequisite for your validation, a check and the message you want to display on the check.

Following is the validation step for the taken scenario –

In financial accounting,

Select line item level and create validation



Step 2:

You can now implement your validation/exit through the program RGGBR000. For this, you should copy it into the customer namespace, for example ZGGBR000.

The length of the name you choose should not exceed 8 characters.

Step 3:

To define your new user exit, you have to enter your user exit in the form routine GET_EXIT_TITLES.


Step 4:

Implement your logic in your exit routine as below –


Step 5:

Once you have implemented your logic, you need to activate your exit and define a call up point (header or line item). This is done using t-code OB28 as shown below –


Once you validation has entry here, it will be triggered. In taken scenario, while posting in F-43,

If vendor has more than one bank account, a warning message should be displayed. For the applied logic, please see the result below.


Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Well presented Rashmi.. Thanks for this information.. 🙂

      Author's profile photo Former Member
      Former Member

      Nice information rashmi.:)

      Author's profile photo Former Member
      Former Member

      Quite Helpful it is 🙂 thanks

      Author's profile photo Sheik Abid
      Sheik Abid

      Nicely explained , very informative

      Author's profile photo Arvind Pereira
      Arvind Pereira

      I was wondering what F-43 is all about, thanks Rashmi for providing all the steps in solving.

      Author's profile photo Erwin Leitner
      Erwin Leitner


      Helpful Information in very good presentation.

      all the best Erwin