SAP 57

Group Chart of Accounts / Country Chart of Accounts

Group Chart of Accounts 계정들(Chart of Accounts)을 사용하는 회사 1000과 2000이 각각 다른 계정을 사용하고 있을때 두개의 회사가 하나의 그룹에 묶여있을때 하나의 재무재표를 보고 싶을때는 Group Chart Of Accounts를 제공하여 하나로 통합하여 재무재표(Internal Reporting)를 볼 수 있는 기능을 제공한다 하나의 그룹으로 묶을때는 1000번과 2000번 회사의 2개의 계정코드에 group account를 동일하게 000001로 주게되면 재무재표에서는 그룹계정 000001로 합쳐져서 나오게 된다. Country Chart of Accounts Country Chart of Accounts는 두개의 컴퍼니코드 1000번과 2000번이 있을때 위..

SAP/FI 모듈 2023.08.24

[FI] Maintaining General (GL) Account

Account (계정)에 대해 알기전에 계정을 만들기 위해 필요한 구성요소를 먼저 알아보 더보기 Compnay Code Segment Chart of account 와 Company Code Segment가 합쳐져 하나의 계정( account ) 가 된다. 컴퍼니코드세그먼트 관리 탭은 총 3개이다. - 계정을 컨트롤 할 수 있는 관리가 있다. - 전표생성, 은행/회계세부사항, Interest Calculation(복리이자) - Information (기타 정보) 더보기 Chart of Accounts IMG 세팅에서 Chart of Accounts를 정의 -> 컴퍼니코드에서 해당 Chart of Accounts 사용 각기 다른 컴퍼니코드에 하나의 Chart of Account를 사용 할 수 있다. Cha..

SAP 2023.08.11

Web개발자 SAP 기록

필자는 Web개발만 6년동안 하던 개발자입니다. 이직을 하며 SAP를 사용하는 팀에 입사하게 되었고. 원하든 원치 않든 웹개발자에서 SAP FI모듈 담당자로 전직을 하는 희안한 테크트리를 타게 되었습니다. ( SAP에 연동되어 있는 웹시스템을 같이 운영하고 개발하고 있기도 합니다.) 그 과정을 기록하려 하며 틀린 부분이 있다면 알려주시면 감사하겠습니다.

SAP 2023.08.10

ABAP CHECK 함수

ABAP 소스 분석중 Web개발만 하던 나로써는 도저이 이해 할 수 없는 구문이였다. IF SO_HKONT IS NOT INITIAL. LOOP AT GT_BSEG WHERE BUKRS = GT_BKPF-BUKRS AND BELNR = GT_BKPF-BELNR AND GJAHR = GT_BKPF-GJAHR AND HKONT IN SO_HKONT. ENDLOOP. CHECK SY-SUBRC = 0. ENDIF. LOOP를 도는데 BSEG가 있는지 찾고 왜 아무 행위도 하지 않고 LOOP를 끝내버리는거지?? 정답은 CHECK 함수에 있었다. CHECK 함수 : 조건이 맞으면 아래로 진행, 조건이 맞지 않으면 함수(FORM)을 빠져 나온다. GT_BSEG의 이터널 테이블에 WHERE절에 값이 있는지 없는지 체..

SAP/ABAP 2023.08.10

ABAP INCLUDE 파일 정의 (SCR)

ALV (웹에서는 GRID라고 부른다) 화면으로 넘어가기 전에 파라미터를 넣는 조회화면에 대하여 정의한다. SELECTION-SCREEN BEGIN OF BLOCK BL1 WITH FRAME TITLE TEXT-001. PARAMETERS: PA_BUKRS LIKE BKPF-BUKRS OBLIGATORY MEMORY ID BUK DEFAULT '1000'. SELECT-OPTIONS: SO_BELNR FOR BKPF-BELNR, SO_BLART FOR BKPF-BLART, SO_BLDAT FOR BKPF-BLDAT, SO_BUDAT FOR BKPF-BUDAT OBLIGATORY DEFAULT SY-DATUM, "전기일" SO_CPUDT FOR BKPF-CPUDT, SO_USNAM FOR BKPF-USNA..

SAP/ABAP 2023.08.04

ABAP INCLUDE 파일 정의 (TOP)

계속 작성중 TOP - 사용할 테이블, ALV 헤더 정의, ALV헤더의 테이블 생성, *----------------------------------------------------------------------* * TABLES 사용할 테이블 선언 *----------------------------------------------------------------------* TABLES: BKPF, BSEG, BSEC, PA0001. *----------------------------------------------------------------------* * ALV 헤더 선언(GS_ALV) / ALV 헤더의 테이블 생성(GT_ALV) *-------------------------------..

SAP/ABAP 2023.08.04