본문 바로가기
SAP/FCM

[SAP] Report Painter (리포트페인터) 생성하기 - 2. 변수/세트 생성

by sssinga 2021. 4. 7.

 

 

변수 생성하기

 

 

 

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 세 가지 종류가 있다.

 

- Value(값) : 임의의 값을 사용자가 입력

- Fomula(계산식) : 계산된 값을 사용 ( EX. 전년도 데이터 추출 시 현재연도-1 계산식 입력 )

- Set(세트) : 사용자가 임의로 구성한 그룹으로 조회

 

 

 

 

 

 

 

 

 

1. Value (값 변수)

 

 

 

Default value 에 입력한 값을 리포트 생성 시 기본값으로 나타난다.

 

Internal variable에 체크 시, 기본 값으로 나타난(위 사진의 경우 2021) 값을 변경할 수 없다.

 

Use parameter ID 체크 시, 사용자가 기본 값을 변경할 수 있다.

 

 

 

 

 

 

 

 

2. Formula (계산식 변수)

 

 

 

 

Proposal에 Fomula exit 버튼을 누르면 아래와 같이 Formula exit selection 창이 열린다.

 

여기서 원하는 데이터를 선택하면 위 사진과 같이 Formula에 값이 입력된다.

 

S001은 회계연도 설정값을 의미한다.

 

 

 

Internal variabble에 체크 시 default로 나타난 값을 변경할 수 없다.

 

 

 

 

 

 

 

 

3. Set (세트 변수)

 

 

 

Default entries에서 All values를 선택하여 생성도 가능하고,

 

Default set에 사용할 세트명을 입력하여 세트 타입 변수로도 생성이 가능하다.

 

 

 

 

 

 

 

 

 

 

 

 


Set(세트) 생성하기

 

 

 

1. Set(세트) 메뉴패스

 

 

 

 

세트 생성을 위한 메뉴패스이다.

 

회계 > 관리회계 > 코스트 센터 회계 > 정보 시스템 > 툴 > 리포트 페인터 > 리포트 라이터 > 세트

 

Accounting > Controlling > Cost Center Accounting > Information System > Tools > Report Painter > Report Writer > Set

 

T-CODE는 GS01 이다.

 

 

변수 생성 : GS01

변수 수정 : GS02

변수 조회 : GS03

변수 삭제 : GS04

 

 

 

 

 

2. Set(세트) 생성하기

 

 

 

Set name에 사용할 세트 이름을 입력한다.

 

Table에 해당 세트에서 사용할 데이터가 들어가있는 sap Table을 입력한다.

 

 

- Basic set (기본세트) : 데이터

- Single set (단일세트) : 기본세트 + 기본세트 / 기본세트 + 단일세트

- Multi set (다중세트) : 필드가 다른 기본세트 결합 / 필드가 다른 단일세트 결합

 

 

Set Name과 Table을 입력하고 set type을 선택한 뒤 엔터를 누르면 아래와 같은 창이 뜬다.

 

 

 

 

 

 

생성할 세트에 엮고자 하는 그룹을 말한다.

 

 

 

 

 

 

 

세트에 묶을 필드의 값을 지정해준다.

 

위 사진에서는 Z10_SET1에 계정 11101100~11101119을 엮어주었다.

 

범위나 단일값 등을 여러개 추가 가능하다.

 

 

 

 

 


 

* 다음단계

 

* 목차

sssinga.tistory.com/142

 

[SAP] Report Painter (리포트페인터) 생성하기

Report Painter (리포트페인터) 란? 리포트를 생성하는 도구 abap으로 코딩하지 않고 간편하게 리포트를 생성할 수 있는 방법이 있당 리포트 페인터: 리포트 조회 T-CODE : GRR3 리포트페인터를 이용해 리

sssinga.tistory.com

 

* 이전단계

sssinga.tistory.com/143

 

[SAP] Report Painter (리포트페인터) 생성하기 - 1. 라이브러리 생성

1. 라이브러리 메뉴패스 라이브러리 생성을 위한 메뉴패스이다. 회계 > 관리회계 > 코스트 센터 회계 > 정보 시스템 > 툴 > 리포트 페인터 > 리포트 라이터 > 라이브러리 Accounting > Controlling > Cost Cent

sssinga.tistory.com

 

댓글