
SAP UI5와 Fiori 타일을 만들기 위해 필요한 Odata 를 만드는 과정입니다.
Odata를 만드는 방식은 CDS, MDS, RDS등이 있습니다.
SAP의 테이블을 직접 JOIN하는 형태는 MDS이며, CDS VIEW를 생성하는 형태는 RDS가 사용됩니다.

T-CODE : SEGW - Create Project를 선택하여 프로젝트 등록

Project 및 Desc 입력 ( 로컬오브젝트 생성 )

Import -> DDIC Struchure ( 테이블 선택 )

Name - UI5에서 사용되며, 대소문자 구분 , ABAP Struchure - SAP의 샘플테이블(SFLIGHT) 선택(대소문자 미구분)

사용할 필드 선택 및 Search Help 선택 ( T-CODE : SE21에서 미리 서치헬프를 생성해야 편리 )

BMW마크 클릭( Generate Runtime Object )

Key, Entity Set(CRUD) 확인후 Register 진행
Runtime Artifacts에 생성되는 항목(DPC, DPC_EXT, MPC, MPC_EXT)중 EXT가 없는 항목은 수정하면 안됨.

서비스 추가 ( 로컬오브젝트 )

Service Maintenance - SAP Gateway Client 선택

SAP Gatway Client 실행 - MataData를 통해 데이터 점검및 확인
HTTP 메서드
GET - 조회
POST - 추가
PUT - 수정 및 대체
PATCH - 부분수정
MERGE - 병합
DELETE - 삭제
HEAD - (?)
Odata 생성
Consumption View - Basic View 의 join (Association) 으로 생성 Odata 생성 Tcode : SEGW - SAP Gateway Service Builder 1. CDS view 생성 Odata 서비스 자동생성 '_CDS'로 생성 2. RDS (Referenced Data Sourc..
blog.daum.net
'IT > SAP Fiori(UI5)' 카테고리의 다른 글
[SAP] UI5 실습 (0) | 2021.03.04 |
---|---|
[SAP] UI Design (0) | 2021.01.18 |
[SAP] Fiori Design Guidelines - Table ( SAP 피오리 테이블 디자인 ) (0) | 2020.11.25 |
[SAP] Fiori Design Guidelines - List ( SAP 피오리 리스트 디자인 ) (0) | 2020.11.25 |
[SAP] SAP UI5 ABAP Repository & Deploy (0) | 2020.08.07 |
댓글