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: 

Strange problem with Domain Values

Former Member
0 Kudos

Dear All,

I encounter one strange problem with Domain Fixed Values.

Background:

We have a custom domain ( ZXREF2) created for custom data element(ZXREF2) which has replaced standard dataelement in BSEG for field XREF2. This domain has 12 Fixed values. The idea was to have F4 help for field "Reference Key2" in FBL5N/FBL01 tcodes. It is working fine with these 12 Fixed value, means, on F4 we could see all these 12 values and when selecting a line from F4 the entry got thru the screen validation ( plz note hat this validation is like checking the mandatory value so this is done even before PAI).

Problem:

The requirement was to add a new line to F4 values( tecnically, 13th record in domain ZXREF2). We added this line to domain and moved to Quality system. Its working fine in both Dev and Qality, but the strange problem occured after moving and testing in Production.

In production, we could see all 13 lines in F4 help. <b>BUT</b>, after selecting the new one( 13th one), and after the value appears on screen field, when Enter is pressed, it gives error message "Enter Valid value".

This error message also comes when we enter any value which is not there in F4. That means, system is able to recognize the new value in F4, but falied to validate that.

We thought that, this might be the problem with Buffer, and request Client to re-start the system. Even after system restart, it still gives the same error message.

Please note that, the error message is triggered even before PAI of the screen called. So noway( I already tried system debugging) we can debug this error message to findout the rootcause.

Any quick help would be highly appriciated.

Thanks and Regards,

Prasad.

5 REPLIES 5

Former Member
0 Kudos

Do you have any custom FI validations for this field?

Rob

0 Kudos

Nope, we checked all FI validations nothing was related to this field.

Former Member
0 Kudos

Hi

Have you tried to run database utility?

Max

0 Kudos

Hello Max,

I guess DB Utility ( SE14 ) is to be run only when there is a change at structure level, to make Runtime and Database objects in sync. Here, we just added a new line to existing domain, and this added a new row to the Database table DD07T/DD07L.

Could you please expalin it more clearly if your view is different that what I just described.

Prasad.

matt
Active Contributor
0 Kudos

Have you run SE14 and checked?

matt