728x90 반응형 전체 글267 컨설턴트도 ABAP 개발을 할 줄 알아야 하나 ABAP은 정확히 뭘 하는 언어인가ABAP은 SAP 시스템 안에서 동작하는 프로그래밍 언어입니다.프로그래밍 언어에는 C, JAVA, Python 등이 있는데 그 중 하나입니다.SAP에서 자체적으로 개발한 언어라, 일반 사람들은 잘 모릅니다. 하하ABAP은 SAP내에서 화면을 만들거나 리포트를 짜는 데 씁니다. 여기서 컨설턴트가 담당하는 모듈은 MM, SD, PP 등입니다. 모듈은 주로 IMG 설정으로 업무를 구현합니다.그래서 IMG 설정만 한다면, 개발이 필요하지 않습니다. 하지만 기업마다 프로세스가 다르고, 고객마다 원하는 화면이 달라 스탠다드로만은 진행하기 어렵습니다.그래서 이럴 경우, 표준 프로그램에 필요한 걸 추가하거나 커스터마이징 프로그램을 만듭니다.설정만으로 안 되는 부분은 ABAP 개발자가.. 2026. 9. 11. Entity에 Property를 추가했더니, 로직이 날아갔다?! SEGW 활성화 시 주의할 점 SEGW Entity에 Property 추가 후 반드시 해야 하는 일 3가지사용자의 요청으로 NAME1이라는 필드를 SE11 구조체에 추가하고,해당 구조체를 참조하는 ENTITY를 생성했는데, 자동으로 반영되지 않는다.수기로 추가해줘야 한다.그래서 SEGW에서 프로퍼티를 하나 추가했다. 그런데 바로 반영되지 않는다. 이후 3가지 추가작업을 해줘야한다. 1. Runtime Object 재생성 (Generate Runtime Objects)Property를 추가해도 그 자체로는 MPC/DPC 클래스에 반영되지 않는다. SEGW 프로젝트를 우클릭해 Generate Runtime Objects를 실행해야 모델 클래스(MPC)에 새 필드가 반영된다.2. DPC_EXT 매핑 확인GET_ENTITYSET에서 결과를 .. 2026. 9. 11. 비전공자도 SAP 개발자가 될 수 있을까, SAP CODE 2기 모집 비전공자도 SAP 개발자가 될 수 있습니다.SAP CODE 아카데미 2기가 그 문을 직접 열어줍니다. 왜 SAP 업계는 진입장벽이 높은가SAP 시장의 진짜 장벽은 실무 경험입니다. 채용 공고 대부분이 경력자를 찾는데, 경력은 이미 SAP 프로젝트에 들어가 본 사람만 쌓을 수 있습니다. 실무 프로젝트를 경험할 기회 자체가 없기 때문에, 경험이 없으면 계속 경험을 못 쌓는 구조가 반복됩니다.이 과정은 그 첫 진입 경험 자체를 만들어주는 구조입니다. 1년 동안 화면 개발부터 실제 프로젝트 투입까지 순서대로 배웁니다. 초반에는 화면을 만드는 법(UI5, Fiori)을 익히고, 이어서 SAP의 핵심 개발 언어인 ABAP으로 프로그래밍 로직을 배웁니다. 이후 최신 클라우드 개발 방식까지 다루고, 마지막 4.5개월.. 2026. 9. 3. SAP 모듈이란 무엇인가 (코어 모듈 vs 확장 모듈) SAP는 회사의 업무 영역을 모듈이라는 단위로 나눠 놓은 시스템입니다. MM, SD, PP, FI, CO 같은 두세 글자 약자가 바로 그 모듈 이름입니다.문제는 이 약자들을 순서 없이 하나씩 접하다 보니 서로 뒤섞이기 쉽다는 점입니다. 모듈은 낱개로 외우기보다 회사의 실제 업무 흐름에 맞춰 묶어서 이해하는 편이 훨씬 오래 남습니다.핵심 모듈 5가지SAP의 뼈대를 이루는 핵심 모듈은 다섯 개입니다. 아래 다섯 개가 없으면 제조·판매 회사의 SAP는 사실상 굴러가지 않습니다.모듈영문 풀네임뜻하는 일MMMaterials Management자재관리원자재를 구매하고 재고를 관리PPProduction Planning생산관리구매한 자재로 제품을 생산SDSales and Distribution영업관리만든 제품을 고객에.. 2026. 9. 2. [SAP ABAP] CURR 필드인데 값이 100배 차이난다? — 통화 소수점 자릿수 함정 상황SELECT로 뽑은 금액 필드가 화면에서 보던 값이랑 자릿수가 안 맞았다.필드 SELECT로 뽑은 값 화면 실제값 배율WRBTR (커미션 금액)20264.512,026,451×100MARGIN (톤당 마진)-2.94-294×100원인은 로직이 아니라 CURR 타입 필드의 내부 저장 방식 때문이었다. 통화가 JPY(엔화)라는 게 핵심 단서였다.원인: CURR 필드는 "통화별 실제 소수점 자릿수"를 모른다SAP DDIC에서 CURR 15.2처럼 선언된 필드는, DB에 저장될 때 무조건 2자리 소수점 기준으로 스케일링된다. 근데 실제 세상의 통화는 소수점 자릿수가 다 다르다.USD, EUR, KRW* — 보통 2자리JPY — 소수점 없음 (0자리, 1엔 단위)BHD, KWD (일부 중동 통화) — 3자리여.. 2026. 9. 2. SAP ECC와 S/4HANA, 뭐가 다른가 들어가기 전에SAP를 처음 접하면 용어부터 막힙니다.ECC, S/4HANA, HANA, Fiori… 다 비슷해 보이는데 뭐가 다른지 감이 잘 안 옵니다. SAP가 뭔지부터SAP는 독일에서 만든 기업용 소프트웨어 회사입니다. 쉽게 말하면, 회사 안에서 일어나는 모든 일을 하나의 시스템으로 관리하는 프로그램을 만드는 곳입니다.예를 들어, 어떤 회사가 물건을 만들어 파는 과정을 생각해봅시다.원자재를 사는 사람 (구매팀)물건을 만드는 사람 (생산팀)창고를 관리하는 사람 (물류팀)돈을 정산하는 사람 (재무팀)고객에게 파는 사람 (영업팀)이 팀들이 각자 따로 엑셀이나 다른 프로그램을 쓰면 어떻게 될까요? 구매팀은 100개를 샀다고 하는데 창고팀은 90개밖에 없다고 하고, 재무팀은 숫자가 또 다르게 나오고… 금방 엉.. 2026. 9. 1. SAP랑 ERP가 같은 말일까 SAP랑 ERP는 같은 말 아닌가요?SAP를 처음 접하면 ERP와 같은 뜻으로 씁니다. 실무 대화에서도 두 단어를 섞어 부르는 경우가 많습니다. 그런데 정확히 보면 둘은 층위가 다른 개념입니다.ERP는 개념, SAP는 그 개념을 구현한 제품ERP는 전사적 자원관리의 줄임말입니다. 회사 업무를 하나로 묶어 관리하는 방식을 뜻합니다. 자동차라는 카테고리와 비슷한 위치에 있는 말입니다.SAP는 그 ERP를 구현한 여러 회사 중 하나입니다. 현대차나 도요타처럼, ERP 시장에도 여러 제조사가 있습니다.다른 ERP 제품과 비교하면 더 선명해진다오라클도 있고 마이크로소프트 다이나믹스도 있습니다. 국내에는 더존, 영림원 같은 제품도 있습니다. 이 제품들끼리도 화면 구조와 도입 비용이 전부 다릅니다."ERP를 배운다".. 2026. 8. 31. SAP란 무엇인가? 비전공자를 위한 쉬운 설명 구인 공고를 보면 자주 나오는 표현이 있습니다. "SAP 경험자 우대", "SAP 컨설턴트 모집" 같은 문구입니다. IT 업계에 있지 않은 분들도 "SAP"라는 단어는 한 번쯤 들어보셨을 거예요. 대기업 직원들이 "SAP에 입력해야 한다", "SAP 시스템이 다운됐다" 같은 말을 하는 걸 들어본 적 있으신가요? 오늘은 SAP가 정확히 무엇인지, 그리고 SAP를 이해하기 위해 꼭 알아야 할 ERP 개념까지 쉽게 풀어드리겠습니다.ERP, 회사의 모든 업무를 하나로 묶는 시스템SAP를 이해하려면 먼저 'ERP'라는 개념부터 알아야 해요. ERP는 Enterprise Resource Planning의 줄임말로, 우리말로는 '전사적 자원 관리 시스템'이라고 부릅니다.쉽게 설명하면 이렇습니다. 회사에는 영업팀, 생.. 2026. 8. 28. [PP] 표준값 키 IMG 세팅 + 원가취합처 KKF6N 재생성 지난 6월 24일에 표준값키 WJ09를 신규로 생성하여 운영에 반영하였다. 근데 MFBF에서 CO 내부오더를(내부오더 조회: KA03) 액티비티 백플러시 전기하려고 하니까, '직접 기타' 액티비티 유형이 운영에서는 조회되지 않음. 라우팅에 매핑된 작업장의 액티비티에는 등록이 되어있음 확인해보니 아래와 같이 원가 취합처를 다시 생성해줘야한다고 함. (KKF6N, CO 담당자가 처리해야함) 운영서버(Mandant)에서는 품질서버와 달리 MFBF에서 '직접기타' 액티비티 유형이 보이지 않는 원인은 주로 표준 마스터 데이터(작업장, 라우팅) 설정이 동일해도, 생산코스트 콜렉터(PCC, KKF6N) 기반의 재원 재산정 미실시 또는 CO-OM(Controlling) 마스터/환경차이, 혹은 코스트 콜렉터/라우팅.. 2025. 9. 19. 이전 1 2 3 4 ··· 30 다음 728x90 반응형