728x90
> 환율 Table 조회를 위한 날짜변환 <
SAP 환율관련 Table의 날짜는 유형이 다름 (TCURR, TCURF 등)
일반 날짜를 변환하여 사용해야 함
방법1) 함수사용
CALL FUNCTION 'CONVERSION_EXIT_INVDT_INPUT'
EXPORTING
INPUT = LV_DATUM
IMPORTING
OUTPUT = LV_GDATU.
참고) LV_GDATU는 DATE 타입이어야 하지만 LV_DATUM은 CHAR 타입임.
LV_DATUM은 사용자설정에 맞게 화면에 표시되는 기준의 값이 입력되어야 함.
(예시: 사용자설정이 DD.MM.YYYY일 경우 LV_DATUM에는 '31122024' 또는 '31.12.2024' 값이 들어있어야 함)
방법2) Convert 구문사용
CONVERT INVERTED-DATE LV_DATUM INTO DATE LV_GDATU.
참고) LV_DATUM과 LV_GDATU는 모두 DATE 타입이어야 함.
방법3) 빼기
LV_GDATU = 99999999 - LV_DATUM.
끝.
반응형