본문 바로가기

분류 전체보기

(42)
[1주차] Chapter 7 ABAP Dictionary Part 2 1. Table Field 속성 테이블은 데이터를 유일하게 구분할 수 있는 Key Field 와 이외의 내용을 저장하는 Generic Field로 구성되어 있다. 테이블에 255문자 이상 장문의 내용을 저장해야 할 경우 STRING 타입을 이용할 수 있다. 테이블은 총 3개의 STRING필드를 가질 수 있으며, 하나의 테이블이 포함할 수 있는 필드의 크기가 ABAP Dictionary 레벨에서 제한되어 있다. 1.1 Key Field Key 필드는 테이블의 데이터를 유일하게 구분할 수 있는 필드들로 구성하는 것이 바람직하다. 즉 Employee 테이블에서 중복된 사원번호(EMP_NO)가 존재하지 않는 다면, 사원 번호 필드 하나만 Key 필드로 설정하면 된다. 만약 사원 번호가 중복될 수도 있다면 이름도..
[1주차] Chapter 7 ABAP Dictionary Part 1 ABAP 프로그램에 사용되는 오브젝트들(Table, View, Structure, Types, Search Help, Lock object)을 ABAP Dictionary라고 한다. 이러한 오브젝트들의 정보를 Data Defintion(또는 Metadata)이라 정의하면, 데이터 구조를 정의하고 관리하는 역할을 ABAP Dictionary가 하게 된다. ABAP Dictionary는 시스템에 사용되는 오브젝트들을 ‘중앙집중식’으로 관리하고 신규 또는 변경된 Metadata의 정보는 모든 시스템 오브젝트에게 알려진다. ABAP Dictionary는 동적으로 ABAP Workbench와 연결되어 있기 때문에 오브젝트를 변경하면 ABAP Program과 Screen에 바로 영향을 미친다. 이것은 Data In..
[1주차] Chapter 1 Package and CTS ▶Package◀ - Development Class 라고도 불림 - 프로그램과 같은 오브젝트를 ‘기능별’로 관리하고자 도입된 개념 - 기능: 구조화, 모듈화, 구별 - 보통은 모듈별로 프로그램 구분 예시) 영업 모듈: ZSD, 생산 모듈: ZPP, 회계 모듈: ZCO ▶Software Component◀ - 보통 커스터마이징으로 제공된 Home을 많이 사용하고 그 외 component는 SAP에서 사용 Software Component 설명 HOME 이 package의 오브젝트들은 LOCAL은 아니지만, 고객이 직접 개발한 프로그램을 다른 서버로 전송 가능 LOCAL LOCAL 오브젝트만을 포함(임시 오브젝트라고 생각하면 됨) Software Component 설명 SAP_Basis SAP Basis ..
Domain, Data Element, Table PART2 보호되어 있는 글입니다.
Domain, Data element, Table PART1 보호되어 있는 글입니다.
SAP ABAP 주요 Transaction(트랜잭션) 보호되어 있는 글입니다.
SAP ABAP 5주차- Loop문, DO문, If문, Read Table 사용 보호되어 있는 글입니다.
SAP ABAP 4주차- SAP ABAP JOIN구문 사용 보호되어 있는 글입니다.