|
댓글 2
-
msap
2009.10.20 19:15
-
無念군
2009.10.20 23:17
data : lv_DATE type d,
lv_END_DATE type d.
clear : lv_DATE, lv_END_DATE.
concatenate s_budat-low '01' into lv_DATE.
CALL FUNCTION 'LAST_DAY_OF_MONTHS'
EXPORTING
DAY_IN = lv_DATE
IMPORTING
LAST_DAY_OF_MONTH = lv_END_DATE
EXCEPTIONS
DAY_IN_NO_DATE = 1
OTHERS = 2 .
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
*** lv_DATE : 해당월 01 일자 ..
*** lv_END_DATE : 해당월 말일자..
* ctrl+ C -> ctrl+V 하셔서 활용하시길... 그럼 고생하세요 ..
해당월의 말일을 구하는 펑션은 FIMA_END_OF_MONTH_DETERMINE 란 것도 있네요~
참고하세요~~^^