SAP

SAP  Info

RAP100 실습 완주기 — CDS부터 Fiori 화면까지 한 번에 관통하기

앞선 글들에서 이런 흐름을 이야기했습니다. 각 단계를 따로 설명했지만, 정작 하나로 이어 붙여본 적은 없었습니다. 개념은 알겠는데 손이 안 움직이는 상태였죠. 이 간극을 메우는 데 가장 좋은 교재가 SAP 공식 핸즈온 실습인 RAP100입니다. 이 글은 RAP100을 실제로 완주하면서 정리한 기록입니다. 단계별로 무엇을 배우는지, 어디서 막히는지, 그리고 이 실습이 실무의 어떤 지점과 연결되는지를 담았습니다. 목차 1.

SE93 트랜잭션에서 커스텀 T-Code ZFI01을 생성하는 화면

ABAP로 만든 화면 메뉴에연결 , T-Code 생성(SE93)과 메뉴 등록(SE43, PFCG)하는 방법

ABAP로 프로그램을 개발하고 나면 마지막 관문이 남습니다. 현업 사용자에게 “SE38 열고 프로그램명 치세요”라고 할 수는 없으니, 트랜잭션 코드(T-Code)를 만들어 메뉴에 붙여주는 작업입니다. 개발 자체보다 훨씬 쉬운 일인데도 처음에는 SE93, SE43, PFCG 중 뭘 어디에 써야 하는지 헷갈립니다. 저도 첫 프로젝트 때 T-Code까지는 잘 만들어놓고 사용자 비교(User Comparison)를 빼먹어서, 오픈 당일 “메뉴가 안 보인다”는 전화를 받은

SAP 회사 규모는 어느 정도일까? 글로벌 소프트웨어 기업 매출·시가총액 순위 (2026년 9월 업데이트)

ERP 프로젝트 현장에 있다 보면 개발자보다 오히려 현업 담당자분들에게 이 질문을 더 자주 받습니다. “SAP이 독일 회사라던데, 그래서 얼마나 큰 회사예요? 오라클보다 커요?” Oracle EBS에서 SAP S/4HANA로 전환하는 프로젝트를 하다 보면 이 질문이 단순한 호기심이 아니라는 걸 알게 됩니다. 벤더 규모는 곧 라이선스 협상력, 유지보수 정책의 수명, 그리고 국내 인력 시장의 두께로 이어지기 때문입니다. 그래서

SAP ERP ABAP 소스코드 배포하는 방법

ABAP로 개발을 마쳤다면 다음 관문은 배포입니다. 그런데 SAP의 배포는 일반적인 개발과 사뭇 다릅니다. 파일을 서버에 올리는 방식이 아니라, 트랜스포트(Transport) 라는 SAP 고유의 이관 체계를 통해서만 코드가 운영으로 갈 수 있습니다. 처음 SAP를 접했을 때 가장 낯설었던 부분이기도 해서, 이 글에서 트랜스포트의 개념부터 실제 배포 절차까지 단계별로 정리합니다. 1. 먼저 이해할 것: SAP의 3-시스템 구조 SAP

SAP ERP Fiori 개념 (UI5, Fiori Elements, RAP)

SAP를 공부하다 보면 Fiori라는 단어가 계속 나옵니다. 그런데 막상 “Fiori가 뭐냐”고 물으면 앱이라는 사람도 있고, 디자인이라는 사람도 있고, 개발 프레임워크라는 사람도 있습니다. 다 맞는 말이라서 더 헷갈립니다. 이 글에서는 Fiori의 개념을 교통정리하고, 개발자로서 Fiori 개발을 시작하는 방법까지 정리합니다. 저처럼 기존에 다른 엔터프라이즈 UI 프레임워크(넥사크로, 마이플랫폼 등)로 업무 화면을 만들어온 개발자 관점의 비유도 곁들이겠습니다. 1. Fiori는

SAP CDS View 실습 — BTP 트라이얼 + /DMO/ 데이터로 따라하기

이 글은 BTP 트라이얼 환경에서 SAP가 제공하는 /DMO/ 여행 데이터로 CDS View를직접 만들어 보는 실습입니다. ABAP 자격증 실기 준비를 염두에 두고 정리했으며,글 끝에 전체 과정을 담은 영상도 함께 올려 두었습니다.CDS View의 개념과 문법 전반을 처음부터 훑어보고 싶다면SAP CDS View 만들기 — 8단계 실습쪽을 먼저 보시는 편이 좋습니다. 1. CDS View가 뭐고, 왜 쓰는가 CDS(Core Data

SAP ERP 모듈별 주요 API ( BAPI, S/4HANA OData)

T-Code, 테이블에 이어 정리 시리즈 세 번째는 API입니다. 외부 시스템과 SAP을 연동하는 인터페이스 개발자에게는 사실 이게 본론입니다. 화면으로 하던 일을 프로그램으로 시키려면 결국 API를 호출해야 하니까요. 저도 레거시 ERP와 SAP을 연결하는 인터페이스를 개발하면서 “이 업무는 어떤 BAPI/OData로 처리하는가”를 찾는 데 가장 많은 시간을 썼습니다. 이 글에서는 SAP API의 종류부터 모듈별 대표 API, 그리고 S/4HANA 표준

SAP ERP 모듈별 핵심 T-Code 정리

SAP를 처음 접하면 가장 먼저 부딪히는 것이 T-Code(Transaction Code, 트랜잭션 코드)입니다. SAP의 모든 화면은 T-Code라는 명령어로 호출되는데, 메뉴를 타고 들어가는 것보다 코드를 직접 입력하는 것이 압도적으로 빠르기 때문에 실무자들은 대부분 T-Code로 일합니다. 문제는 이 코드가 수만 개나 된다는 것. 다행히 실무에서 실제로 쓰는 코드는 모듈별로 몇십 개 수준이라, 이 글에 자주 쓰는 것들을 모듈별로 정리했습니다.

SAP 자격증 응시 절차 , 응시 자격 과 시험 신청방법

SAP 자격증은 다른 IT 자격증과 달리 “아무나 바로 접수해서 볼 수 있는 시험”이 아닙니다. 먼저 응시 자격을 얻어야 하고, 그다음에 시험을 신청하는 구조입니다. 처음 준비할 때 이 구조를 몰라서 헤매는 분들이 많아서, 응시 자격을 얻는 방법부터 실제 시험 신청까지의 절차를 정리했습니다. (시험 방식 자체가 2026년부터 실기·성과 기반으로 바뀐 내용은 지난 글에서 다뤘으니, 이 글은 “어떻게

위로 스크롤