반응형

2013/09/05 4

SAP 로그인 후 특정 T-code 수행

SAP 에 로그인 후 특정 T-code를 수행 할 수 있다. 가령 SE80 이라는 Abap program 을 개발하는 대표적인 T-code 로 이동한다던지 특정 메뉴를 실행한다던지 하는 기능을 수행 할 수 있다. User ID 당 설정해야 하면 설정 방법은 아래 와 같다. EXTRAS --> Set Start Transaction --> Give your transaction SHift + F7 알고나면 별거 아니지만 모르면 답답한 내용이었다. - 끗 -

SAP/ABAP 2013.09.05

스케쥴 백그라운 작업 생성 ( Batch Job )

SAP 운영을 하면서 많이 쓰게 되는 기능중 하나가 백그라운드 배치 작업일 것이다. 백그라운드 작업을 언제 얼마나 수행 할 것인지 정하는 것이 서버의 성능과 사용자들이 사용하는데 쾌적한 정도를 잘 파악하여 중요하다. 사용자들이 많은 피크 타임(오전9시~10시사이) 에 무거운(오래걸리는 작업) 프로그램을 돌린다면 당연히 사용자들은 불만이 폭주 할 것이고, 평가의 하락은 불보듯 뻔하다. 아래 내용은 백그라운드 스케쥴 잡을 정리해 놓은 외쿸 사이트를 기본으로 내용을 정리하였다. 알면 별거 아니지만 모르면 할 수 없는 일이다. 아래 모든 내용을 기억하면 좋겠지만 일단 두가지만 기억하자 SM36, SM37 !! 중요한점은 프로그램을 실행하는데 배치잡만을 위한 variant 를 설정하는 것이다. 그리고 미리 프로그..

SAP/스크랩 2013.09.05

PAI Chain

모듈풀 프로그램이나 서브 스크린을 사용하는 프로그램의 경우 텍스트 필드의 변경으로 체크로직이나 자동으로 하는 작업 ( 가령 텍스트 코드 입력시 다른칸에 코드에 따른 텍스트 입력 등 ) 을 처리 할 수 있다. ABAP 도 결국 프로그램이기 때문에 Program Life cycle 만 잘 이해 한다면 쉽게 배울 수 있을것 같다. PROCESS BEFORE OUTPUT. MODULE set_init. MODULE status_0100. MODULE tc100_change_tc_attr. LOOP AT gt_vender WITH CONTROL tc100 CURSOR tc100-current_line. ENDLOOP. PROCESS AFTER INPUT. MODULE exit_rtn AT EXIT-COMMAND...

SAP/ABAP 2013.09.05