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
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.
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>
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)
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