[SAP/ABAP] 통화 변환 BAPI_CURRENCY ... 등
통화 변환 SAP에서는 숫자를 소수 2자리의 숫자로 변환하여 DB에 저장한다. 예를 틀어 1,000이라는 숫자를 입력하면 10.00으로 저장하며, 다시 사용할 때는 100을 곱해 사용한다. 그러나 통화의 경우 소수자리 까지 사용하는 통화가 있다 이 경우에는 소수점을 그대로 저장한다.(USD, EUR, ...) 이떄 입출력 금액필드에서 ABAP 코딩으로 금액을 계산하여 입-출력하게 되면 자릿수가 맞지 않는 경우가 생긴다. 이를 방지하기 위해 해당 금액에 통화키를 지정하여 올바르게 입력, 출력되도록 한다. 1. BAPI_CURRENCY 함수 DATA : lv_curr LIKE tcurc-waers, lv_before_amt LIKE bapicurr-bapicurr, lv_after_amt LIKE bapic..
2023.02.20