REDUCE 집계, LOOP보다 한 줄이 나은 이유 #shorts #SAP #ABAP
전통 방식: LOOP로 합계 구하기 ABAP 개발자라면 내부 테이블의 합계를 구할 때 아래 패턴을 자주 씁니다. DATA lv_total TYPE p DECIMALS 2. LOOP AT lt_orders INTO DATA(ls_order). lv_total = lv_total + ls_
전통 방식: LOOP로 합계 구하기 ABAP 개발자라면 내부 테이블의 합계를 구할 때 아래 패턴을 자주 씁니다. DATA lv_total TYPE p DECIMALS 2. LOOP AT lt_orders INTO DATA(ls_order). lv_total = lv_total + ls_
전통 LOOP, 너무 길지 않나요? 내부 테이블의 합계를 구하는 코드, 보통 이렇게 작성합니다. 변수 선언, 초기화, LOOP, 누적, ENDLOOP까지 다섯 줄 이상이 필요하죠. DATA(lt_orders) = VALUE tt_orders( ( amount = 100 ) ( amoun
RAP Validation이 없으면 생기는 일 RAP(RESTful ABAP Programming) 기반 앱에서 Validation을 구현하지 않으면, 잘못된 데이터가 데이터베이스에 그대로 저장된다. 예를 들어 수량이 음수이거나, 날짜 범위가 역전된 주문이 버젓이 생성될 수 있다. Va

2026년 5월 초, 글로벌 AI 업계는 두 축의 충돌로 요동치고 있습니다. 한쪽에서는 Anthropic이 폐쇄형 수익화 모델을 강화하며 정액제 종료와 미공개 모델(Mythos) 봉인 의혹으로 논란의 중심에 섰고, 다른 한쪽에서는 DeepSeek과 샤오미가 오픈 전략과 신모델 공개로 G

RAP Validation에서 on SAVE와 on MODIFY 이벤트를 잘못 선택하면 UX 버그와 성능 이슈가 생깁니다. 두 이벤트의 호출 시점, BDEF 선언 문법, ABAP 구현 패턴, 흔한 실수 3가지를 실전 코드로 정리합니다.
OPA5로 E2E 테스트 자동화하기 SAPUI5 애플리케이션은 복잡한 사용자 상호작용을 포함합니다. 매 배포마다 수동 테스트를 반복하는 것은 비효율적이며 오류 발생 위험이 높습니다. OPA5(One Page Acceptance)는 SAPUI5 전용 E2E 테스트 프레임워크로, 사용자 동

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

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

SELECT *, 중첩 루프, 동적 SQL 등 비효율 패턴을 식별하고 JOIN/FOR ALL ENTRIES/EXISTS 비교, DML 블록 처리, 집계 Push-down, 버퍼링 전략을 코드 예제와 함께 다룹니다. AI 도구(Claude/ChatGPT)로 레거시 쿼리를 자동 최적화하는

DeepSeek V4 1.6조 파라미터 오픈소스 공개, 가격 75% 인하. OpenAI GPT·Codex·Managed Agents AWS 서비스 시작, FedRAMP 인증 획득. GitLab Claude 통합, Google 번역 20주년.

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

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

DeepSeek V4 1.6조 파라미터 오픈소스 공개·75% 가격 인하, OpenAI FedRAMP 인증·Symphony 오픈소스, Google DeepMind 한국 파트너십 등 주요 AI 업계 소식.

RAP의 4-Layer 구조(CDS View, Behavior Definition, Service Definition, Service Binding)를 단계별로 구현하는 방법을 설명합니다. Managed 시나리오로 CRUD + Action + Validation까지 완성.
OpenAI GPT-5.5 완전 재훈련 모델 발표, DeepSeek V4 Preview 오픈소스 공개(1/36 가격), Claude Code 품질 논란 수정, 미중 AI 기술 갈등 심화, Claude Opus 4.7 GA 및 기타 업계 동향
ABAP RAP의 Managed Scenario를 활용하여 CRUD 앱을 만드는 전체 과정을 다룹니다. DB Table, CDS View, Behavior Definition, Service Binding부터 Validation, Determination, Action까지.
딥시크가 차세대 모델 V4를 출시하며 저비용 고성능 AI 경쟁을 재점화했고, 앤트로픽의 클로드 미토스는 글로벌 금융 당국의 우려를 받고 있습니다.

CAP Node.js cds.ql 모듈의 SELECT/INSERT/UPDATE/DELETE CQN 쿼리 빌더를 실전 코드와 함께 설명합니다.

CAP CDS에서 Association과 Composition의 차이, Managed Association 외래키 자동 관리, Deep INSERT/DELETE 동작 원리, Many-to-Many 패턴을 코드 예제와 함께 설명합니다.