Function

RP_CALC_DATE_IN_INTERVAL

●펑션명 : RP_CALC_DATE_IN_INTERVAL

기능 :  입력된 날짜의 년/월/일 더하고 빼기

 

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

 

LV_DATE = '20240101'.  "기준일자

                

          CALL FUNCTION RP_CALC_DATE_IN_INTERVAL'
            EXPORTING
              date                         = LV_DATE   

              day                          = 계산한 일자 OR '00' 

              months                    = 계산한 월 OR '00'

              signum                   = + 혹은 -

              years                     = ' 계산한 년도 OR '00'

            IMPORTING
              calc_date               = lv_calc_date.

 

<예시>

1. DAY = 1 / SIGNUM = - 을 넣고 조회시 LV_CALC_DATE  = 2023.12.31

2. MONTHS = 1 / SIGNUM = + 을 넣고 조회시 LV_CALC_DATE  = 2024.02.01

2. DAY = 10, MONTHS = 1 , YEARS = 1 / SIGNUM = + 을 넣고 조회시 LV_CALC_DATE  = 2025.02.11  

'Function' 카테고리의 다른 글

SAP Directory-EPS2_GET_DIRECTORY_LISTING  (1) 2024.07.22
RP_LAST_DAY_OF_MONTHS  (0) 2024.07.02
L_LAGP_LOESCHEN  (0) 2024.07.02
L_LAGP_HINZUFUEGEN  (0) 2024.05.28
POPUP_GET_VALUES  (1) 2023.05.02