본문 바로가기

SAP17

[ABAP] 개발클래스(PACKAGE) CTS 다운로드/업로드 (CG3Y/CG3Z) A시스템에서 사용하던 클래스를 통째로 B시스템으로 옮겨야할 일이 생겼다. 개발클래스 CTS를 딴 뒤 T-CODE : CG3Y 에서 DAT파일로 다운로드 받은 후, 옮겨야할 시스템에 접속한 뒤 T-CODE : CG3Z에서 DAT파일을 업로드 -> T-CODE : STMS 에서 IMPORT 해주면 된다. 목차 1. 개발클래스 CTS 따기 (SE80) 개발클래스 우클릭 후 'Write Transport Entry' 클릭 All Objects를 클릭해준다. Package를 클릭하면 하위 오브젝트(프로그램, 테이블 등)은 제외하고 패키지만 옮겨진다. CTS를 생성하여 선택한 뒤 확인 2. CTS 릴리즈 (SE09) T-CODE : SE09 에서 패키지 통째로 딴 CTS를 릴리즈 해준다 3. CTS DAT파일로 다.. 2021. 4. 17.
[SAP/ABAP] 개발클래스(Package) 삭제하는 방법 - TADIR subobjects 삭제 개발클래스를 삭제하려하니 'The package still contains subobjects' 라는 문구와 함께 삭제가 되지 않는다. 하위 오브젝트들(프로그램, 테이블, 펑션 등)을 모두 삭제해도 같은 문구가 뜬다. Object R3TR PROG ZTEST01 is still assigned to package ZTEST; see long text 아래 방법을 통해 삭제가 가능하다. 목차 1. T-CODE : SE16N 접속 2. 'TADIR' 테이블 조회 후 'DEVCLASS(개발클래스)' 필드에 삭제하려는 개발클래스명을 적고 실행 3. 하위 오브젝트들을 전부 삭제해준다. 아니 패키지야 그렇다 치고 ZSSG_TEST1 이거 분명 아까 삭제했는데???모지???? 암튼 지워준다 패키지까지 싹 날려준다. .. 2021. 4. 16.
[ABAP] 시스템 변수(SY-) 정리 : SYST - ABAP System Fields 목차 시스템 변수 확인하는 방법 SE11 (ABAP DICTIONARY) 에서 SYST를 조회하면 아래 사진과 같이 시스템 변수 종류를 확인할 수 있땅 시스템 변수 * 자주 사용하는 시스템변수 시스템 변수 설명 SY-SUBRC Return Value of ABAP Statements SY-TABIX Index of Internal Tables SY-INDEX Loop Index SY-LANGU Language Key of Current Text Environment SY-TFILL 내부테이블, 현재라인수 SY-DBCNT Processed Database Table Rows SY-SYSID SAP R/3 시스템 이름 SY-UNAME SAP 시스템, 사용자 로그온 이름 SY-DATLO Local Date f.. 2021. 4. 14.
[SAP/ABAP] SY-SUBRC 값 0, 4, 8 … 설명 & 명령어에 따른 결과값 목차 SY-SUBRC 값, 설명 가장 자주 보게 될 SY-SUBRC 결과 값 0, 4, 8 값 설명 0 성공 4 실패. 조건에 일치햐는 데이터를 찾을 수 없음 8 실패. 조건이 적합하지 않음. The search key was not fully qualified. 그 외 * FILE_WRITE_ERROR = 1 * NO_BATCH = 2 * GUI_REFUSE_FILETRANSFER = 3 * INVALID_TYPE = 4 * NO_AUTHORITY = 5 * UNKNOWN_ERROR = 6 * HEADER_NOT_ALLOWED = 7 * SEPARATOR_NOT_ALLOWED = 8 * FILESIZE_NOT_ALLOWED = 9 * HEADER_TOO_LONG = 10 * DP_ERROR_CREATE.. 2021. 4. 13.
[SAP] Report Painter (리포트페인터) 생성하기 - 3. 리포트/리포트 그룹 생성 리포트 1. 리포트 메뉴패스 리포트 생성을 위한 메뉴패스이다. 1. 리포트 페인터 > 리포트 회계 > 관리회계 > 코스트 센터 회계 > 정보 시스템 > 툴 > 리포트 페인터 > 리포트 Accounting > Controlling > Cost Center Accounting > Information System > Tools > Report Painter > Report Writer > Report T-CODE는 GRR1 이다. 리포트 생성 : GRR1 리포트 수정 : GRR2 리포트 조회 : GRR3 리포트 삭제 : GRR4 2. 리포트 페인터 > 리포트 라이터 > 리포트 회계 > 관리회계 > 코스트 센터 회계 > 정보 시스템 > 툴 > 리포트 페인터 > 리포트 Accounting > Controllin.. 2021. 4. 8.
[SAP] Report Painter (리포트페인터) 생성하기 - 2. 변수/세트 생성 변수 생성하기 1. 변수 메뉴패스 변수 생성을 위한 메뉴패스이다. 회계 > 관리회계 > 코스트 센터 회계 > 정보 시스템 > 툴 > 리포트 페인터 > 리포트 라이터 > 변수 Accounting > Controlling > Cost Center Accounting > Information System > Tools > Report Painter > Report Writer > Variable T-CODE는 GS11 이다. 변수 생성 : GS11 변수 수정 : GS12 변수 조회 : GS13 변수 삭제 : GS14 2. 변수 생성하기 실행 시 조건 값을 받기 위한 변수를 생성한다. 변수명과 참조할 테이블, 필드명을 기재한다. 변수 타입에는 Value, Formula, Set 세 가지 종류가 있다. - Val.. 2021. 4. 7.