
@Semantics 없이 짠 CDS — 금액 오류 90% 발생 #shorts #SAP #ABAP
왜 Semantics 어노테이션이 필수인가 ABAP CDS View를 처음 설계할 때 개발자들이 가장 많이 놓치는 부분이 바로 의미 정보(semantics) 입니다. DB 컬럼 관점에서 보면 NET_AMOUNT 는 그저 DEC(15,2) 타입의 숫자일 뿐이고, QUANTITY 도 DEC

왜 Semantics 어노테이션이 필수인가 ABAP CDS View를 처음 설계할 때 개발자들이 가장 많이 놓치는 부분이 바로 의미 정보(semantics) 입니다. DB 컬럼 관점에서 보면 NET_AMOUNT 는 그저 DEC(15,2) 타입의 숫자일 뿐이고, QUANTITY 도 DEC

@Analytics.dataExtract 개요 및 배경 SAP S/4HANA에서 분석용 CDS View를 설계할 때 가장 자주 마주치는 병목은 "쿼리 응답이 초 단위로 튄다"는 것입니다. Fiori Analytical List Page(ALP)나 SAP Analytic


개요와 이 글에서 다루는 것 CDS(Core Data Services)의 Association은 ABAP 개발자가 데이터 모델 간 관계를 선언적으로 정의할 수 있게 해주는 강력한 기능입니다. 겉보기에는 SQL JOIN과 비슷해 보이지만, 실제 동작 방식은 완전히 다릅니다. 이 글에서는

SAP PS 네트워크 활동이란 — 프로젝트 일정의 핵심 단위 SAP Project System(PS)에서 네트워크(Network)는 프로젝트 실행 계획의 뼈대 역할을 하며, 네트워크 활동(Network Activity)은 그 뼈대를 구성하는 최소 실행 단위입니다. WBS 요소(Work
WBS 요소란 무엇인가 - 프로젝트 계층 구조의 핵심 SAP Project System(PS) 모듈에서 WBS(Work Breakdown Structure) 요소는 프로젝트를 관리 가능한 단위로 세분화하는 계층적 구성 요소입니다. 하나의 프로젝트는 최상위 프로젝트 정의(Project D

개요 및 이 글에서 다루는 범위 SAP S/4HANA의 프로젝트 시스템(PS, Project System) 모듈은 대형 투자 프로젝트, R&D 프로젝트, 서비스 프로젝트 관리의 핵심입니다. 그 중심에는 PROJ 테이블에 저장되는 프로젝트 정의(Project Definition)가 있으며

이 글에서 다룰 것 SAP S/4HANA의 Project System(PS) 모듈은 오랫동안 PROJ 테이블을 프로젝트 헤더의 근간으로 사용해 왔습니다. 최근 S/4HANA에서는 이 테이블을 CDS View인 I_ProjectDefinition 으로 감싸 재사용 가능한 데이터 모델로 노

1. 개요 및 이 글에서 다루는 범위 S/4HANA의 CO-PA(Controlling - Profitability Analysis, 수익성 분석)는 매출과 원가를 다차원으로 분해하여 마진 구조를 파악하는 핵심 관리회계 기능입니다. 이 다차원 분석의 뼈대가 되는 것이 바로 I_Profit

개요 및 이 글에서 다루는 범위 이 글은 SAP S/4HANA의 CDS View인 I_ActivityType 을 중심으로 CO(Controlling) 모듈의 활동 유형 마스터 데이터를 어떻게 조회하고 실무 시나리오에 활용하는지 다룹니다. CSLA는 원가 센터가 제공하는 서비스 단위(기계

개요 및 이 글에서 얻을 것 SAP S/4HANA의 관리회계(CO) 영역에서 활동 유형(Activity Type)은 원가센터가 제공하는 서비스나 작업 능력을 정량화하는 핵심 마스터입니다. I_ActivityType 은 이 마스터를 CDS 뷰로 노출한 표준 인터페이스이며, 내부적으로는 C

1. CO 모듈에서 원가 센터 활동이란 무엇인가 SAP Controlling(CO) 모듈에서 원가 센터(Cost Center)는 기업 내부에서 비용이 발생하는 책임 단위를 의미합니다. 그러나 단순히 비용을 모으는 그릇에 그치지 않고, 다른 원가 객체로 비용을 흘려보내는 송신처 역할도 수

개요 및 핵심 체크포인트 SAP S/4HANA에서 컨트롤링(CO) 모듈을 다룰 때 가장 빈번하게 마주치는 마스터 데이터 중 하나가 바로 원가 요소(Cost Element) 입니다. 전통적인 ECC 시절에는 CSKA/CSKB/CSKS 같은 별도 테이블로 관리되던 원가 요소가, S/4HAN

개요와 이 글에서 다루는 것 SAP S/4HANA의 관리회계(CO) 영역에서 내부 오더(Internal Order)는 마케팅 캠페인, 단발성 프로젝트, 임시 비용 집계 단위 등 다양한 목적으로 활용되는 핵심 오브젝트입니다. 전통적으로 ABAP 개발자들은 AUFK 테이블을 직접 SELEC

개요 및 작성 의도 SAP S/4HANA의 자산 회계(FI-AA) 모듈에서 자산 거래 이력은 감사, 결산, 자산 가치 분석의 핵심 데이터입니다. 전통적으로 ABAP 개발자는 ANEK(자산 거래 헤더) 및 ANEP(자산 거래 라인)을 직접 조회해 왔지만, S/4HANA 환경에서는 가상 데

개요 및 도입 SAP S/4HANA의 고정 자산 관리(FI-AA) 모듈은 토지, 건물, 기계, 차량 등 기업의 장기 보유 자산을 회계적으로 추적하는 핵심 영역입니다. 이 글에서는 ANLA(자산 마스터 헤더 테이블) 위에 구축된 표준 CDS 뷰인 I_FixedAsset 을 깊이 있게 다룹

개요 및 이번 예제에서 다룰 내용 SAP S/4HANA의 고정자산(FI-AA) 회계에서 감가상각은 단순히 자산의 가치 하락을 기록하는 것이 아니라, 회계연도 마감과 재무제표 신뢰성을 좌우하는 핵심 프로세스입니다. I_AssetDepreciation 은 자산별·감가상각영역(Deprecia

개요 및 다루는 범위 이 글은 SAP S/4HANA의 표준 CDS View인 I_AssetAcquisition 을 중심으로 자산 취득(Asset Acquisition) 거래 데이터가 어떻게 모델링되고, FI-AA(자산 회계)와 FI-GL(총계정원장)이 어떤 키로 연결되는지를 다룹니다.

1. I_GoodsMovement 뷰의 정체와 등장 배경 SAP S/4HANA 환경에서 자재 이동(Goods Movement) 데이터를 다룰 때 가장 먼저 만나게 되는 표준 CDS 뷰 중 하나가 I_GoodsMovement 입니다. 이 뷰는 자재 문서 헤더 테이블인 MKPF (Mater
I_GoodsMovement 뷰란 무엇인가 SAP S/4HANA에서 자재 이동(Goods Movement)은 입고·출고·전송·재고 조정 등 물류 흐름의 근간을 이루는 트랜잭션입니다. 전통적으로 MM 모듈 개발자는 MKPF(자재 문서 헤더)와 MSEG(자재 문서 아이템)를 직접 JOIN하