
ABAP OOP 실전 — CLASS, INTERFACE, INHERITANCE 완전 정복
1. 개요 - ABAP OOP가 왜 중요한가 SAP S/4HANA와 BTP(Business Technology Platform) 시대에 접어들면서, ABAP 개발은 더 이상 절차적 프로그래밍만으로는 충분하지 않습니다. RAP(RESTful ABAP Programming Model), C

1. 개요 - ABAP OOP가 왜 중요한가 SAP S/4HANA와 BTP(Business Technology Platform) 시대에 접어들면서, ABAP 개발은 더 이상 절차적 프로그래밍만으로는 충분하지 않습니다. RAP(RESTful ABAP Programming Model), C

RAP의 4-Layer 구조(CDS View, Behavior Definition, Service Definition, Service Binding)를 단계별로 구현하는 방법을 설명합니다. Managed 시나리오로 CRUD + Action + Validation까지 완성.

SAP BTP Integration Suite의 API Management 기능을 활용하여 API Provider, API Proxy, Policy, Product, Developer Hub까지 API 라이프사이클을 단계별로 다룹니다.
ABAP RAP의 Managed Scenario를 활용하여 CRUD 앱을 만드는 전체 과정을 다룹니다. DB Table, CDS View, Behavior Definition, Service Binding부터 Validation, Determination, Action까지.

ABAP SQL의 CTE(Common Table Expressions)와 Window Functions(ROW_NUMBER, LEAD/LAG, NTILE 등), 그리고 WITH HIERARCHY 계층 쿼리까지 단계별로 다루는 완전 가이드입니다.

SAP Fiori Elements는 CDS 어노테이션만으로 표준 UI를 자동 생성하는 프레임워크입니다. 이 가이드에서는 RAP 기반 OData V4 서비스에서 @UI.lineItem, @UI.selectionField, Value Help, Criticality, Actions, Sid

CDS View의 3가지 유형(Basic/Composite/Consumption), Association을 활용한 테이블 관계 정의, 핵심 Annotation 활용법을 코드 예제와 함께 설명합니다.