CAST vs MOVE ?TO — 다운캐스팅 비교 #shorts #SAP #ABAP
개요 및 핵심 포인트 ABAP 객체 지향 프로그래밍에서 참조 변수(reference variable) 간 형 변환은 일상적으로 발생합니다. 과거에는 MOVE source ?TO target 또는 MOVE source TO target TYPE 구문을 사용했지만, ABAP 7.40 SP0
개요 및 핵심 포인트 ABAP 객체 지향 프로그래밍에서 참조 변수(reference variable) 간 형 변환은 일상적으로 발생합니다. 과거에는 MOVE source ?TO target 또는 MOVE source TO target TYPE 구문을 사용했지만, ABAP 7.40 SP0
SAP 확장 모델이 3계층으로 나뉜 이유 SAP S/4HANA Cloud가 등장하면서 ERP를 "건드리지 않고 어떻게 확장할 것인가"가 핵심 과제로 떠올랐습니다. 과거 ECC 시절에는 SE38에서 표준 프로그램을 그대로 수정하거나, User Exit/BAdI로 핵심 로직에 깊숙이 개입하
이 글이 답하는 질문 BTP Service Catalog이 뭔가요? 서비스 인스턴스와 바인딩은 어떤 순서로 만드나요? CLI와 Cockpit 중 어느 쪽을 써야 하나요? Service Catalog이란? BTP Cockpit의 Service Marketplace 가 곧 Service C
이 글이 답하는 질문 BTP 서비스 카탈로그에서 인스턴스를 만들 때 초보자가 하는 실수는? 서비스 인스턴스 생성 후 앱에 연결하려면 뭐가 더 필요한가? 서비스 플랜 차이를 모르고 선택하면 어떤 문제가 생기나? 실수 1 — 서비스 플랜을 아무거나 고름 BTP Service Catalog에
이 글이 답하는 질문 BTP Service Catalog에서 서비스 인스턴스는 어떻게 만드나요? 서비스 바인딩이 꼭 필요한가요? 인스턴스와 바인딩은 어떻게 다른가요? BTP Service Catalog란 BTP Service Catalog는 SAP BTP에서 사용 가능한 모든 서비스 목
test
SAPUI5 i18n 다국어 지원 완전 정복 — Resource Bundle 설정부터 XML View 바인딩, Controller 동적 텍스트 처리까지
SAP BTP 비용의 90%를 낭비하는 3가지 원인과 해결법 — 미사용 인스턴스 정리, 메모리 최적화, API 캐싱
RAP Managed란? ABAP RAP(RESTful Application Programming Model)에서 managed 키워드 하나면 Create, Read, Update, Delete — 모든 CRUD 로직을 SAP 프레임워크가 자동 처리합니다. 직접 코드를 짤 필요가 없습니

RAP Validation에서 on SAVE와 on MODIFY 이벤트를 잘못 선택하면 UX 버그와 성능 이슈가 생깁니다. 두 이벤트의 호출 시점, BDEF 선언 문법, ABAP 구현 패턴, 흔한 실수 3가지를 실전 코드로 정리합니다.

ABAP Cloud와 Standard ABAP의 핵심 차이를 5가지 실전 Q&A로 정리합니다. SELECT 직접 접근 차단, 미공개 FM 호출 불가, 마이그레이션 5대 이슈, RAP 권장 이유, BAdI/Enhancement 호환성까지 ABAP 코드 비교 예시와 함께 다룹니다. BTP

RAP의 Side Effects와 Business Events를 활용하여 필드 변경 시 자동 갱신, 이벤트 드리븐 워크플로우 자동화를 구현하는 방법을 단계별로 설명합니다.

SAP HANA Cloud의 Window Function(RANK, DENSE_RANK, ROW_NUMBER, LEAD, LAG, NTILE)을 활용하여 지역별 판매 순위, 전월 대비 성장률(MoM), 성과급 구간 분류를 SQL 단일 쿼리로 구현하는 실전 가이드입니다.

SAP BTP Cloud Foundry에서 cf push 후 앱이 Crashed 되는 5가지 주요 원인(메모리 초과, 바인딩 오류, 포트 충돌, 환경변수 누락, buildpack 문제)과 즉시 적용 가능한 해결법을 Q&A 형식으로 정리합니다.
RAP Managed 시나리오에서 Validation(저장 검증), Determination(자동 필드 설정), Action(사용자 트리거 오퍼레이션) 세 가지를 BDEF 선언부터 Implementation Class 구현까지 실전 코드로 완전히 다룹니다. %tky vs %key 차이,

SAPUI5의 Routing & Navigation은 manifest.json에 config, routes, targets를 선언적으로 정의하고 Component.js에서 Router를 초기화하여 SPA 내 화면 전환을 관리하는 핵심 메커니즘입니다. navTo로 프로그래밍 방식 네비게이

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

SAP BTP Destination 연결 문제를 해결하는 완전 체크리스트. BasicAuthentication부터 OAuth2, Cloud Connector 연동, Principal Propagation까지 — 자주 발생하는 오류 TOP 5와 3단계 검증 방법을 실전 코드와 함께 정리했

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

SAPUI5 Custom Control은 sap.ui.core.Control을 확장하여 metadata(properties, aggregations, events)와 renderer로 자체 UI 컴포넌트를 만드는 기법입니다. 이 가이드에서는 기본 컨트롤 생성부터 기존 컨트롤 확장, 외부