전체 글 52

SAP SCAL 임시공휴일/대체공휴일 등록하기

기존에 등록된 SAP 공휴일 달력에, 임시공휴일/대체공휴일을 추가하는 방법이다.1) 공휴일 생성, 2) 공휴일 달력에 해당 공휴일 등록, 3) CTS 이관 순으로 진행된다.  SAP SCAL 공휴일 달력에 임시공휴일/대체공휴일 등록하기 1. 개발 서버의 Customizing 클라이언트에 접속 2. T-CODE: SCAL 3. 임시공휴일/대체공휴일 생성       4. 생성한 임시공휴일을 공휴일 달력에 등록      5. QA 및 운영 서버로 CTS 이관  6. 만일 개발 서버가 여러 클라이언트로 분리되어 있다면, 아래 방법을 통해 값을 일치시켜 주는 것이 좋다. SAP 클라이언트에 IMG 세팅 값 복사하기 (SCC1)SAP에서 IMG 세팅 값은 민감 정보이기 때문에, 운영에서 직접 변경하지 않는다. 따라..

SAP/SM 2024.01.09

SAP 클라이언트에 IMG 세팅 값 복사하기 (SCC1)

SAP에서 IMG 세팅 값은 민감 정보이기 때문에, 운영에서 직접 변경하지 않는다. 따라서 IMG 값 세팅은 개발 서버에서 진행 후 CTS를 통해 품질 및 운영 서버로 이관하는 것이 원칙이다. 현재 근무 중인 회사에서는 하나의 개발 서버에서 아래와 같이 3개의 클라이언트를 사용하고 있으며, IMG 값을 세팅하는 Customizing 클라이언트가 별도로 존재한다. 1. Customizing Client 2. Development Client 3. Unit test Client 이렇게 Customizing 클라이언트에서 IMG 세팅 값을 변경할 경우, 다른 개발 클라이언트에도 해당 내용을 동일하게 세팅할 필요가 있다. SAP 동일 서버 내에서 클라이언트에 IMG 세팅 값 복사하기 1. T-CODE: SCC1..

SAP/SM 2023.12.29

SAP T-CODE 별 사용자 권한 확인하기

매년 진행하는 ITGC 대응 자료를 작성하다 보면, 특정 T-CODE 권한 소유자에 대한 증빙자료를 굉장히 많이 제출하게 된다. 혹은, SAP 운영 업무 중 사용자가 특정 T-CODE에서 트랜잭션을 일으키도록 가이드 할 경우 해당 T-CODE의 권한을 갖고 있는지 확인해야 하는 경우가 발생한다. 위와 같은 경우 활용할 수 있는 방법이며, 개인적으로 SU01 혹은 SUIM에서 Role을 확인하는 것 보다 이 방법을 선호한다. SAP T-CODE 별 사용자 권한 확인하기 1. T-CODE: SA38 2. RSUSR002 입력 후 실행 3. [로그온 데이터] 탭에서, 조회 대상 확인 - 실제 권한 부여 및 사용중인 사용자(잠금 처리하지 않은 사용자)를 확인하고자 하는 경우, [잠금을 포함하지 않은 사용자만] ..

SAP/SM 2023.12.08

[2023/정보처리기사] 실기 합격 후기 (비전공자, 직장인, 일주일 벼락치기)

2023년 3회 정보처리기사 실기 합격 후기이다. 정보처리기사 필기 합격 후기는 아래 글에서 👇 [2023/정보처리기사] 필기 합격 후기 (비전공자, 직장인, 3일 벼락치기) 2023년 2회 정보처리기사 필기 합격 후기이다. 합격한 지 한참 지나서 그런가 점수는 조회되지 않는다. 간신히 턱걸이로 합격했던 실기 시험과 다르게 필기시험은 커트라인보다 넉넉하게 평균 80 aland.tistory.com 2회차 필기 합격 후 동회차에 실기까지 따려 했지만 시험 한달 전부터 굉장히 바빴어서 3회차 때 겨우 접수하고 공부했다. 필기보다 훨씬 난이도가 있었던 시험이었고, 간신히 턱걸이로 합격했다. 😂 시험장에서 어이없는 실수들을 너무 많이해서 점수가 처참한 것 같지만, 어쨌든 합격 했으니 정말 다행이다... 시험 문..

[2023/정보처리기사] 필기 합격 후기 (비전공자, 직장인, 3일 벼락치기)

2023년 2회 정보처리기사 필기 합격 후기이다. 합격한 지 한참 지나서 그런가 점수는 조회되지 않는다. 간신히 턱걸이로 합격했던 실기 시험과 다르게 필기시험은 커트라인보다 넉넉하게 평균 80점대로 합격했던 것으로 기억한다. 경영학과 졸업생인 나에게 이제 막 발을 들여놓은 IT 업계 용어는 생소한 것 투성이었다. 지금도 현재 진행 중이지만... 그래서인지 정말 공부하기 싫었던 자격증이었는데, 막상 따고 나서 보니 비전공자도 할 만하고, 오히려 개념/용어들에 익숙해져서 정말 큰 도움이 된 것 같다. 취득 목적 📌 기본 스펙 쌓기 / 프로젝트 시 가산점 혹은 필수 항목 가장 큰 목적은 정처기가 운전면허증과 같이 IT 업계의 기본 자격증이라는 말을 귀에 못이 박히게 들었기 때문에, 뒤늦게라도 기본 스펙을 갖추..

SAP 표준원가 추정 오류 시 해결방법

표준원가란, 제품재고의 현재 금액을 추정하기 위한 원가로, 표준원가(플랜트 별)가 없을 경우 모든 물류 트랜잭션 및 생산오더 생성이 불가하다. 즉, 표준원가가 생성되어야 SKU의 뒷단에 원가를 가지고 생산오더 등에 단가 정보를 가져올 수 있다. 따라서 표준원가 추정은 매우 중요한 작업이며, 현재 근무 중인 회사에서는 주로 회계팀 혹은 해외공장 원가팀에서 이를 진행한다. 이러한 표준원가 추정 시 다양한 원인으로 에러가 발생하는데, 아래 내용은 운영 업무 중 가장 자주 확인되었던 원인 및 해결 방법이다. 표준원가 추정 시 외주작업에 대한 가격이 없다는 에러메세지 발생할 경우 Error Message: CK222 1. T-CODE: MM03 에서, [원가계산 1] 탭에서 해당 자재의 생산 버전 및 텍스트 확인..

SAP/CO 2023.10.17

SAP CTS 병합하기

개발 업무를 하다 보면, CTS를 여러 개 따는 경우가 발생한다. 특히 사용자 테스트 진행 중 개발수정 요청사항이 변경될 경우 CTS를 여러 번 따게 되는데, 운영서버로 CTS를 최종 이관 시 하나의 CTS로 병합하여 한번에 넘기는 것이 깔끔하고 좋다. SAP에서 여러 CTS를 하나로 병합하는 방법 1. 개발 서버/T-CODE: SE09 2. 릴리즈 되었던 CTS들을 담을 최종 CTS 생성 3. 최종 CTS에, 릴리즈 되었던 CTS들을 병합 4. 최종 CTS에 딸린 하위 CTS를 삭제 후 릴리즈 진행 ※ CTS 생성 시 자동으로 생성되는 하위 CTS에 아무것도 담겨있지 않기 때문에, 아무것도 담지 않거나 삭제하지 않은 후 릴리즈 시도할 경우 아래와 같은 메세지가 뜬다.

SAP/SM 2023.10.11

[EASY ABAP] Chapter 00. Overview

SAP 란 무엇인가 SAP : Systems, Applications and Products in Data Processing SAP는 ERP 시스템이다. ABAP 이란 무엇인가 ABAP : Advanced Business Application Programming ABAP은 SAP 패키지 개발 언어이다. 파워빌더, 비주얼 베이직과 같이 DB에 접근하기 쉽고 개발 생산성이 향상된 프로그램이다. 객체 지향 프로그램의 장점을 활용해 ABAP Object 개념이 도입되어 있다. ABAP Object 의 클래스 개념이 Webdynpro for ABAP 의 기반지식이다. SAP GUI 신규 서버 생성 및 접속 SAP GUI 기본화면 및 기능 주요 T-CODE T-CODE Description SE80 Object..

SAP/EASY ABAP 2.0 2023.08.31