Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Validation of reference field in accounting document posted using FB50

Former Member
0 Kudos

Hi all,

We hada requirement to restrict the users from entering japanese caharaceters in the reference field of a accounting document. The validation for this was done using the transaction OB28. when the user posts the accounting document using transaction FB01 or changes the accounting document using transaction FB02, the validation provided in OB28 does work(it throws an error restricting the user from entering japanese characters if he has done so). But whenthe user pots the accounting document using the transaction FB50, the same error message comes as information message although the coding is for giving an error message.

This however does not happen when the user logs on in English. In English logon the error mesage does appear.

When the user logs on in Japanese the message comes as an information message but at the same time does not allow posting of the document.

Debugging this revealed that the OSS note 197329 has been applied to the standard SAP program SAPMF05A.

Any pointers to how this can be rectifiied would be appreciated.

Thanks in advance.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Check the information given in the notes :

In general, the following applies after the implementation of the correction:

E-messages are converted into I-messages so that you can process the affected line items. Although I-messages are issued, you cannot post the document without correcting the corresponding lines, the purpose of the original E-message is not lost.

The same validations behave in the regular posting transactions FB01 and so on as usual, in other words E-messages from the validation are also issued as E-messages.

The reason for the different error handling lies in the different 'entry philosophies' of the transactions (Enjoy: Single-screen transaction < > FB01: Multiple screen transaction).

1 REPLY 1

Former Member
0 Kudos

Check the information given in the notes :

In general, the following applies after the implementation of the correction:

E-messages are converted into I-messages so that you can process the affected line items. Although I-messages are issued, you cannot post the document without correcting the corresponding lines, the purpose of the original E-message is not lost.

The same validations behave in the regular posting transactions FB01 and so on as usual, in other words E-messages from the validation are also issued as E-messages.

The reason for the different error handling lies in the different 'entry philosophies' of the transactions (Enjoy: Single-screen transaction < > FB01: Multiple screen transaction).