최초 작성일: 25.08.11
최종 작성일: 25.08.11
1절 full stack reployment recap
create Data Dictionay - table
RAP Framework
create core data service
using RAP, adding other funtionality cds leads to BO - Behavior.
ODATA - interface, accessing to Data base, also create, read, update, delete data -> service binding
CRUD
UI - fiori element
we need to service connected to front end and back end using odata service. ( all ther CRUD operation)
how to develop this frame work,
build up runtime
how to enhance frame work
2절 deployment to sap s/4 hana using VSC
initial steps:
- create a deployemnt config file (yaml file)
- build & deployment process ( source code we created is not fitted for the program)
- untouched
- you are transforting dep to qas, everytime you developed or deployed, you need to change cts
- activated ICD Node (if you first transported dev to product or qas, you need to activate ICF node becuase it is deactivated by default)
some initial steps :
create a deployment config file - saml file
build & deployment process (build - minified version -> deploy)
if you transfortingdeployemnt, only thing you have to do is change CTS information on the config file.
if you you need to transport sap fiori app to development or QA , activate ICF node because ICF Node is deactivated by default.
Fiori app - standalone
if you deploy your fiori app to non- sap system such as mobile so on, you need CDN (contents delivery Network).
in sap, CDS is already prebuilt. so no need to build in case of SAP.
3절 SAP Fiori Design System
building blocks - whole component library
there are new frame works - ui5 freestyle way
skds, mdks - ios
sap fiori design guidelines
4절 SAP Fiori Launchpad
centrl entry point for end users
profices a role-based, customizable interface
serves as a shell that hosts various sap fiori apps
applications are shown as tiles
uses caching and other techniques for performance optimization
catalogs in sap fiori launchpad
curated collection of applications associated with specific roles
target mapping -> tile -> catalog -> role -> user
(catalog is collection of tiles)
target mapping is pointing /referencing to application - fiori elements.
tile is not directely assigned to the user
catalog is collection of tile
catalog is assigned to role
role is assigned to user.
related to connection with target)
streamline app selection adn authorization processes
technical catalogs ( where you are predefined which belongs to one tech, providing )
기본 개념 : 시스템에 등록된 개별 앱, 타입, 트랜잭션 등의 기술적 기능 단위들의 모음집
역할 : 권한 부여의 가장 작은 다위로 실제 시스템 기능(앱, 보고서, 트랜잭션 코드 등)이 포함되어 있음
특징
각 앱/기능별로 상세 권한 객체나 기술적 속성 포함
개발자나 시스템 관리자가 시스템 레벨에서 관리
비즈니스 카탈로고에 포함될 수 있는 '재료'역할
예) 특정 fiori 앱에 대한 실행 권한, ui 요소, odata 서비스 연결정보 등
source repository
original definition of tiles and target mapping
serve as a reference for business catalogs.
provide flexibility and reusability
business catalog (selecting business catalog )
기본 개념 : 여러 개의 Technical catalof를 그룹화 하여 비즈니스 관점에서 필요한 기능 묶음을 정의한것
역할 : 사용자에게 할당하는 역할(role)에 포함되며, 사용자에게 실제로 보이고 사용할 수 있는 앱과 기능들로 구성
특징 :
비즈니스 업무에 맞게 여러 기술 카탈로그를 묶음
사용자 관점에서 앱 메뉴, 역할 구성 단위
예) 구매 담당자용 카탈로그에 구매 관련 여러앱과 기능들을 포함
비즈니스 프로세스에 따라 카탈로그 구성 가능
구분 | Technical Catalog | Business Catalog |
구성단위 | 개별 앱, 기능, 타일 등 기술적 단위 | 여러 기술적 카탈로그를 묶은 비즈니스 단위 |
목적 | 시스템 기능의 상세권한 관리 | 사용자 역할에 따른 기능 묶음 제공 |
관리주체 | 개발자, 시스템 관리자 | 비즈니스 담당자, 보안 담당자 |
사용자 노출 여부 | 보통 직접 사용자에게는 노출 안됨 | 사용자에게 보이는 역할과 메뉴 구 |
selection of tiles and target mappings
for a specific business role
contents is derived from technical catalogs
relevant to the user's responsibilities
tile - intent containing semantic object, action /
5절 Deployment to SAP S4 HANA using BAS
Deployment to SAP Business Technoloty Platform
Source Code Management
CI/CD
it may alsosap fiori goal.
'NEW_SAP > RAP' 카테고리의 다른 글
[WIP]Deployment to SAP S4 HANA using VCS (0) | 2025.08.07 |
---|---|
[WIP]RAP 스터디 (1) (2) | 2025.07.09 |
[WIP]Data Definition (0) | 2025.03.18 |
RAP란? (0) | 2025.03.17 |
BTP Cockpit - Destination (0) | 2025.03.17 |