본문 바로가기

SAP/ABAP16

ABAP 온라인 공부 방법 1. Exercism (https://exercism.org/tracks/abap/exercises) ABAP exercises on Exercism Explore the 42 ABAP exercises on Exercism exercism.org ABAP 문제 풀어볼 수 있는 사이트 2023. 8. 30.
SAP DUMP : DYNPRO_FIELD_CONVERSION - FX015: Sign lost FI쪽 프로그램 사용 도중 오류(덤프)가 발생했다며 현업에게 연락이 왔다. 엑셀파일을 업로드 하는데 오류가 발생한다. 목차 DYNPRO_FIELD_CONVERSION 카테고리: 화면 런타임 오류 에러명: DYNPRO_FIELD_CONVERSION 발생 원인 1. 화면 필드와 ABAP 데이터 타입이 일치하지 않거나 호환되지 않는 경우 -> 데이터 타입이 불일치 하는 필드 찾아서 수정 2. ABAP 데이터 타입 길이가 짧아서 화면에 입력 된 값을 저장할 수 없는 경우 -> ABAP 데이터 타입 또는 화면 필드 타입을 변경하여 일치 오류분석 / 오류 수정 방법 오류분석 : 화면에 필드를 표시하려고 함. 이 데이터를 변환하는 동안 오류 발생 오류 수정 방법 - ABAP 출력 필드와 화면 필드의 형식이 일치하지 .. 2023. 3. 9.
[ABAP] SELECTION-SCREEN 예제 - PARAMETER, SELECT-OPTION 옵션 SELECTION-SCREEN 예제 TABLES: BKPF. SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-B01. PARAMETERS: P_BUKRS TYPE BKPF-BUKRS OBLIGATORY, P_GJAHR TYPE BKPF-GJAHR OBLIGATORY. SELECT-OPTIONS: S_BLDAT FOR BKPF-BLDAT. SELECTION-SCREEN END OF BLOCK B1. SELECTION-SCREEN SKIP 1. SELECTION-SCREEN ULINE. SELECTION-SCREEN SKIP 1. SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME TITLE TEXT-B02. SELECTIO.. 2023. 2. 22.
[ABAP] 테스트 프로그램1 - 소스코드 강제 수정 (CTS X) 프로그램 개발은 개발 서버(DEV) 에서 진행된다. 컨설턴트가 테스트를 진행할때는 대부분 테스트 서버(QAS)를 사용한다. 따라서 테스트 데이터가 충분치 않은 개발 서버에서 프로그램을 수정하며 테스트를 진행하기란 쉽지 않다. 단순 기능적인 면이야 개발자가 대략 데이터 넣고 뚝딱뚝딱 테스트 해볼 수 있지만, 그 외적인 부분은 아무래도... 연차가 쌓이면 또 달라지려나.. ㅎ-ㅎ 아무튼 그럴 때 사용할 수 있는 프로그램이다! 테스트 서버에서 프로그램 소스코드 수정하면서 테스트 해 볼 수 있게 도와주는 프로그램 소스코드 REPORT ZTEST1. *----------------------------------------------------------------------* * DATA * *---------.. 2022. 10. 26.
[ABAP] Workbench 자주 사용하는 T-CODE (개발 도구) T-CODE Description 설명 SE80 Object Navigator ABAP Workbench 통합 SE38 ABAP Editor / ABAP 편집기 ABAP Program 생성/변경/조회 SE37 Function Builder Function Module 생성/변경/조회 SE11 ABAP Dictionary Object 생성/수정/조회 (Table, View, Structure 등) SE16 Data Browser Table 데이터 생성/변경/조회 SE16N General Table Display / 일반 테이블 조회 SE93 Maintain Transaction Transaction Code 생성/변경/조회 SE91 Message Maintenance Message 생성/변경/조회 SE43.. 2022. 9. 22.
[SAP/ABAP] Mass download - 프로그램 소스코드 다운로드(ZDOWN) ZDOWN - 패키지, 프로그램 소스코드, 펑션 등 다운로드 프로그램 E.G.Mellodew라는 초천재가 만든 Mass download 프로그램이다. 사실 이름은 짓기 마련인데 대부분 ZDOWN, ZDOWNLOAD 등으로 사용하기에 이렇게 적었다. ZDOWN의 존재를 몰랐던 교육생 시절에는, 엑셀에 Include별로 시트를 만들어서 복붙해놓고는 뿌듯해했었는데 같이 교육을 받던 동기가 ZDOWN 프로그램의 존재를 알고 신세계가 열렸다. 어떤 프로그램인지 설명한 후 사용법, 소스코드 파일을 첨부해보겠습니당 목차 ZDOWN 프로그램 이란? 내가 나중에 참고하거나 또 사용하게 될 것 같은 프로그램의 경우, ZODWN 프로그램을 이용해 소스코드를 다운로드 받아서 보관해놓을 수 있다. 위 캡처의 ZTEST02 프로.. 2022. 3. 30.