전체 글117 [UIPATH] 데이터테이블 특정 열 기준으로 그룹화 데이터테이블 특정 열 기준으로 그룹화 로직1. 구룹화된 자료를 저장할 테이블 생성 : Build data table 2. 데이터 테이블 가져오기 : ExcelAplicationScop 3. 테이블 그룹화하여 열거형으로 출력 : Invoke Code 4. 반복해서 테이블에 입력하기 : For Each, Add Data Row Invoke Code Invoke Code를 사용하여 데이터테이블의 특정 열 기준으로 그룹화를 진행한다. 코드편집Dim out_collection1 = From row In in_dt Group By 매입 = row.Item("매입") Into myGroup = Group .. 2025. 5. 8. [SAP_ABAP] Subroutine이란? 이번 시간에는 Subroutine 개념과 생성 방법에대해서 알아봅시다. Subroutine이란? Subroutine은 FORM으로 시작해서 ENDFORM으로 끝나는 작은 코드 블록을 말합니다.주요 목적은 프로그램을 기능별로 나눠 관리하고, 코드 흐름을 쉽게 파악하고,유지보수와 재사용을 편리하게 만드는 것입니다. 쉽게 말하면, 프로그램 안에서 "이 기능은 여기서 처리해!" 라고 깔끔하게 구분짓는 역할을 합니다.PERFORM 구문을 통해 서브루틴을 호출할 수 있으며, 필요하면 변수나 인터널 테이블을 넘겨줄 수도 있습니다. PERFORM 구문이란? 아래는 간단히 텍스트를 출력하는 예제입니다REPORT z01_01.PERFORM write_data.FORM write_data. WRITE 'Welcome .. 2025. 4. 28. [SAP_ABAP] Program Type-1 Executable Program(실행 가능 프로그램) Executable Program(실행 가능 프로그램) 이란?TYPE-1(Executable Program)은 흔히 "리포트 프로그램(Report)"이라고 부릅니다.주 목적은 데이터 조회이며, 간단한 데이터 입력이나 삭제까지도 가능합니다.프로그램 생성 시 자동으로 스크린(1000번 화면)이 함께 만들어지고, SELECTION-SCREEN 구문을 통해 화면 구성이 가능해집니다. 별도의 트랜잭션 코드(T-CODE) 없이도 Editor 화면에서 f8(실행)을 이용하여 프로그램 실행 가능합니다.FLOW는 Evemt Block Processing으로 진행됩니다.(Event Block 순서대로 진행되는것)다른 프로그램에서 Submit 구문을 사용해서 실행할 수도 있습니다 트랜잭션 코드를 만들 때는 Report Tr.. 2025. 4. 27. [SAP_ABAP] INCLUDE문 INCLUDE 문이란? INCLUDE 문은 ABAP 프로그램 내에서 다른 소스 코드 파일(Include 프로그램) 을 삽입하는 명령어입니다.쉽게 말하면, "코드 조각"을 따로 관리하고, 필요한 프로그램에 불러와서 사용하는 거죠. 기본 문법은 정말 단순합니다INCLUDE zmy_include_file. "대체로 Z로 작성됨" INCLUDE로 삽입된 코드는 컴파일 시 메인 프로그램에 합쳐져 하나의 프로그램처럼 동작합니다. INCLUDE 프로그램의 특징 독립 실행 불가: Include 프로그램은 자체적으로 실행하거나 컴파일할 수 없습니다. 반드시 메인 프로그램 안에 삽입되어야 의미가 있습니다-> 즉. Include는 코드 조각일 뿐이고, 단독으로 실행할 수 없습니다.개별 활성화 가능: Include 프로.. 2025. 4. 27. [SAP_ABAP] 구매처 목록을 ALV로 보여주는 사용자 프로그램 만들기 _ 1 이번 시간에는 구매처 목록을 ALV로 보여주는 프로그램을 연습겸 만들고자 합니다. 프로그램 생성1. SE80 접속 2. 오른쪽 마우스 클릭 후 Create 클릭3.프로그램명 ZALV_필요에 맞게 작성 -> With TOP INCL : 자동으로 프로그램 파일을 구조화해서 인클루드 방식으로 분리-> 저는 직접 선언할거라 체크하지 않았습니다 4. ABAP 프로그램 속성(Program Attributes) 설정 화면입니다. 저장 클릭!-> 대부분 ALV프로그램은 유형을 '1실행 가능 프로그램'으로 지정합니다.SE38에서 실행 가능하게 하려면 반드시 필요 합니다.실행가능 프로그램에대해 알고싶다면 아래 링크에서 확인 가능합니다. [SAP_ABAP] Program Type-1 Executable Program(실행.. 2025. 4. 24. [SAP_FI] 전표생성, 회계문서 테이블 이해하기 지난 시간에는 계정(구매처)를 등록하는 것과 등록된 계정이 어느 테이블에 저장되는지 확인하였습니다.(아래 링크에서 확인 가능합니다) [SAP_FI] BP 계정생성, 마스터 테이블 이해하기지난 시간에는 BP의 각 메뉴별로 어떤 기능이 있는지 간단하게 확인하였습니다.(아래 링크에서 확인 가능합니다) [SAP_FI] BP(Business Patner) 화면구성 (Category, Role, Grouping)이전시간에는 BP의 개념에대rdf0000.tistory.com 이번 시간에는 전표를 생성하고 회계문서 테이블에 저장되는 과정을 확인해보겠습니다.회계문서 테이블이란?먼저 전표를 생성하기 전에 회계문서 테이블에대해서 이해해 봅시다.회계 문서 테이블(Accounting Document Table)은 SAP 시스.. 2025. 3. 28. [SAP_FI] BP 계정생성, 마스터 테이블 이해하기 지난 시간에는 BP의 각 메뉴별로 어떤 기능이 있는지 간단하게 확인하였습니다.(아래 링크에서 확인 가능합니다) [SAP_FI] BP(Business Patner) 화면구성 (Category, Role, Grouping)이전시간에는 BP의 개념에대해서 알아봤습니다. 티스토리좀 아는 블로거들의 유용한 이야기, 티스토리. 블로그, 포트폴리오, 웹사이트까지 티스토리에서 나를 표현해 보세요.www.tistory.com 이번rdf0000.tistory.com이번시간에는 저희는 BP에서 계정(구매처)를 등록하는 것을 진행해 보겠습니다.마스터 테이블 이란?우선 계정 생성에 앞서 각 계정이 생성될때 각 유형 별로 마스터 테이블에 저장되는 점을 알아야합니다. 마스터 테이블은 G/L, 고객, 구매처 별로 각각의 테이블에서 .. 2025. 3. 27. [SAP_FI] BP(Business Patner) 화면구성 (Category, Role, Grouping) 이전시간에는 BP의 개념에대해서 알아봤습니다. 티스토리좀 아는 블로거들의 유용한 이야기, 티스토리. 블로그, 포트폴리오, 웹사이트까지 티스토리에서 나를 표현해 보세요.www.tistory.com 이번시간에는 BP화면의 구성에 대해서 알아보겠습니다.Business Patner CategoryBusuness Patner Category는 BP를 처음 생성 할 때 꼭 선택해야 하는 코드 값입니다.아래 그림의 상단부분에 보이는 개인(Person), 조직(Organization), 그룹(Group)의 3가지중에서 반드시 한가지를 선택해야합니다.3가지의 코드값은 IMG 설정에 의해 변경되거나, 사용자에 의해 변경 될 수 있는 코드 값이 아니고 SAP Standard 기본 설정 내용입니다.일반적으로 Vendor, C.. 2025. 3. 12. 이전 1 2 3 4 5 ··· 15 다음 반응형