ABAP Dictionary ABAP Dictionary는 기본적인 데이타 object인 Table, Domain, Data Element, View, Structure 등을 말하며, 데이터 구조를 정의하고 관리하는 역할을 한다. DB Field → Record(
Transaction (T-code) 트랜젝션은 사용자가 업무를 수행하기 위해 해당 화면에 접근하는 단계를 말한다. 트랜젝션 코드 (T-code)를 커맨드 필드에 입력하여 업무 수행 화면으로 이동할 수 있다. Transaction 만들기 Favorites → Inse
Database table 테이블명 입력 → Create 클릭 SAP 만들 때 자동 생성된 것개발자/설계자가 따로 생성한 것CBO는 Table ID가 Z 또는 Y로 시작Z : 업무에 계속 쓰이는 정규 오브젝트Y : 일회성, 임시, 단발성이 외에는 대부분 Standard
테이블 필드의 타입과 길이를 지정하는 Object Data Element의 Elementary Type는 두 가지 방식으로 지정할 수 있다 Domain 없이 Data Element 자체에 테이블 필드의 속성(길이, 타입) 지정 Predefined type 이라고 부르기
Domain의 Value Range를 통해 아래와 같이 Male / Female 중 하나만 입력 가능하도록 입력값을 제한할 수 있다. 그렇다면 입력값이 무수히 많아진다면?예를 들어, 법인코드 50개를 입력값으로 설정하고자 한다면 하나씩 Value Range 에 넣어줘야
Text Table 이란? 다국어 지원을 위해 언어별 Text를 관리하는 테이블을 의미한다 주로 Text Table은 Main Table과 별도로 존재한다 이 때, 아래 두 가지 조건을 충족해야 한다 Text Table은 다국어 지원을 위해 반드시 언어키를 저장하는
Structure는 Table처럼 필드를 가지고 있지만, 데이터는 저장할 수 없으며 구조만 가지고 있다. 참조로 사용되거나 테이블 또는 구조체의 구조로 포함(INCLUDE, APPEND) 된다. ✔️ Table에서 공통으로 관리되어야할 Field를 Structure에
SE11 Table maintenance generator 생성SE80 Screen Painter에서 화면 수정 SM30 screen 확인 , 데이터 편집SE93 T코드 생성 Table Maintenance Generator를 통해 Table에 있는 데이터를 손쉽게 편
테이블간 조인관계 속 연관된 정보를 매개로 원하는 정보를 하나의 테이블로 만들어 조회할 수 있는 것이다. 이 때, 테이블 간 공통된 공유할 수 있는 정보가 필요하다. 원치 않는 필드의 정보를 배제하고 관련있는 테이블의 필요한 정보만 정해서 한 눈에 조회 가능하다. 예를
Table에 붙일 경우 한 개의 table에 데이터를 유지보수 할 때 다른 table과 join 관계를 갖지 않을 때 ✔️ 한 마디로 1개의 table로만 할 때 → 유지보수 다이얼로그는 해당 table만을 위한 것 Maintenance View에 붙일 경우 한 개 이