[9기 SAP방] Chat GPT를 이용하여 간단한 SAP Report 프로그램 만들기

안녕하세요.

Chat GPT를 이용하여 간단한 SAP Report 프로그램을 제작해봤습니다.

제가 코딩에는 하나도 관여하지 않고 오직 Chat GPT가 작성해 준 소스로만 작업을 진행했습니다.


해당 프로그램은 타 ABAP교육 1주차 과제로 간단하게 팩토리얼을 계산하는 프로그램입니다.



Chat GPT에 제안서 본문을 그대로 입력하였습니다.


Chat GPT가 작성해준 코드를 그대로 복사하여 붙여넣고 실행해봤습니다.


예시의 경우와 같이 5 입력 후 실행


꽤나 괜찮은 퀄리티의 출력물이 나왔으나 제가 원하는 형태는 아닙니다.


Chat GPT에게 원하는 출력물을 얻기 위해 다시 요청합니다.


Chat GPT가 작성해준 코드를 그대로 복사하여 붙여넣고 실행해봤습니다.



41번째 줄에 에러가 발생합니다.


Chat GPT에 에러 메시지를 그대로 입력합니다.



알아서 코드 수정 및 변경사항을 설명까지 해줍니다.

해당 코드를 그대로 복사해서 붙여넣고 실행해봅니다.



출력값이 영 이상하게 출력됩니다.



어디가 잘못됐다 설명하기도 어려워서 그냥 ‘계산식이 올바르게 출력되지 않습니다.’ 라고 적었습니다



알아서 코드를 수정해주길래 해당 코드를 그대로 복사해서 붙여넣고 실행해봅니다.



제가 원하는 출력값에 근접해졌습니다.


줄 바꿈 없이 모두 붙여서 출력해달라고 요청 후 수정해 준 코드로 실행해봅니다.


이제 한 줄로 출력이 됩니다. 하지만 계산식이 “1*1”로 출력되고 있습니다.


수정해 준 코드로 실행해봅니다.



제가 원하는 출력값에 거의 근접해졌습니다.


수정해준 코드로 실행해봅니다.



드디어 제가 원하는 형태로 출력이 되었습니다.



2미만의 숫자 입력시 2이상의 숫자를 입력하라고 에러메시지가 출력됩니다.



10 초과 입력시 10이하를 입력하라는 메시지도 출력됩니다.


다른 숫자를 입력해서 테스트 해봤는데 모두 정상적으로 출력됩니다.


SAP ABAP프로그래밍이 해당 프로그램처럼 단순 코딩으로만 이루어진 프로그램이 거의 없고, 기초적인 수준의 프로그램이지만 ABAP을 하나도 몰라도 제안서의 내용만으로 프로그램을 제작할 수 있다는게 굉장히 흥미로웠고 앞으로 Chat GPT의 발전이 더 기대가 됩니다.

감사합니다.


#9기SAP방

2
1개의 답글

👉 이 게시글도 읽어보세요

모집 중인 AI 스터디