본문 바로가기
ERP-SAP/ABAP연습문제

초보를 위한 ABAP 연습문제 출제 1강 (CBO DB 생성 및 DATA INSERT)

by 행복한워니의 기록 2013. 11. 29.
728x90
반응형

주제 : 개인 정보 DB를 만들고 프로그램을 생성하여 개인정보를 해당 DB에  넣도록 한다.

 

신규 DB 생성 (CBO DB 생성)

 

DB 명 (ZCRMADD)
필드 KEY INITIAL DATA_ELEMENT 데이터타입 길이 내역 엘리먼트 - 도메인을 생성하라!!!!
ZZCRMID X X ZZECRMID CHAR 13 CRM ID DOMAIN ZZDCRMID CHAR 13자리
ZZPHONENO ZZEPHONE CHAR 15 핸폰번호 DOMAIN ZZDPHONE CHAR 15자리
ZZADDRESS ZZEADDRESS CHAR 50 주소 DOMAIN ZZEADDRESS CHAR 50자리
ZZCOUPLE ZZECOUPLE CHAR 1 이성친구유무 DOMAIN XFELD (이거는 SAP 기본에 있음)
DB 명 (ZCRMADDT)
ZZCRMID X X ZZECRMID CHAR 13 CRM ID DOMAIN ZZDCRMID CHAR 13자리
SPRAS X X SPRAS LANG 1 언어키 SAP 기본으로 있다. 그냥 쓰기
ZZIDTEXT ZZEIDTEXT CHAR 10 ID 사용자 이름 DOMAIN ZZIDTEXT CHAR 10자리
DB 생성시 데이터는 수정이 가능하도록 TABLE 을 생성하세요. 
DB 생성시 데이터 클래스는 APPL0, 크기범주 0
생성된 DB에 기본 데이터를 넣어주세요. 
ID 전번 주소 이성친구유무
CRM003 010-9999-9999 서울시 광진구 ZCRMADD 데이터 리스트
CRM004 010-8888-8888 서울시 성동구
CRM005

010-8729-9000

서울시 송파구 X
CRM006 010-6666-6666 서울시 강남구 X
CRM007 010-5555-5555 서울시 용산구 X
CRM008

010-2563-1200

서울시 광진구 X
CRM009

010-6888-0000

서울시 안양구 X
ID 언어키 ID 사용자 이름
CRM003 3

ZCRMADDT 데이터 리스트
CRM004 3

CRM005 3

CRM006 3

CRM007 3

박2

CRM008 3

CRM009 3

위 데이터를 DB 에 넣을때에는 프로그램에서 데이터를 입력 받아 데이터를 넣어주도록 한다. 
SELECTION-SCREEN에 PARAMETERS 를 여러건 생성하여 데이터를 입력받아, 입력받은 데이터를 DB에 저장하도록 한다. 

 

 

 

 

처리 로직

입력받은 ID, 전화번호, 주소, 이성친구는 ZCRMADD 데이터베이스에 넣어준다. (INSERT  사용)

 

입력받은 ID, 언어키 이름은 ZCRMADDT 데이터 베이스에 넣어주도록 한다. (INSERT 사용)

 

 

답은 2강에 같이 공개하겠습니다. (1강과 2강이 한 셋트 문제 )

728x90
반응형