[SAP/ABAP] 통화값 변환 Function(Currency)
2025. 5. 1. 19:00ㆍSAP - ABAP
SAP에는 대부분 금액 필들이 통화값이 적용되어 저장되어야 한다.
총 2가지의 Function이 있다
CALL FUNCTION 'CURRENCY_AMOUNT_SAP_TO_IDOC'
EXPORTING
CURRENCY = p_curr
SAP_AMOUNT = p_sap
IMPORTING
IDOC_AMOUNTt = p_idoc.
CALL FUNCTION 'CURRENCY_AMOUNT_IDOC_TO_SAP'
EXPORTING
CURRENCY = p_curr
IDOC_AMOUNT = p_idoc
IMPORTING
SAP_AMOUNT = p_sap.
아래 예시를 보고 필요한 상황에 맞춰 Function을 사용하면 된다.
1 KRW = 100원입니다.
[예시1]
아래와 같이 설정하면 1000 이 출력된다.
CALL FUNCTION 'CURRENCY_AMOUNT_SAP_TO_IDOC'
EXPORTING
CURRENCY = KRW
SAP_AMOUNT = 10
IMPORTING
IDOC_AMOUNTt = 1000.
[예시2]
반대로 아래와 같이 설정하면 10이 출력된다.
CALL FUNCTION 'CURRENCY_AMOUNT_IDOC_TO_SAP'
EXPORTING
CURRENCY = KRW
IDOC_AMOUNT = 1000.
IMPORTING
SAP_AMOUNT = 10.
'SAP - ABAP' 카테고리의 다른 글
[SAP/ABAP] 기준일자에 대해 일,월,년 이전 또는 이후 날짜 계산하기 (0) | 2025.05.02 |
---|---|
[SAP/ABAP] 문자열에 0 채우기, 0 제거 함수 (CONVERSION_EXIT_ALPHA_OUTPUT / INPUT) (0) | 2025.04.30 |
[SAP/ABAP] 'READ_REPORT_LINE_TOO_LONG' Dump 발생 시 대처 방법 (0) | 2025.04.29 |
[SAP/ABAP] Local 변수 대신 Statics 사용하기 - Binary Search 퍼포먼스 높이는 방법 (0) | 2025.04.27 |
[SAP] TIMESTAMP 한국 시간으로 변경(RKE_TIMESTAMP_CONVERT_OUTPUT) (0) | 2025.04.24 |