본문 바로가기
ABAP/Enhancement

SAP BTE(Business Transaction Events)

by name_text 2023. 7. 10.

BTE

Business Transaction Events

 

Business Transaction Events 의 약자로 Customer Exit과 유사 용도의 이벤트 트리거 Enhancement
주로 Auto-Posting 을 통해 발생하는 회계전표의 유효성점검 및 필드 대체 처리 및 전표 생성후의 이벤트 처리를 위해 사용

 

# BTE 구분

P/S 인터페이스(발행&구독 인터페이스)

내/외부 인터페이스를 호출 하기 위해 문서 번호 생성 후(또는 생성/변경/삭제) 이벤트 처리

1030 : 전표 전기 (FI에서 표준 전기)

1050 : 전표 전기 ( 모듈 Auto-Posting)

2213 : 임시전표 저장(릴리즈)

 

프로세스 인터페이스

문서 생성 전 유효성 점검 및 필드 항목 대체

1120 : 전표 전기시 항목 대체

 

# BTE 동작 프로세스

 

# BTE 구현 (T-Code : FIBF)

1. 구현할 프로세스 조회

   -. T-Code : FIBF

   -. 정보시스템에서 기능을 구현한 프로세스를 탐색

2. 제품 추가

   -. 최초 개발시에는 기능 활성화를 위해 제품 추가 및 활성화 체크

3. 프로세스 Function 개발

   -. 정보시스템의 "견본 function 모듈"을 복사하여 기능 구현할 Function 개발

 

4. 프로세스 function에 프로세스 추가

   -. 해당 프로세스에 개발 Function과 제품 입력

댓글