SAP Overview
들어가며
* Package란?
Development class.
프로그램과 같은 오브젝트를 기능별로 관리
기능
1) 오브젝트(프로그램 등)의 구조화(Structure)
2) 오브젝트 기능을 모듈화(Encapsulate, Modularize)
3) 오브젝트를 기능별로 구별(Classify)
* IMG란?
IMG(Implementation Guide)
커스터마이징에 사용되는 가장 일반적인 TOOL
* R/3 Architecture란?
R/3 Architecture?
- 세 개의 Layer로 분류
- Presentation Layer
: 개인 컴퓨터, R/3 시스템과 사용자 간의 인터페이스를 제공- Application Layer
: 실제 SAP의 모든 프로그램이 구동되는 Layer.
Dispacher: Work Process를 적절히 분배하는 역할 담당- Database Layer
: SAP의 모든 데이터를 데이터베이스 테이블에 저장
1. CTS(Change and Transport System)
TCODE:SE01
- SAP 시스템은 개발-QA-운영 형태로 구성. 이 때 개발 시스템의 변동사항을 QA 또는 운영시스템에 반영할 때 쓰임
2. TMS(Transport Management System)
TCODE:STMS
- CTS안의 관리시스템.
- Transport Domain을 생성/관리하고, System Landscape를 구성/관리
=> 변경사항을 적용할 수 있는 그룹
3. 자주 사용하는 TCode
T-CODE | Description | 설명 |
---|---|---|
SE80 | ObjectNavigator | ABAP 개발과 관련된 Workbench 통합 |
SE38 | ABAP Editor | ABAP Program을 생성/변경/조회하는 개발 툴 |
SE37 | Function Builder | Function Module을 생성/변경/조회하는 개발 툴 |
SE11 | ABAP Dictionary | Table, View, Structure와 같은 Object를 생성하는 개발툴 |
SE16 | Data Browser | Table 데이터를 생성/변경/조회하는 개발 툴 |
SE93 | Maintain Transaction | Transaction Code를 생성/변경/조회하는 개발 툴 |
SE43 | Area Menu Maintenance | SAP Menu를 생성/변경/조회하는 개발 툴 |
SE21 | Package Builder | Package를 생성/변경/조회하는 개발 툴 |
SE24 | Class Builder | Class를 생성/변경/조회하는 개발 툴 |
SE09 | Transport Organizer | CTS(Change Request)를 릴리스/생성/변경하는 개발 툴 |
4. 자주 사용하는 시스템 변수
변수 이름 | 설명 |
---|---|
SY-SUBRC | SELECT,READ,LOOP문의 SUCCESS여부 CHECK (NE 0) |
SY-DATUM | 시스템 DATE(8) |
SY-UZEIT | 시스템 TIME(6) |
SY-UNAME | USER NAME(LOGON ID)(12) |
SY-INDEX | DO LOOP중 LOOP 횟수만큼 INDEX 증가 |
SY-TABIX | TABLE의 INDEX |
SY-UCOMM | MENU에서 선택된 ICON의 FUNCTION CODE를 할당함. (TEXT값) |
Author And Source
이 문제에 관하여(SAP Overview), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@didu/SAP-기본-개념저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)