1. SAP Batch Job ?
- 배치잡은 사용자의 개입 없이 정기적으로 실행되는 예약 된 백그라운드 프로그램이다.
- 일반적으로 장기 메모리를 소비하는 대량의 작업을 처리하고, 사용자의 상호작용이 덜 필요한 프로그램을 실행하는데 사용된다.
✓ 배치잡 조회 방법 : 2022.12.07 - [SAP/BC] - # Batch Job - SM37
2. Batch Job Tcode ( T-code : SM36 )
- 신규 배치 잡을 등록할 수 있는 T-code ( 배치잡을 정의한다고 볼 수 있다. )
- 배치 등록을 위한 작업 명 / 프로그램 / Variant ( 필수는 아님 ) / 실행 일자 및 주기에 대한 정보가 필요하다.
3. Batch Create without Job wizard ( 배치 등록 방법 )
✓ 배치 등록 방법 ( Job Wizard 사용 ) : 2022.12.04 - [SAP/BC] - # [SAP] Batch Job - SM36 ( Job Wizard )
1) T-code : SM36으로 이동해 생성하고자 하는 Job Name, Class, Target 입력
2) Step 선택
3) 배치 상세 입력
- Program, Variant ( 필수 아님 ), Language, User 입력
- User의 경우 실제 배치 프로그램을 동작시킬 계정
4) Step List Overview
- 해당 화면에서 직전에 등록한 배치 내용을 확인 및 추가할 수 있다.
- 입력 내용 확인 후 추가 사항 없으면 뒤로가기 선택
- Create 버튼을 눌러 추가적인 Program step 입력 가능
- 다수의 step 생성을 통해 하나의 배치로 프로그램들이 순차적으로 동작할 수 있도록 등록이 가능하다.
- 새로운 스템의 내용 입력 후 저장하면, 아래와 같이 추가적인 프로그램이 등록 됨을 볼 수 있다.
5) 배치잡 시간 설정
- 배치잡 시간 설정을 위해 Start condition 선택
- 일반적으로 배치잡은 주기적인 실행을 하기 때문에 Date/Time 선택하여 최초 실행 일자 입력
- Periodic Job 체크 후, Period Values를 클릭해 주기를 선택 할 수 있다.
- 주기까지 선택 완료 후, 상단의 저장을 눌러 배치잡을 등록 할 수 있다.
- T-code : SM37 > 등록한 배치잡 검색
- 배치잡을 등록한 후에 동일한 배치에 프로그램 추가, 시간 혹은 주기만 변경해서 여러 번 등록 할 수 있다.
- 추가 프로그램 등록의 경우, step에서, 시간 및 주기는 Start condition에 들어가서 변경 할 수 있다.
( 아래는 시간 및 주기를 변경하는 방법에 대한 예시이다 )
- 시간을 저장하면 아래 Job Start Time이 변경된 것을 확인 할 수 있다.
- 저장 후, SM37에서 배치잡 조회 시, 변경된 시간으로 추가 등록된 것을 확인 할 수 있다.
🙋♂️ 궁금한 점이나 잘못된 내용을 댓글로 적어주시면 감사하겠습니다 !!
'SAP BC > SAP' 카테고리의 다른 글
# [SAP] Domain Controller ( 도메인 컨트롤러 ) (0) | 2024.04.14 |
---|---|
# [SAP] Batch Change ( 배치잡 내용 변경 ) (0) | 2024.03.21 |
# [SAP] Enable SAP GUI Script recording (0) | 2023.12.12 |
# [SAP] T-code : SGEN (0) | 2023.11.30 |
# [SAP] Batch Job Step (2) | 2023.11.13 |