목록ABAP (43)
z2soo's Blog
Fiori App Call TransactionFiori App 으로만 작동되는 프로그램이 존재하다보니, T-Code가 아닌 Fiori App을 Call Transaction 하는 방법을 찾게 되었다. 상품코드 관리(F2516) - SAPGUI 에서 관리되던 HS Code가 Fiori App 에서 관리되도록 변경됨 (S/4HANA 변경사항) CALL METHOD cl_lsapi_manager=>navigate_to_intent EXPORTING object = 'CommodityCode' action = 'manage' EXCEPTIONS not_supported = 1 error = 2 OTHERS =..
1. Eclipse 설치 SAP S/4HANA Cloud 개발을 위해 개발 환경인 Eclipse를 설치한다. Eclipse에서 SAP Public Cloud 개발은 물론 Private Edition, On-Premise 개발 또한 가능하다. 단, 본 시리즈에서는 SAP Development on Cloud, Public Edition을 기준으로 한다. 검색 엔진에 HANA On-demand를 검색하면 아래와 같이 SAP Development Tool이 뜬다. SAP 공식 사이트로 아래 사이트를 들어가면 SAP Developent 관련한 툴과 환경 등을 확인할 수 있다. SAP Development Tools This site allows you to install various SAP developmen..
1. CTS (Request) 파일 다운로드 및 저장 프로젝트를 진행할 때 개인적으로 또는 관리 전체적인 차원에서 CTS(Request)를 관리해야하는 일이 필수로 발생한다. 따로 그러한 요청이 없다 하더라도 본인이 작업한 CTS에 대해서는 관리를 진행하도록 하자. CTS(Request)는 SE01과 STMS 두 곳에서 다운받을 수 있다. T-Code SE01에서는 릴리즈 전, 후의 모든 Request 다운로드가 가능하며, T-Code STMS에서는 릴리즈된 Request에 대해다운로드가 가능하다. 필요에 의해 선택하여 활용하자. 본 글에서는 T-Code SE01 Request를 파일 형태로 다운받는 방법을 다룬다. 2. T-Code SE01 에서 조회 및 파일 저장 보통 본인의 CTS(Request) ..
오류 상황 입고까지 완료된 구매오더에 대해 T-Code MIRO에서 송장을 생성하고, 여기서 분개된 회계전표를 확인해보려고 했다. 그런데 하단에 아래와 같이 조회되면서 회계전표 조회가 불가한 상황이다. 메시지 번호와 내용은 아래와 같다. 메시지 번호 M7090 F5107 라인레이아웃에 대해 먼저 정의된 변형 "&"가(이) 무효합니다. 해결방안 전표 조회의 라인 레이아웃 변경 T-Code FB00에서 'Doc. display > Line Layout' 항목의 값을 'A1'으로 변경해준다. 한국어로 설정되어 있다면, '전표조회 > 라인 레이아웃' 설정을 확인하면 된다. 아래와 같이 A1 - Account / description 항목으로 변경하여 저장해준다. 조치 결과 저장 후 다시 FI 전표를 조회하면 아..
Request(CTS)로 서버 간 레이아웃 전송 서버(개발, 품질, 운영) 및 클라이언트 별로 시스템을 사용하다가 보면 특정 레이아웃을 모든 서버에 직접 생성해줘야 하는 수고로움이 생기고는 한다. 이 때, 레이아웃을 request로 생성하어 transport 가능한 방법이 있으니 아래 방식을 활용해보자. 1. 레이아웃 생성 원하는 레이아웃을 생성해준다. 본인은 테이블 조회의 레이웃을 변경해서 저장했다. 2. 레이아웃이 생성된 Report 명 조회 위에서 생성한 레이아웃은 T-Code SE11에서 테이블을 조회하는 프로그램에 생성된 것이다. 이처럼 어떤 프로그램에 레이아웃이 생성되어 있는지 알아야 조회 및 전송이 가능하다. 이를 위해 LTDX 테이블에서 조건을 주고 레이아웃의 정보를 조회해보자. 이 때, ..
Local object directory 변경 (Document object) CTS를 넘기다보면 간혹 object의 소유주가 본인이 아니라서 넘기지 못하는 경우가 있다. 해당 object가 SE01(SE09)에서 보여지면 소유주 변경을 통하면 되지만, document object의 경우 그 항목이 request에 보이지 않기도 한다. 본인의 경우는 general text - document object를 전송하려는 중 해당 object가 다른 분의 개발 클래스(Local)에 할당되어 있어서 관련 오류가 났다. 이런 경우 아래와 같이 변경하도록 하자. 아래 프로그램에서 TADIR을 입력한 후 실행한다. T-Code : SM30 Table/View : TADIR 실행하면 아래와 같이 Object direc..
SAP Logon 화면 변경 (언어별 설정 적용) SAP Logon 화면에 필요에 따라 텍스트를 추가하는 경우가 있다. 이 방법에 대해서는 아래 글에서 다루었다. [시스템 설정] SAP Logon 화면 변경 (텍스트 추가) SAP Logon 화면 변경 (텍스트 추가) SAP Longon 화면에 필요에 따라 텍스트를 추가하는 경우가 있다. 보통 클라이언트 정보 또는 시스템 관련 공지를 전달하는데 사용된다. 텍스트를 추가하는 방법은 z2soo.tistory.com 다만, 해당 방법을 통해 텍스트를 설정해도 추가한 텍스트가 보이지 않는 경우가 있다. 이 경우에는 설정된 언어를 확인해보자. 시스템을 영어(EN)로 설정한 후 SAP Logon 화면을 변경한 경우 한국어(KO)로 설정된 시스템에서는 텍스트가 보이지..
SAP Logon 기본 언어 설정 SAP를 사용할 때, 로그인 기본(default) 언어를 설정해야 하는 경우가 있다. 로그인 할 때마다 변경해도 되지만, 번거로울 뿐더러 영어로 또는 한국어로만 유지보수 된 시스템을 다른 언어로 로그인해서 사용한다면 일부 언어 깨짐(안보임) 현상이 발생하기도 한다. Default 언어 한국어(KO)를 영어(EN)로 변경해보자. 서버 선택을 위한 처음 화면에서 좌측 상단의 폴더 아이콘 > 옵션을 클릭한다. 초기 화면 > 좌측 상단 폴더 아이콘 > 옵션 SAP GUI 옵션에서 일반, 언어 설정을 변경하면 된다. 영어 외의 언어도 가능하다. SAP Logon 옵션 > 일반 > 언어 > EN 적용을 누르면 반영된다. 단, 기존에 열려있는 모든 SAP 창을 닫아야하니 이 점 유의..
SAP API 활용해서 번역하기SAP API를 활용해서 보다 SAP 친화적인 어휘로 번역을 할 수 있다. 텍스트 또는 문서(워드, 피피티, 엑셀) 모두 가능하지만 PDF는 지원하지 않는다. 또한, 한 번에 번역이 가능한 텍스트 수가 제한되어 있기 때문에 긴 내용이라면 끊어서 실행해야 한다. 아래의 공식 SAP Business Accelerator Hub 사이트에 접속한다. SAP Business Accelerator HubSAP Business Accelerator Hub - Explore, discover and consume APIs, pre-packaged Integrations, Business Services and sample appsapi.sap.com Document Transaltio..
S/4HANA MM Modeul Interview Questions S/4HANA Material Management Configuration(IMG)를 공부하면서 해당 모듈에서 가장 기본적으로 알아야할 부분들은 뭘까? 알아보다가 아래 사이트의 질문들이 그에 대한 내용을 많이 포함하고 있는 것 같아서 가져왔다. Beginner 대상 인터뷰 질문이라면 정말 기초이자 필수라고 생각한다. Top 16 SAP S/4HANA MM Interview Questions for Beginners - S/4HANA Guide Here are SAP S/4HANA MM interview questions and answers for beginners as well experienced professionals to get..