728x90 반응형 전체 글319 [SAP ABAP] SE16N에서 직접 테이블 데이터 추가/수정/삭제 방법 💻 SAP SE16N에서 디버깅을 이용한 테이블 직접 추가/수정/삭제SAP에서 일반적으로 SE16N을 통해 테이블을 조회만 할 수 있고,데이터 추가/수정/삭제는 제한되어 있습니다.하지만, 디버깅 모드를 활용하면 `SE16N`에서도 직접 데이터를 수정하거나 추가,삭제할 수 있는 비공식 방법이 존재합니다.이 포스팅에서는 개발자나 운영자가 긴급 데이터 정정이 필요한 상황에서 사용할 수 있는 트릭을 소개하겠습니다. ⚠️ 주의사항✅ 개발 서버 또는 테스트 서버에서만 사용할 것✅ 실 운영에서 엄격한 승인 후 수행할 것✅ SAP 표준 가이드는 아닙니다✅ 변경 기록이 남지 않을 수 있 🔧 사용 환경SAP ECC 6.0, S/4HANA 일부도 동작함권한: `SE16N`, `Debugging (S_DEVELOP)`.. 2025. 4. 16. [SAP ABAP] 엑셀 업로드 및 엑셀 데이터 가져오는 방법 SAP 시스템에서 엑셀 데이터를 읽고 변환하여 테이블에 저장하는 방법은 마이그레이션, 대량 데이터 입력, 인터페이스 연동 시 필수적인 기술입니다.이번 글에서는 ABAP을 활용하여 엑셀 데이터를 가져오는 방법과 이를 SAP 테이블에 업로드하는 과정을 다뤄보겠습니다. 1. 엑셀 데이터 → SAP시스템 SAP에서는 대량 데이터를 수작업으로 입력하기 어려운 경우가 많습니다.예를 들어, 구매 오더, 출고 데이터, 고객 정보 등을 엑셀에서 관리하다가 SAP로 일괄 업로드해야 하는 경우가 있습니다.이때, ABAP을 활용하여 엑셀 데이터를 읽어와 인터널 테이블로 변환하여 보다 효율적인 데이터 처리가 가능합니다. 2. 엑셀 데이터 가져오기 및 업로드 이점대량 데이터 처리: 수백~수천 개의 데이터를 한 번에 업로드할 수 .. 2025. 4. 1. [SAP ABAP] CBO 테이블의 .INCLUDE 란? 1. .INCLUDE 란? CBO 테이블에서 `.INCLUDE`는 구조(Structure)를 포함(Include)하는 기능을 수행합니다.즉, 테이블의 필드를 직접 정의하지 않고, 미리 정의된 구조(Structure)의 필드를 포함시키는 역할을 합니다. 2. .INCLUDE의 역할 및 기능 ✅ 1. 구조(Structure) 재사용`.INCLUDE ZSDS0000 STRU 입력/변경 Log` → `ZSDS0000`이라는 구조(Structure)를 이 테이블에 포함함.이렇게 하면 테이블에서 해당 구조(Structure)의 필드를 자동으로 가져와 사용할 수 있음. ✅ 2. 일관성 유지 및 중복 방지여러 테이블에서 동일한 데이터 항목(예: 생성일, 입력 시간 등)을 사용해야 할 때, 각 테이블마다 직접 필드를 정.. 2025. 3. 24. [SAP ABAP] 엑셀 파일 선택 및 경로 가져오기 1. SAP ABAP에서 파일 선택 팝업 함수 SAP에서 파일을 선택할 수 있는 기능을 제공할 때, 파일 탐색기를 자동으로 실행하여 사용자가 파일을 쉽게 선택할 수 있도록 기능을 구현할 수 있습니다.이 기능은 `F4_FILENAME` 함수를 사용하여 구현할 수 있으며, 이를 통해 사용자는 파일 경로를 입력하는 대신 직관적으로 파일을 선택할 수 있습니다. 2. 파일 경로 변수 선언파일 경로를 저장할 변수는 `RLGRAP-FILENAME` 타입을 사용하여 선언합니다.이 타입은 SAP에서 파일 경로를 저장할 때 표준으로 사용하는 타입입니다.DATA: lv_file TYPE rlgrap-filename. " 파일 경로 변수 선언 3. Selection Screen 파라미터 선언파일을 선택할 수 있도록 Selec.. 2025. 3. 21. 이전 1 2 3 4 ··· 80 다음 728x90 반응형