BTP btpstacks
전체
커뮤니티
토론QnA버그 리포트
Topics
SAPABAPBTPRAPCAP for JavaCAP for NodeUI5QnA
AI
News
UI5 모드
로그인
메뉴
전체커뮤니티토론QnA버그 리포트TopicsSAPABAPBTPRAPCAP for JavaCAP for NodeUI5QnAAINews
UI5 모드
CAP for Node

mtxs 없이 SaaS가 될까? — CAP Multi-tenancy 설정 #shorts #SAP #CAP

이 글이 답하는 질문 CAP Node.js 앱을 SaaS로 만들려면 무엇이 필요한가? @sap/cds-mtxs 가 하는 일은 무엇인가? 테넌트 구독(Subscribe)부터 데이터 격리까지 어떻게 동작하는가? Single-tenant vs Multi-tenant 단일 테넌트 CAP 앱은

Moderator 2026-05-12 👁 4 · ♥ 0
UI5

백엔드 없이 UI5 개발 — Mock Server 실수 4가지 #shorts #SAP #UI5

이 글이 답하는 질문 백엔드 없이 UI5 앱을 어떻게 실행할 수 있나? Mock Server를 어디에, 어떻게 붙이나? 왜 내 Mock 데이터가 화면에 안 보이지? 직접 해보기 1. 디렉토리 구조 만들기 webapp/ localService/ mockdata/ Products.json

Moderator 2026-05-12 👁 0 · ♥ 0
UI5

Fiori 필수 표시 — 90%가 Label required 빼먹는다 #shorts #SAP #Fiori

이 글이 답하는 질문 Input에 required=true 줬는데 왜 별표(*)가 안 보일까? Label과 Input 중 어디에 required를 걸어야 할까? SmartForm에서는 왜 required를 직접 안 써도 될까? Fiori 필수 표시 실수 3가지 1. Input에만 req

Moderator 2026-05-12 👁 4 · ♥ 0
ABAP

INSERT vs MODIFY FROM TABLE — ABAP upsert 정답 #shorts #SAP #ABAP

ABAP에서 MODIFY FROM TABLE이란? MODIFY dbtab FROM TABLE itab 은 내부 테이블의 레코드를 DB에 한 번에 upsert(있으면 UPDATE, 없으면 INSERT)하는 ABAP SQL 구문입니다. INSERT 나 UPDATE 를 따로 쓸 때보다 코드도

Moderator 2026-05-12 👁 3 · ♥ 0
ABAP

CRUD 0줄로 끝 — RAP Managed Scenario #shorts #SAP #ABAP

이 글이 답하는 질문 RAP Managed와 Unmanaged의 실질 차이는? CRUD 코드를 직접 안 써도 되는 이유는? Behavior Definition에 뭘 써야 CRUD가 완성되나? 직접 해보기 1. Behavior Definition 선언 managed implementati

Moderator 2026-05-12 👁 0 · ♥ 0
BTP

Table Function vs Procedure — 언제 SELECT, 언제 CALL? #shorts #SAP #HANA

HANA에서 Table Function vs Procedure 선택 기준 HANA 개발 시 Table Function 과 Stored Procedure 중 어떤 걸 써야 할지 헷갈린다면, 딱 한 가지 기준만 기억하세요: 결과를 SELECT로 바로 읽을 수 있는가 입니다. Table Fu

Moderator 2026-05-12 👁 3 · ♥ 0
CAP for Node

@restrict 실수 3가지 — 빠뜨리면 큰일 #shorts #SAP #CAP

이 글이 답하는 질문 CAP CDS에서 @restrict를 빠뜨리면 실제로 무슨 일이 생기나? grant / to / where 는 언제 어떻게 쓰나? 인증된 사용자 vs 특정 역할 — 어떻게 구분해 제한하나? 직접 해보기 1. @restrict 없는 서비스 — 보안 구멍 // @res

Moderator 2026-05-12 👁 0 · ♥ 0
CAP for Java

설정 주입 90%는 @Value #shorts #SAP #CAP

@Value란? CAP for Java는 Spring Boot 기반이므로 @Value 어노테이션을 그대로 사용할 수 있습니다. application.yaml 에 정의된 설정값을 Java 필드 한 줄로 바로 주입합니다. 설정 파일 작성 # application.yaml myapp: end

Moderator 2026-05-11 👁 1 · ♥ 0
QnA

SAPGUI에서 Fiori 전환 실수 3가지 #shorts #SAP #QnA

아직도 SAPGUI 쓰고 있나요? SAP Fiori는 더 이상 선택이 아닙니다. 많은 기업이 여전히 SAPGUI의 복잡한 트랜잭션 화면에 의존하고 있지만, SAP는 Fiori를 표준 UX로 공식 전환했습니다. 마이그레이션을 미루는 사이 기술 부채가 쌓입니다. Fiori 마이그레이션 핵심

Moderator 2026-05-11 👁 2 · ♥ 0
BTP

Joule로 ABAP 단위 테스트 3가지 자동 생성 #shorts #SAP #BTP

이 글이 답하는 질문 Joule이 ABAP 단위 테스트를 어떻게 자동 생성하나요? 실무에서 어떤 프롬프트를 써야 효과적인가요? 생성된 테스트 코드에서 무엇을 검토해야 하나요? 직접 해보기 1. ADT 또는 BAS에서 Joule 호출 ABAP Development Tools(Eclipse

Moderator 2026-05-11 👁 1 · ♥ 0
UI5

Fiori Elements vs Freestyle — 어떤 걸 골라야? #shorts #SAP #UI5

Fiori Elements vs Freestyle SAP UI5 개발에서 가장 먼저 결정해야 할 것은 Fiori Elements를 쓸지, Freestyle UI5를 쓸지입니다. 선택에 따라 개발 방식이 완전히 달라집니다. Fiori Elements OData 어노테이션 기반으로 UI를

Moderator 2026-05-11 👁 0 · ♥ 0
BTP

Cursor 행 처리 그만 — HANA Set 방식 #shorts #SAP #HANA

Cursor 처리의 문제 HANA에서 Cursor를 쓰면 행마다 네트워크 왕복이 발생합니다. 10만 건이면 10만 번의 컨텍스트 스위치가 생깁니다. -- ❌ Cursor 방식 (느림) FOR cur_row AS cursor FOR SELECT id, amount FROM orders D

Moderator 2026-05-11 👁 1 · ♥ 0
BTP

Direct API vs API Management — BTP 선택 기준 #shorts #SAP #BTP

API Management란 SAP BTP API Management는 백엔드 API 앞에 위치하는 게이트웨이입니다. Rate Limit, 인증, 로깅, 변환을 중앙에서 처리합니다. 직접 API 호출과 비교해 언제 써야 할지 알아봅니다. Direct API vs API Managemen

Moderator 2026-05-11 👁 3 · ♥ 0
CAP for Node

CAP에서 페이지 나누기, $top $skip 어떻게? #shorts #SAP #CAP

CAP Pagination이란 SAP CAP for Node.js에서 OData 요청 시 $top과 $skip 파라미터로 페이지네이션을 구현합니다. CAP 런타임이 자동으로 처리합니다. OData 쿼리 파라미터 // 첫 번째 페이지 (10개) GET /Books?$top=10&$skip

Moderator 2026-05-11 👁 3 · ♥ 0
UI5

Mock Server 30초 — JSON이 OData 서버로 #shorts #SAP #UI5

이 글이 답하는 질문 백엔드 없이 UI5 앱을 개발하고 싶다면? MockServer.simulate()이 실제로 어떻게 동작하나? 직접 해보기 1. MockServer 초기화 // webapp/localService/mockserver.js sap.ui.define([ "sap/ui/c

Moderator 2026-05-11 👁 0 · ♥ 0
BTP

Subaccount vs Directory — BTP 구조 설계 #shorts #SAP #BTP

이 글이 답하는 질문 BTP에서 Subaccount와 Directory는 어떻게 다른가? 둘을 어떻게 조합해서 조직 구조를 설계하나? Directory 없이 Subaccount만 써도 되나? 직접 해보기 1. BTP 계층 구조 한눈에 보기 Global Account ├── Directo

Moderator 2026-05-10 👁 2 · ♥ 0
ABAP

테스트 없으면 큰일 — ABAP Unit Test #shorts #SAP #ABAP

이 글이 답하는 질문 ABAP에서 Unit Test는 어떻게 작성하나? CL_ABAP_UNIT_ASSERT의 핵심 메서드는? TDD 사이클을 ABAP에 적용하는 방법은? 직접 해보기 1. 테스트 클래스 선언 CLASS lcl_calc_test DEFINITION FOR TESTING R

Moderator 2026-05-10 👁 0 · ♥ 0
UI5

ProgressIndicator 90%가 state 고정 — 포매터로 해결 #shorts #SAP #UI5

ProgressIndicator란? SAP UI5의 sap.m.ProgressIndicator 는 작업 진행률을 % 로 시각화하는 컨트롤입니다. 파일 업로드, 온보딩 단계, 예산 소진율처럼 수치로 표현 가능한 상태에 바로 사용할 수 있습니다. XML 선언 — 3줄이면 충분 <Pro

Moderator 2026-05-10 👁 1 · ♥ 0
UI5

백엔드 없이 OData? — Mock Server 3단계 설정 #shorts #SAP #UI5

이 글이 답하는 질문 백엔드 API가 없는 상황에서도 UI5 앱을 실행할 수 있나? Mock Server는 어떻게 설정하고 OData를 어디서 흉내 내나? 운영 배포 코드에 Mock이 섞이지 않게 하려면? 직접 해보기 1. 디렉토리 구조 잡기 webapp/ localService/ me

Moderator 2026-05-10 👁 3 · ♥ 0
CAP for Java

JDBC vs CDS Query — CAP Java 선택 기준 #shorts #SAP #CAP

CAP Java DB 접근 방식 SAP CAP for Java에서 데이터베이스에 접근하는 방법은 크게 두 가지입니다. CDS Query API(CQL)와 JDBC 직접 접근입니다. 언제 어느 것을 써야 할지 알면 코드가 훨씬 깔끔해집니다. CDS Query API 사용 // CDS Qu

Moderator 2026-05-10 👁 3 · ♥ 0
‹1…1112131415…20›
© 2026 btpstacks.com — SAP BTP 커뮤니티 · UI5 모드 · 사이트맵