cancel
Showing results for 
Search instead for 
Did you mean: 

BEx variables accepting invalid values

viral337
Explorer
0 Kudos

Hello,

I have created several reports for EMEA and APAC region. I am facing issue with manual input variables in APAC region.

Ideally, if we enter wrong value for variable, check button should throw error/exception.

This exception is working fine in EMEA system but not working for APAC system.

if we click on check button, it doesn't throw any error or exception in APAC region.

Note - no message is suppressed using RSRT.

viral337
Explorer
0 Kudos

Early reply will be appreciated as we need to move our APAC reports to production by end of next week.

Accepted Solutions (0)

Answers (1)

Answers (1)

kohesco
Active Contributor
0 Kudos

Hi,

When check, the system checks if the entry exist in the system.

When your Infoobject is set to check master data table, he checks if your entry exists in your SID - MD table.So you can try to clean out your MD, another solution is to set check if entry exists in INfoprovider. If it does not exist in the cube(s) it will throw the error.

Grtz

Koen

viral337
Explorer
0 Kudos

Hello Koen,

Thanks for replying!

I compared the infoobjects of APAC and EMEA system both the systems have same settings for infoobjects.

e.g. - 0COMP_CODE has same settings in APAC and EMEA systems.Still why issue is there is APAC system?

Also, how to check if entry exist in infoprovider? I think this requires ABAP coding. EMEA system doesn't have any such ABAP logic written to check entry in infoprovider still variables work fine in EMEA.