전체 글 151

보조 원장(Sub Ledger)

G/L Account 의 속성 (Recon Account for Account Group) 별 회계 원장 외 보조 원장 연동 여부가 결정 개요기본적으로 원장 (Ledger) 이라고 하면 회사의 재무제표 생성의 기반이 되는 회계 원장을 의미한다. SAP 에서는 각 데이터가 발생하게 되는 G/L Account 단위로 보조 원장 연동 여부를 정의하게 된다.보조 원장이 연동된다는 말은, 거래 데이터가 생성될 때 회계 원장 (General Ledger) 과 보조 원장 (Sub Ledger) 에 동시에 기록된다는 의미로 이해할 수 있다.이러한 정보는 아래 화면 예시를 통해 확인할 수 있다.G/L Account 의 Company Code View 에서 각 계정의 속성에 보조 원장 연동 여부가 정의되어 있다. 고객 보..

관리회계 하위 요소(Controlling Sub Module)

관리회계 Module 내에서 구분되는 Sub Module 의 유형 개요SAP CO 모듈은 원가 요소 회계(CO-OM-CEL), 간접비 회계-코스트센터 (CO-OM-CCA), 간접비 회계-내부 오더(CO-OM-OPA), 제품 원가 관리(CO-PC), 수익성 분석(CO-PA), 손익 센터 회계(EC-PCA)로 구성되어 있다. 각 Sub Module 은 재무 및 관리 회계에서 발생하는 비용과 수익을 집계, 분석, 관리하는 역할을 한다. 이를 통해 조직 내 원가 관리 및 손익 분석을 지원하여 의사결정을 돕게 된다.  Cost Element Accounting (CO-OM-CEL)Cost Element 는 큰 범주로는 FI 에서 관리되는 계정 중 1차 원가요소와 2차 원가요소를 의미한다.1차 원가요소는 재무회계에..

비즈니스 트랜잭션(Business Transaction)

관리회계 프로그램 단위 또는 거래 단위를 식별할 수 있는 고유 코드로 기간 마감의 최소 단위로 관리 개요SAP 의 CO 영역 내 Posting (Plan 또는 Actual) 이 발생할 때마다 Orgin Transaction 을 파악할 수 있는 비즈니스 트랜잭션 정보가 기록된다. 예시적으로 Actual 데이터가 기록되는 ACDOCA (테이블) 의 경우에 비즈니스 트랜잭션 칼럼이 존재한다.이러한 정보를 바탕으로 발생한 데이터의 Orgin 을 원활하게 파악할 수 있다. SAP GUI 기준의 각 TCODE (Transaction Code) 에 따라 아래 비즈니스 트랜잭션이 1:1 로 Mapping 되거나여러 개의 TCODE 당 동일한 비즈니스 트랜잭션으로 발생할 수 있다.  비즈니스 트랜잭션 in Plannin..

재무회계 통화(Financial Accounting Currency)

재무회계에서는 통화 유형을 기준으로 Currency 정보 정의 개요SAP FI (Financial Accounting) 영역에서 Currency Type 은 다양한 통화 유형을 정의하고 관리하는 데 사용된다. Currency Type 은 주로 재무 거래에서 다양한 통화를 처리하고 보고할 때 중요한 역할을 수행한다. 통화 유형주요 통화 유형은 아래와 같다.통화 유형DescriptionStatusT-Code00Document Currency회사코드통화와는 무관하게 발생한 거래를 기준으로 입력하는 통화이다. FB0110Company Code Currency회사코드 Level 로 통화 속성이 부여되는 통화유형이다. 거래통화 (USD) ≠ 회사코드통화 (KRW) 인 경우, 회사코드통화로 Conversion 되어야..

확장 원장(Extension Ledger)

확장 원장을 사용하면 재무제표 상 (재무회계 회계 원장 + 확장원장) 결합된 데이터 조회 구조 제공 개요일반적으로 Ledger 회계원장을 지칭하는 것으로, 회계 데이터가 저장되는 제일 상위 구분 기준이 된다.ACDOCA (테이블) 에 보면, Leading Ledger = 0L 이 기본으로 보일 것이다.기술적으로 그리고 재무회계/관리회계 목적으로, 0L Ledger 외에도 2L 등 Ledger 추가는 가능하다. 그 중에서, 재무회계 관점에서는 원장을 아래와 같이 적용할 수 있다. 0L : Local Accounting Priciple 을 적용 2L : IFRS Accounting Principle 을 적용원장Leading LedgerLedger TypeAccounting Priciple기초 원장0LOSta..

그룹 통화(Group Currency)

회사코드 통화 외 상위 조직 Level 에서 그룹 통화를 정의하여, 동일 통화 기준으로 재무제표 등 데이터를 조회 개요일반적으로 각 국가의 Company Code Currency 가 재무제표 기능 통화 역할을 수행한다. 이처럼 추가로 Group Currency 를 활성화하여 사용할 경우, 서로 다른 회사코드 통화를 사용하는 회사 간에도 동일 통화 (Group Currency) 기준으로 재무제표를 Reporting 할 수 있게 된다. 아래 화면처럼 회사코드 통화 (USD) 외에도 그룹 통화 (EUR) 와 추가 정의 통화 (USD) 기준으로 재무제표의 금액을 조회할 수 있다. Configuration 시나리오 ① Currency Types 주요 통화 유형이 List 로 조회되고, 00 (문서 통화), 10 ..

회계 원장(Accounting Ledger)

회계 원장의 유형 및 회계 원장 구성부터 평가 목적으로 관리되는 회계 기준/평가 방법/평가 영역 속성 개요재무회계에서 0L 원장을 Leading Ledger 로 사용하는 것이 일반적이다. Configuration 사항으로, 특별한 경우가 아니면 0L 원장을 단독으로 사용한다.그러므로 일반 사용자 등은 0L 이라는 Ledger 정보를 인지하는 경우는 많지 않다. Ledger ① Table Structure기술적인 관점에서는 Accounting Document Data 가 저장되는 최상위 Key 정보이라고 보면 된다.조직 관점에서는 Company Code 가 존재하지만 Company Code 등 Organization 단위와 무관하게 모든 회계정보는 0L 하위에 집계된다. ② 전표 처리 - 원장 미지정0L ..

비즈니스 파트너(Business Partner)

매출채권/매입채무 거래의 귀속 거래처로, Business Partner 별 입력된 거래처 속성은 보조 원장과 연계됨 개요Customer 와 Vendor Master 는 SAP S/4 HANA 에서 Business Partner 라는 용어와 BP (트랜잭션) 으로 변경되었다. 비즈니스 파트너 관리 시나리오① HeaderGrouping : 거래처 유형별로 Grouping 해주는 기능으로 계정그룹 단위로 번호 범위를 관리 가능하다.Business Partner Category : Person 또는 Organization 을 구분한다. ② Bank AccountsBank Country/Region : 은행의 해당 국가를 입력한다.Bank Key : 국가 하위의 고유 은행 Code 정보로, 사전에 Master 로..

CDS 뷰(Core Data Service View)

데이터 정의/조회/변경를 Database 영역에서 효과적으로 수행하기 위해 SQL 기반 가상 데이터 Modeling 개요SAP CDS (Core Data Services) 뷰는 SAP 환경에서 데이터 모델링 및 데이터 접근을 단순화하고 최적화를 목적으로 사용할 수 있다.SAP HANA와 같은 데이터베이스에서 데이터 모델링을 수행하는 도구로 사용되며, 이를 통해 복잡한 데이터베이스 구조를 단순화하고, 필요한 데이터를 효율적으로 추출하여 활용할 수 있다.     SAP ECC전통적으로 Database Table 을 활용한 Data 수집 이후에 ABAP Language 를 활용하여 Data Processing 처리가 일반적이였다.OPEN SQL 을 활용하여 Database 에서 1차적으로 Data 를 추출한 ..