Custom Action 예시
1. Behavior Definition(Root View)에 action정의 // Row 단위로 작업을 완료 처리하는 커스텀 액션 정의 // result [1] $self는 완료 처리 후 변경된 '자기 자신 레코드 1건'을 // 프런트엔드에 리턴하겠다는 OData V4 표준 약속입니다. action completeTask result [1] $s...
1. Behavior Definition(Root View)에 action정의 // Row 단위로 작업을 완료 처리하는 커스텀 액션 정의 // result [1] $self는 완료 처리 후 변경된 '자기 자신 레코드 1건'을 // 프런트엔드에 리턴하겠다는 OData V4 표준 약속입니다. action completeTask result [1] $s...
1. Behavior Definition에 정의 determination set_lifecycle_status_init on modify { create } 2. Abap Class에 method 작성 determination 에 ctrl + 1, 자동생성 METHOD set_lifecycle_status_init. " 1. [En...
early numbering으로 채번하는 경우, key field 필수 1. early numbering Behavior Definition 수정 ... // 여기에 early numbering을 선언합니다. early numbering { create; update; delete; field ( readonly ) Pr...

1. 통신 사용자 유지 보수(Maintain Communication Users) 목적 : API 전용 계정 발급 사용자 이름: 임의 지정 내역: 테스트 시나리오 설명 2. 통신 시나리오 객체 생성 커뮤니케이션 시나리오 생성 New > Create Communication Scenario Name:ZCS_WBS_CH...
1. DETERMINATION (값 자동 채우기 및 계산) Java Spring 매칭: JPA의 @PrePersist, @PreUpdate 또는 프런트엔드의 onChange 이벤트 리스너 FOR DETERMINE ON MODIFY 발동 시점: 사용자가 화면에서 특정 필드 값을 변경하고 엔터를 치거나 포커스를 이동하는 즉시 (실시...
1. 공통 더미 테이블 생성 (ZWBS_DUMMY) Dual 같은 가상테이블이 없어서, 더비테이블 생성 후, SELECT New > DataBase Table (Z???_DUMMY) @EndUserText.label : '공통 Dual 더미 테이블' @AbapCatalog.enhancement.category : #NOT_EXTEN...

1. Web개발 vs SAP RAP Framework 개발 요소 일반 웹 개발 (Java / JavaScript) SAP RAP Framework 버튼 정의 HTML <button>카테고리 추가</button> MDE의 ...
1. CDS View 큰 분류(개념) SAP CDS View는 “데이터를 의미 있게 모델링해서 재사용/노출”하기 위한 뷰 계층이야. 학습 관점에서는 보통 아래 2가지 축으로 정리하면 이해가 빨라. VDM(View Data Modeling) 계층(의미/재사용/노출 관점) Basic(Interface) → Composite → (Transacti...
1. RAP의 데이터 결합 방식 개요 SAP RAP(RESTful ABAP Programming Model)에서 CDS View를 구축할 때 데이터를 결합하는 방식은 크게 전통적인 SQL Join 과 CDS Core 기능인 Association 두 가지로 나뉩니다. 핵심 요약 Join: 정적(Static) 결합 — 쿼리가 실행되는 시점에 무조건...

스마트 테이블 전용 상태 마크(Criticality) UI 임베디드숫자 코드 Fiori 내부 세맨틱 의미 매핑되는 화면 색상 및 아이콘 3 Positive (긍정) 초록색 체크 마크 아이콘 ✅ 1 Neg...