Function

RP_LAST_DAY_OF_MONTHS

moon.7 2024. 7. 2. 17:41

펑션명 : RP_LAST_DAY_OF_MONTHS 

기능 :  입력된 월의 마지막일자 구하기

 

  DATA : LV_DATE            LIKE SY-DATUM,
               LV_LAST_DATE LIKE SY-DATUM,

 

LV_DATE = '20240201'.  "윤년이므로 2월이 29일까지 존재

 

                

          CALL FUNCTION ' RP_LAST_DAY_OF_MONTHS  '
            EXPORTING
              DAY_IN     = LV_DATE

            IMPORTING
              LAST_DAY_OF_MONTHS   = LV_LAST_DATE

           EXCEPTION

 

             DAY_IN_NO_DATE           = 1

             OHTERS                            =  2.

 

<결과>

LV_LAST_DATE  = 2024.02.29