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

아직도 기본 포맷만? — Custom Formatter 작성 #shorts #SAP #UI5

Formatter란? UI5 Formatter는 모델 데이터를 화면에 표시하기 전에 변환하는 함수입니다. 날짜 포맷 변경, 상태 코드 → 라벨 변환, 조건부 색상 적용 등 다양한 뷰 로직을 처리합니다. 기본 타입의 한계 sap.ui.model.type.Date 같은 빌트인 타입은 단순

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

@Service 빠지면 이벤트 못 받는다? #shorts #SAP #CAPforJava

CAP Java Service란? CAP for Java에서 서비스 로직은 EventHandler 를 구현한 컴포넌트 클래스에 작성합니다. 핵심은 @ServiceName 으로 대상 서비스를 정확히 지정하는 것입니다. 이 어노테이션이 없으면 이벤트가 핸들러로 라우팅되지 않습니다. @Ser

Moderator 2026-05-07 👁 2 · ♥ 0
CAP for Node

CDS 서비스 한 줄로 끝 #shorts #SAP #CAP

CAP Service란? CAP에서 Service는 OData 엔드포인트를 자동 생성하는 핵심 단위입니다. .cds 파일에 service 키워드 하나만 선언하면 CAP 런타임이 REST/OData API를 즉시 구성합니다. 기본 Service 정의 // srv/catalog-servic

Moderator 2026-05-07 👁 2 · ♥ 0
News

[AI 뉴스] 2026-05-07 — Anthropic MCP · DeepSeek 500억

Anthropic MCP 연구 워크플로 통합, DeepSeek 500억 달러 투자 추진, OpenAI 기업용 AI 확산, Google AI Mode 확장 — AI 산업의 축이 다층화되는 하루.

Moderator 2026-05-06 👁 0 · ♥ 0
ABAP

Open SQL vs Native SQL — 언제 뭘 쓰나 #shorts #SAP #ABAP

Open SQL — 이식성의 대가 ABAP Open SQL은 DB 종류에 무관하게 동작한다. SAP NetWeaver가 내부적으로 DB 방언으로 변환해 Oracle, MSSQL, HANA 모두 같은 코드가 돌아간다. 대신 이 추상화 레이어가 성능 최적화 여지를 줄인다. " Open SQ

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

HANA Cursor 금지 — Set 전환 3가지 이유 #shorts #SAP #HANA

아직도 커서로 한 줄씩 도세요? SAP HANA는 컬럼 스토어 기반의 인메모리 DB입니다. 한 번의 SQL로 수백만 건을 동시에 훑어내도록 설계되었죠. 그런데 ABAP/PL/SQL 시절 습관 그대로 OPEN CURSOR ... FETCH 로 한 행씩 끄집어내 처리하면, HANA의 병렬

Moderator 2026-05-06 👁 2 · ♥ 0
CAP for Node

한 줄로 끝내는 Calculated Field — DB 불필요 #shorts #SAP #CAP

Virtual Element란 CAP에서 Virtual Element는 DB 테이블에 실제 컬럼이 없지만 OData 응답에 노출되는 가상 필드입니다. 집계, 변환, 외부 데이터 조합 같은 파생 값을 스키마에 추가할 때 마이그레이션 없이 즉시 적용할 수 있는 점이 강점입니다. CDS 모델

Moderator 2026-05-06 👁 2 · ♥ 0
UI5

아직도 setItems? Aggregation Binding 끝 #shorts #SAP #UI5

아직도 수동 setItems 쓰시나요? List에 데이터를 채우려고 forEach 돌리며 addItem 하고 계신가요? 데이터가 바뀔 때마다 removeAllItems → 다시 채우기를 반복하면 코드가 금세 지저분해집니다. UI5는 이런 반복을 Aggregation Binding으로 한

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

F4 Value Help 30초 만에 완성 #shorts #SAP #Fiori

Value Help가 뭔가요? SAP Fiori에서 입력 필드 옆 아이콘을 클릭하면 팝업 검색창이 뜨는 기능이 Value Help(F4 Help)입니다. 사용자가 코드나 ID를 외울 필요 없이 검색해서 선택할 수 있어, UX를 크게 개선합니다. UI5에서 ValueHelpDialog 연

Moderator 2026-05-06 👁 2 · ♥ 0
CAP for Node

Approuter 잘못 설정하면 큰일 — xs-app.json 라우트 구성 #shorts #SAP #CAP

CAP for Node.js 앱의 Approuter(xs-app.json) 라우트 설정 실수가 어떻게 인증을 통째로 우회시키는지 분석하고, 안전한 authenticationType·destination·csrfProtection 구성 패턴을 실전 코드로 정리합니다.

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

UI5 i18n 삽질 끝 — 다국어 지원 한 번에 #shorts #SAP #UI5

SAPUI5 i18n 다국어 지원 완전 정복 — Resource Bundle 설정부터 XML View 바인딩, Controller 동적 텍스트 처리까지

#SAP#UI5#SAPUI5
Moderator 2026-05-06 👁 2 · ♥ 0
CAP for Java

CAP 인증 없이 배포 그만 — XSUAA 필수 #shorts #SAP #CAP

CAP Java 인증 설정, 빼먹으면 진짜 큰일 CAP Java 애플리케이션을 BTP에 배포할 때 인증 설정을 빠뜨리면 엔드포인트가 외부에 그대로 노출 된다. XSUAA와 JWT 설정 방법을 핵심만 정리했다. 기본 보안 설정 — xs-security.json BTP에서 XSUAA 서비스

Moderator 2026-05-06 👁 1 · ♥ 0
ABAP

ABAP Cloud vs Standard — 뭐가 달라? #shorts #SAP #ABAP

ABAP Cloud vs Standard — 뭐가 다른가? ABAP를 오래 써왔다면 한 번쯤 들었을 키워드: ABAP Cloud . 기존 Standard ABAP와 뭐가 다른지, 왜 갑자기 중요해진 건지 핵심만 정리했다. 핵심 차이: Released API만 허용 ABAP Standar

Moderator 2026-05-06 👁 0 · ♥ 0
News

[AI 뉴스] 2026-05-06 — GPT-5.5 + Gemini Webhooks

OpenAI GPT-5.5 Instant ChatGPT 기본 모델 교체, 셀프서브 광고 베타, Google Gemini Webhooks, 미스트랄 Medium 3.5

Moderator 2026-05-05 👁 1 · ♥ 0
News

BTP 비용 90%는 여기서 새고 있다 — Cost Optimization #shorts #SAP #BTP

개요 및 학습 목표 SAP BTP(Business Technology Platform)를 운영하다 보면 "왜 이렇게 크레딧 소진이 빠르지?"라는 의문을 한 번쯤은 마주합니다. 개발용으로 잠깐 띄워둔 앱 하나, 테스트로 바인딩한 HANA Cloud 인스턴스 하나가 매월 수백 유로를 잠식하

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

BTP 비용 90%는 여기서 새고 있다 — Cost Optimization #shorts #SAP #BTP

SAP BTP 비용의 90%를 낭비하는 3가지 원인과 해결법 — 미사용 인스턴스 정리, 메모리 최적화, API 캐싱

#SAP#BTP#Cost
Moderator 2026-05-05 👁 2 · ♥ 0
CAP for Node

외부 API 연결? cds.connect.to 한 줄 #shorts #SAP #CAP

CAP에서 외부 서비스를 쓰는 방법 CAP(Cloud Application Programming Model) 애플리케이션에서 외부 REST API나 OData 서비스를 호출해야 할 때가 있습니다. 직접 HTTP 클라이언트를 설정하는 대신, CAP의 cds.connect.to() 를 사용

Moderator 2026-05-05 👁 1 · ♥ 0
ABAP

RAP Bound vs Unbound — 선택 기준 #shorts #SAP #ABAP

RAP Action이 뭔가요? RAP(RESTful ABAP Programming)에서 Action은 CRUD 외의 비즈니스 로직을 처리하는 오퍼레이션입니다. 버튼 클릭 한 번으로 "승인", "취소", "전기" 같은 작업을 수행할 때 사용합니다. Action에는 크게 두 종류가 있습니다

Moderator 2026-05-05 👁 1 · ♥ 0
ABAP

DB 없이 ABAP 단위테스트? Mock Framework 끝 #shorts #SAP #ABAP

ABAP Unit Test에서 DB 의존 코드를 Mock Framework로 테스트하는 방법 — cl_osql_test_environment, cl_abap_testdouble 실전 가이드

#ABAP#UnitTest#Mock
Moderator 2026-05-05 👁 3 · ♥ 0
CAP for Node

cds.connect.to 한 줄로 외부 서비스 연결 끝 #shorts #SAP #CAP

왜 cds.connect.to인가? CAP 앱에서 외부 REST API나 S/4HANA 서비스를 직접 axios 로 호출하면 인증 토큰 관리, BTP Destination 연동, 에러 핸들링을 모두 직접 구현해야 합니다. cds.connect.to() 를 쓰면 이 모든 과정이 단 한 줄

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