ABAP 코드 비교 분석 EXIT CANEL STOP CHECK 차이점
부제 : 아밥 반복문, 조건문, 퍼폼, 이벤트 블럭 나가는 방법 정리 안녕하세요, D 입니다. 오늘은 반복문, 조건문, 퍼폼, 이벤트 블럭을 종료할 수 있는 EXIT, CANCEL, STOP, CHECK 구문 비교 분석하여 정리해보았습니다. EXIT, CANCEL, STOP, CHECK 는 어느 상황에 쓰이느냐에 따라 조금씩 활용이 다릅니다 CHECK 구문은 조건과 함께 쓰이죠. 예로 CHECK gt_data IS INITAIL. 혹은 CHECK sy-subrc = 0. 등 조건과 함께 사용합니다. 다른 구문들은 바로 코드를 빠져나가지만, CHECK 구문은 조건에 부합하지 않으면 코드를 종료합니다. CHECK 의 경우 PERFORM 에 사용한다면 퍼폼을 빠져나오고 IF 에 사용해도 해당 퍼폼을 빠져나오지..
더보기
SAP ABAP Dictionary Table Currency/Quantity Fields 탭
부제: SAP Dictionary Table 통화/단위 설정 안녕하세요, D 입니다. 오늘은 SAP Dictionary Table 생성 시, 단위 설정하는 것이 헷갈린다는 요청이 있어 해당 내용을 정리해봅니다. 단위 설정, 처음 접할 때는 이게 뭘까 싶은 마음인데 생각보다 간단합니다. 금액, 수량 을 표현할 때에는 숫자만 말하기보다 단위와 함께 표현합니다. 1000 원, 1000 달러, 1000 엔, 1000 kg, 1000 g, 1000 개 ... 모두 숫자는 1000 이지만 의미하는 크기는 전부 다릅니다. 그래서 테이블을 생성 할 때도 숫자를 담는 필드와, 단위를 담는 필드를 모두 만들어주어야 합니다. 금액을 담는 데이터 타입인 CURR 은 CUKY 와 짝꿍 수량을 담는 데이터 타입인 QUAN 은 U..
더보기