SAP에서 Transaction과 Transaction Code의 의미 차이


SAP에서 “Transaction“과 “Transaction Code“는 서로 다른 의미를 가지고 있습니다.

하지만 일반적으로 “트랜잭션코드“를 말할 때 간편하게 줄여서 “트랜잭션“이라고 말하는 경우가 많습니다.

트랜잭션코드를 언급할 때 “구매오더 생성 트랜잭션코드는 ‘ME21N’ 입니다.“라고 말하기도 하지만

구매오더 생성 트랜잭션은 ‘ME21N’ 입니다.” 또는 “구매오더 생성 T코드는 ‘ME21N’ 입니다.“라고 말할 때가 더 많이 있습니다.

이번 글에서는 SAP에서 Transaction과 Transaction Code의 의미 차이에 대해 알아보겠습니다.

SAP에서 Transaction과 Transaction Code의 의미 차이

SAP에서 Transaction의 의미

– SAP에서 “트랜잭션“의 의미는 Business Task를 지칭하는 일반적인 개념을 의미합니다.

– 하나의 트랜잭션은 하나 또는 여러개의 작업화면으로 구성됩니다. 즉, 하나의 작업을 처리하기 위한 일련의 작업 과정을 트랜잭션이라고 말합니다.

예를 들어 고객을 등록하기 위해서는 [초기 화면] ▶ [일반자료 입력화면] ▶ [회사자료 입력화면] ▶ [영업자료 입력화면] 등을 작성해 줌으로써 고객이 하나 만들어지게 됩니다.

초기 화면에서부터 최종 저장될 때까지의 처리 과정을 하나의 트랜잭션이라고 말할 수 있습니다.

SAP에서 Transaction Code의 의미

– SAP에서 “트랜잭션 코드“의 의미는 Transaction을 실행시키기 위한 SAP 시스템 내에 있는 호출 부호 즉, 실행 명령어를 의미합니다.

– SAP 첫 화면(SAP Easy Access)의 메뉴 구조에서 찾아 실행할 수 있고, 명령어 필드에 직접 입력해서 실행할 수도 있습니다.

고객을 등록하기 위한 트랜잭션코드는 “XD01”, 자재를 생성하기 위한 트랜잭션코드는 “MM01”, 영업문서를 생성하기 위한 트랜잭션코드는 “VA01″이 됩니다.



※ 함께 읽으면 도움이 될 만한 다른 포스팅 글입니다.



이 글이 도움이 되었기를 바랍니다. ^-^


답글 남기기