본문으로 바로가기


TAW10_1 Exercise 10: Organizing Developments


이 Exercise가 아밥의 가장 처음이라고 할 수 있다. Exercise 1 ~ 9까지는 이론이므로 따라해볼게 없으므로 Exercise 10부터 올린다.


ABAP 프로그램 개발 구조


Execrise Objectives

이번 예제를 통해 배울 수 있는 것

·패키지 생성

·저장소 객체의 변경된 내용을 '변경 요청 사항 객체'에 반영 하는 방법


Business Example

당신은 항공사의 개발자로서 각각 지점에 대한 평가 프로그램을 만들어야 한다.

저장소 객체를 논리적으로 그룹핑하고 전송하기 위해 반드시 패키지를 만들어야 한다.


Task 1:

시스템에 로그온 하기

1.컴퓨터를 켜고 SAP시스템에 로그온 하자

2.새로운 패스워드로 변경하자


Task 2:

패키지 만들기

1.'ZBC400_01' 이라는 이름으로 패키지를 만들자. 변경된 내용을 '변경 요청 사항 객체'에 반영하자.

2.앞으로 수행할 모든 내용들을 이 패키지와 '변경 요청 사항 객체'에 저장 하자.



이번 연습문제에서 해볼 것은 위와 같다. 하나씩 해보도록 하자.

시스템에 로그온 하기

1.컴퓨터를 켜고 SAP시스템에 로그온 하자

컴퓨터 켜고 윈도로 들어오는건 다들 잘 하시리라 믿는다.

SAP 로그온 하는건 이전에 포스팅 했으니 그걸 참고하기 바란다.

2013/01/02 - [SAP/SAP FI] - 01 SAP FI를 배워보자 - SAP Server에 Login하기


2.새로운 패스워드로 변경하자

처음 로그온 하는거면 password변경하는 화면이 나온다. 이건 쉬우니까 pass



Task 2:

패키지 만들기

1.'ZBC400_01' 이라는 이름으로 패키지를 만들자. 변경된 내용을 '변경 요청 사항 객체'에 반영하자.


패키지를 만들어 보자.

패키지를 만들려면 Object Navigator에 들어가야 한다.

좌측 상단 T-code 입력창에 화면 처럼 '/nse80'을 입력하고 Object Navigator 화면으로 가자. T-code입력창으로 바로가는 단축 키는 'ctrl + /' 이다


입력하고 엔터 치면 아래와 같은 화면이 나온다.


패키지를 만들꺼니까 드롭다운 리스트를 눌러서 'Package'를 선택해 주자.


그리고 'ZBC400_01'이란 이름으로 Package를 만들라고 했으니 'ZBC400_01'라고 입력하자.


엔터를 누르면 아래와 같은 화면이 나온다.

'ZBC400_01'이라는 패키지가 존재하지 않습니다. 객체를 생성하시겠습니까? 라고 물어본다.

당근 'Yes' 눌러 준다.


누르면 패키지 정보를 입력하라고 나온다. 아래와 같이 입력해 준다.

두번째 항목 'Short Description'이 '필수 입력 항목'이므로 입력해 주자. 나중에 알아볼 수 있도록 알아서 잘 적으면 된다.


좌측 하단 'Continue'버튼 눌러준다.



그러면 또 뭐가 나온다. 이게 'change request object'인데 한국말로 번역하면 '변경 사항 요청 객체'정도 된다.

내가 작업한 이력을 관리해주는 기능이라고 생각하면 된다. 나중에 쓰다보면 알게 될테니 지금은 일단 'Continue'버튼 누르자.


패키지가 생성 되었다.

좌측에 보면 'Object Name'아래에 우리가 만들고 싶었던 'ZBC400_01'이라는 Package가 생성된 것을 볼 수 있다.




2.앞으로 수행할 모든 내용들을 이 패키지와 '변경 요청 사항 객체'에 저장 하자.

앞으로 하게될 Exercise는 이 패키지 안에 저장하면 된다.





End.








댓글을 달아 주세요