Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

BEx variable customer exit run error- error class SAPMSSY1 method: UNCAUGH

BEx Analyzer give pop-up window with the following message, please help to solve it. Thanks!

Initial RANGE-SIGN for customer exit variable ZPUTMNTH is correct.

Value "200302 0" for user-exit variable ZPUTMNTH is invalid

Program error class SAPMSSY1 method: UNCAUGHT_EXCEPTION

<b>Diagnosis

The value for the variable ZPUTMNTH is determined in the user exit (RSR00001). In this case, the value 200302 0 was allowed. This value is not valid.

System Response

Procedure

Procedure for System Administration

Check the user exit for variable ZPUTMNTH. Make sure that variables for characteristic values are in internal format and are not compounded. This means, for example, that a date variable must have the value 20000914 and not the value 14.09.2000.</b>

Former Member
Former Member replied

Hi Almini,

1) Try replacing the following 2 lines:

L_S_RANGE-LOW = LOC_VAR_RANGE-LOW(6). "low value, e.g.YYYYMM (200606) part of key date (20060625)

L_S_RANGE-LOW+6(2) = '01'. “ low value e..g. YYYYMM01 (20060601)

        • with ****

CONCATENATE LOC_VAR_RANGE-LOW(6) '01' INTO L_S_RANGE-LOW.

2) If it doesn't help....Setup a break point in the code and DEBUG...

Good luck, BB

0 View this answer in context

Helpful Answer

by
Not what you were looking for? View more on this topic or Ask a question