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

값 복사 없이 REF로 성능 90% 올리기 #shorts #SAP #ABAP

이 글에서 다루는 내용 ABAP에서 REF TO 참조 변수는 데이터 객체나 인스턴스를 직접 가리키는 포인터 역할을 합니다. 값 복사가 아닌 참조 전달을 통해 메모리 효율성과 다형성을 동시에 확보할 수 있어, 대용량 내부 테이블 처리·동적 디스패치·Factory 패턴 등 실무 곳곳에서 핵

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

BKPF vs I_AccountingDocument — FI 전표 CDS 조회 #shorts #SAP #ABAP

개요 및 이 글에서 다루는 범위 SAP S/4HANA의 재무회계(FI) 모듈은 전통적으로 BKPF (전표 헤더)와 BSEG (전표 라인)이라는 두 클러스터 테이블에 데이터를 보관해 왔습니다. 그러나 S/4HANA로 전환되면서 SAP는 I_AccountingDocument 를 비롯한 표준

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

CORRESPONDING 복사 실수 3가지 — 큰일 납니다 #shorts #SAP #ABAP

왜 같은 이름의 필드인데도 값이 비어 있을까 ABAP 개발자라면 한 번쯤은 겪었을 상황이다. CORRESPONDING 한 줄로 깔끔하게 구조체를 복사했는데, 디버거를 열어보니 분명히 양쪽에 있는 필드 하나가 비어 있다. 컴파일 에러도 없고, 런타임 덤프도 없다. 그저 조용히 잘못된 값이

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

아직도 LOOP 중첩? MESHES로 내부 테이블 연결 3단계 #shorts #SAP #ABAP

1. MESHES란 무엇인가 — 개념과 등장 배경 ABAP에서 여러 내부 테이블 사이의 관계를 다룰 때, 전통적으로는 LOOP 안에 READ TABLE을 중첩하거나, 임시 구조체를 만들어 수동으로 매핑하는 방식이 일반적이었습니다. 이러한 패턴은 코드 가독성이 떨어지고, 키 변경 시 여러

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

BSEG 직접 SELECT 해도 돼? #shorts #SAP #ABAP

개요 및 이 글에서 다룰 범위 SAP S/4HANA로 전환된 환경에서 재무 전표(FI Document) 라인 아이템을 조회할 때, 과거처럼 BSEG 클러스터 테이블을 직접 SELECT 하는 방식은 더 이상 권장되지 않습니다. 대신 SAP는 I_JournalEntryItem 이라는 표준

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

CASE문 없이 SWITCH 한 줄로 — ABAP 분기 표현식 #shorts #SAP #ABAP

이 글에서 다룰 것 ABAP에서 단순한 분기 로직을 처리할 때 CASE ... ENDCASE 명령문은 행 수가 많아지고, 결과 값을 변수에 담으려면 매번 WHEN 마다 대입문을 써야 합니다. ABAP 7.40 SP08부터 도입된 SWITCH 표현식을 활용하면 한 줄로 값을 반환 하고,

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

IF 중첩 그만 — COND 조건 처리 #shorts #SAP #ABAP

개요 및 이 글에서 다룰 내용 ABAP에서 조건 분기를 표현할 때 가장 익숙한 도구는 IF ... ELSEIF ... ENDIF 입니다. 그러나 단순히 변수 하나에 값을 채우기 위해 5~6줄의 IF 블록을 반복해서 작성하다 보면 코드는 빠르게 비대해지고, 한눈에 의도를 파악하기 어려워집

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

[AI 뉴스] 2026-06-25 — Claude Tag · Jalapeño 칩 · Gemini Computer Use

2026년 6월 25일 AI 업계는 디자인 도구부터 협업 인프라, 반도체, 과학 연구, 글로벌 표준화에 이르기까지 전방위적인 격변을 맞고 있다. Anthropic은 Claude Design과 Claude Tag를 잇달아 공개하며 디자인 SaaS와 협업 도구 시장의 경계를 흔들었고, Op

#AI#뉴스#인공지능
Moderator 2026-06-24 👁 0 · ♥ 0
ABAP

중첩 IF 90% COND로 줄이는 법 #shorts #SAP #ABAP

개요 및 이 글에서 다루는 것 ABAP 7.4 이후 도입된 COND 표현식은 전통적인 IF...ELSEIF...ENDIF 블록을 한 줄의 우아한 표현식으로 압축할 수 있는 강력한 기능입니다. 이 글에서는 중첩 조건문을 COND 로 리팩토링하는 방법과 실무 시나리오에서의 적용 패턴을 다룹

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

DATA() vs LET — ABAP 중간 변수 차이 #shorts #SAP #ABAP

개요 및 이 글에서 얻을 것 ABAP 7.40 이후 도입된 표현식 지향 프로그래밍(expression-oriented programming) 은 코드를 간결하게 만들었지만, 한 줄에 여러 계산을 욱여넣다 보면 오히려 가독성이 떨어지는 역설이 생깁니다. VALUE , REDUCE , FI

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

BKPF SELECT 금지 — CDS View 전환 3가지 #shorts #SAP #ABAP

개요와 이 글에서 다루는 범위 SAP S/4HANA 환경에서 회계 전표 헤더 정보를 조회할 때 과거에는 BKPF 테이블을 직접 SELECT 하는 방식이 일반적이었습니다. 그러나 가상 데이터 모델(VDM)이 도입된 이후로는 I_JournalEntry CDS View가 표준 접근 경로로 자

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

FOR GROUPS BY vs COLLECT — 집계 차이 #shorts #SAP #ABAP

개요 및 이번 예제에서 다룰 내용 ABAP 7.40 SP08부터 도입된 FOR ... GROUPS BY 표현은 내부 테이블을 키 기반으로 그룹화하고 각 그룹별로 집계·요약 데이터를 한 번의 표현으로 생성할 수 있게 해주는 강력한 구문입니다. 기존에는 COLLECT , LOOP AT ..

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

I_SalesContract 30초 해부 — 계약 CDS 구조 #shorts #SAP #ABAP

개요와 이 글에서 다루는 범위 판매 계약(Sales Contract)은 고객과 일정 기간 동안 정해진 조건으로 거래하기로 약속한 'Outline Agreement'의 한 종류입니다. S/4HANA에서는 전통적인 VBAK/VBAP 테이블 위에 Virtual Data Model(VDM) 계

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

ABAP 개발자 90%가 모르는 FOR THEN UNTIL 패턴 #shorts #SAP #ABAP

개요 및 학습 포인트 ABAP 7.52부터 정식 지원되는 FOR ... THEN ... UNTIL 표현식은 단순한 반복 카운터를 넘어, 수학적 수열(arithmetic/geometric sequence)을 한 줄의 인라인 표현식으로 만들어내는 강력한 기능입니다. 전통적인 DO ... E

Moderator 2026-06-24 👁 0 · ♥ 0
RAP

managed vs unmanaged — 선택 기준 딱 2가지 #shorts #SAP #RAP

개요 및 이 글에서 다루는 내용 SAP RAP(ABAP RESTful Application Programming Model)에서 Behavior Definition(BDEF)을 작성할 때 가장 먼저 마주치는 갈림길이 바로 managed 와 unmanaged 시나리오의 선택입니다. 잘못

Moderator 2026-06-24 👁 1 · ♥ 0
RAP

Interface View 직접 노출하면 큰일 #shorts #SAP #RAP

개요 및 핵심 포인트 SAP RAP(RESTful ABAP Programming Model)에서 CDS 뷰는 단순히 "데이터를 보여주는 SQL 래퍼"가 아닙니다. RAP의 계층 아키텍처에서 Interface View와 Projection View는 명확히 분리된 역할을 가지며, 이 분리

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

아직도 DO LOOP? FOR THEN UNTIL 3단계 #shorts #SAP #ABAP

개요 및 도입 ABAP에서 연속된 숫자 시퀀스나 날짜 범위를 내부 테이블로 만들어야 하는 상황은 의외로 자주 발생합니다. 월별 매출 집계 슬롯, 회계연도 12개 기간, 발주일로부터 D+30까지의 일자 배열, 페이지네이션 인덱스 등이 대표적입니다. 전통적으로 DO ... ENDDO 루프로

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

반품 상태 어떻게 추적해? — I_CustomerReturn #shorts #SAP #ABAP

개요 및 이 글에서 다룰 것 고객 반품(Customer Return)은 매출 환입, 재고 복원, 환불 정산이 동시에 얽힌 복잡한 프로세스입니다. 전통적인 ABAP 개발에서는 VBAK/VBAP를 직접 조회하면서 오더 타입을 'RE'로 필터링하는 패턴이 흔했지만, S/4HANA에서는 I_C

Moderator 2026-06-24 👁 0 · ♥ 0
RAP

BOPF에서 RAP로 — 전환 이유 30초 만에 정리 #shorts #SAP #RAP

1. SAP OData 서비스 개발의 역사와 패러다임 전환 SAP의 ABAP 기반 서비스 개발은 지난 15년간 큰 변화를 겪었습니다. 초기 SAP NetWeaver Gateway가 등장하면서 SAP는 SOAP 기반 RFC/BAPI 호출에서 벗어나 OData(REST 기반) 프로토콜을 표

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

[AI 뉴스] 2026-06-24 — 클로드 신원확인 도입 · GPT-5 면역학 난제 해결

2026년 6월 24일 글로벌 AI 업계는 서비스 안정성, 사용자 인증, 과학 연구, 국제 규범, 산업 적용이라는 다섯 갈래의 흐름으로 분주하게 움직였습니다. Anthropic은 Claude 접속 장애와 신원확인 도입이라는 상반된 이슈를 동시에 처리하고 있으며, OpenAI는 GPT-5

#AI#뉴스#인공지능
Moderator 2026-06-23 👁 0 · ♥ 0
‹1…45678…31›
© 2026 btpstacks.com — SAP BTP 커뮤니티 · UI5 모드 · 사이트맵