✅ 서브루틴(Subroutine)이란?자주 사용하는 코드 블록을 묶어 필요할 때 호출하는 기능이다.반복적인 코드 작성을 줄이고, 유지보수를 쉽게 하기 위해 사용된다.마치 "요리 레시피"처럼 미리 만들어두고, 필요할 때 호출하여 실행할 수 있다.ABAP에서는 FORM ~ ENDFORM 구문을 사용하여 서브루틴을 정의한다.📍 서브루틴의 주요 파라미터 전달 방식ABAP 서브루틴에서 외부 변수(파라미터)를 전달하는 방식에는 USING과 CHANGING 두 가지가 있다.키워드 설명 변경 가능 여부 전달 방식키워드설명변경 가능 여부전달 방식USING서브루틴에서 읽기 전용(Read-Only) 사용❌ (변경 불가)CALL BY VALUE (값 복사) 또는 CALL BY REFERENCE (주소 참조)CHANGING서..