Skip to Content
0
Former Member
Nov 02, 2005 at 07:41 AM

Variable - Customer exit

25 Views

I have created a report variable which is based on a customer exit. When I amend the user exit with my code, I get an error message ‘DATE_FROM’ is not defined check your spelling. However, I have declared as following:

DATA: DATE_FROM LIKE SY-DATUM.

DATA: DATE_TO LIKE SY-DATUM.

DATA: DATE_LIMIT LIKE SY-DATUM VALUE '20031231'.

The code where I use these elements is as follows:

WHEN 'KOT1KPI4'.

IF I_STEP = 2.

CLEAR: L_S_RANGE, LOC_VAR_RANGE, DATE_FROM, DATE_TO.

  • Derive TB Release Date range based on Execution Date

DATE_FROM = SY-DATUM - 730.

DATE_TO = SY-DATUM - 365.

IF DATE_FROM LT DATE_LIMIT.

DATE_FROM EQ DATE_LIMIT.

ENDIF.

L_S_RANGE-LOW = DATE_FROM.

L_S_RANGE-HIGH = DATE_TO.

L_S_RANGE-SIGN = 'I'.

L_S_RANGE-OPT = 'BT'.

APPEND L_S_RANGE TO E_T_RANGE.

ENDIF.

ENDCASE.

Can someone advise on if I am missing anything. Thanks