반응형
SAP에서는 생각보다 주 단위의 날짜계산을 할때가 종종있습니다.
이때 "DATE_GET_WEEK" Function을 사용하면 Date(일자)를 Week(주차)로 변환할 수 있습니다.
기능 설명
- Date 에 날짜를 입력하면 Week 로 그 날짜가 그 해의 몇 주차인지 출력해줍니다. ( YYYYWW )
- 입력일자가 해당 년도의 몇 번째 주차인지 return합니다.
Signature
예제 코드
CALL FUNCTION 'DATE_GET_WEEK'
EXPORTING
date = sy-datum "현재 날짜 값을 가지는 시스템 변수 Format YYYYMMDD"
IMPORTING
week = lv_week. "해당 날짜의 주차 수 Format YYYYMM"
실행 결과
주의 사항
- 날짜는 1901.01.01에서 2098.12.31 사이여야 합니다.
- 결과를 활용할 때 연도와 주의 연결성을 잘 고려해야 합니다.
- 이 함수는 주 단위로 계산되므로, 월별이나 분기별 계산과는 직접적으로 연계되지 않습니다.
오늘도 약간은? 간단한 Function이였습니다. 내일 뵙겠습니다~
반응형
'ABAP Standard Function' 카테고리의 다른 글
[ABAP] FIMA_DAYS_AND_MONTHS_AND_YEARS / 연, 월, 일 수 기간 계산 (0) | 2024.12.26 |
---|---|
[ABAP] F4IF_INT_TABLE_VALUE_REQUEST / F4 Search Help Hitlist 출력 (0) | 2024.12.24 |
[ABAP] CONVERSION_EXIT_ALPHA_OUTPUT / Leading Zero 제거 (0) | 2024.12.20 |
[ABAP] CLOI__PUT_SIGN_IN_FRONT / "-" 앞으로 가져오기 (0) | 2024.12.19 |
[ABAP] GET_DOMAIN_VALUES / Domain 정보 가져오기 (0) | 2024.12.18 |