loading
본문 바로가기
SAP/FI모듈

[SAP_FI] 총계정원장회계 모듈 (G/L계정 만들기)

by 원쿤짱쿤 2024. 5. 27.
반응형

 

총계정원장회계 모듈 이해하기

총계정원장회계 모듈기업활동에 대한 데이터를 종합적으로 수집하고 요약해서 재무보고서를 작성하는 역할을 합니다

총계정원가에서 중요한 계정과목!

컴퍼니코드 별로 하나씩 선택된다.
국가별 상황에 맞는 계정과목표를 제공하기 위해 운영계정과목표국가계정과목표연결계정과목표로 나누어 진다.
 
 
총계정원장계정
기업의 모든 활동의 결과가 집합되는 곳이다.
컴퍼니코드별로 설정된 계정과목표에 따라 그 종류가 결정되나 부분적으로 추가할 수 있다.
총계정원장계정을 관리하기 위한 데이터를 관리데이터라 하고 이것은 계정마스터에 있다.
 
총계정원장계정 마스터
동일한 계정과목표를 사용하는 컴퍼니 코드들을 계정을 공유한다. 
컴퍼니코드별로 특정 계정과목에 대해 따로 관리가 필요할 경우가 있어서
계정과목표차원에서 설정되는것과 컴퍼니 코드 차원에서 설정되는걸로 나눠진다.
 
마스터데이터
 마스터데이터 관리에는 계정과목의 생성변경조회 등이 있다. 계정과목의 생성과 변경은 오류가 발생하였을 경우 전표 생성시나 또는 재무제표 생성시에 오류가 발생할 가능성이 크므로 가능하면 실행하지 않는 것이 좋다.
 

총계정원장마스터의 관리

T.code 소개

* FS00 : Centrally 는 계정과목표, 컴퍼니코드 차원 모두의 마스터 데이터를 확인 할 수 있다.
* FSP0 : Chart of accounts는 계정과목표 차원의 마스터데이터를 관리 할 수 있다.
* FSS0  : Company Code는 컴퍼니코드 차원의 마스터데이터를  관리 할 수 있다.
 

계정코드를 만드는 방법

첫 번째 방법
-> FS00 에서 계정코드를 만들면 회사코드를 매칭하면서 계정코드 생성가능하다
두 번째 방법
-> FSP0 에서는 계정과목을 생성하고, FSS0 은 회사코드를 매칭해준다
 

첫 번째 방법 :  FS00 : Centrally 

 

1. G/L Account에 계정코드를 입력한다

 -> 새로 생성한G/L계정명을 기입 숫자로 사용

2. Company Code에 연결 할 컴퍼니코드를 입력한다
3. Type/Description 탭

  1. G/L Account Type 선택
    장부 계정을 구분하는 데 사용되는 중요한 속성 중 하나입니다. 다양한 계정 유형은 해당 계정이 어떻게 사용되는지, 어떤 종류의 거래에 대응되는지를 나타냅니다.
    1. C - 현금 계정 (Cash Account):
      • 설명: 현금 계정은 실제 현금 흐름을 관리하는 계정입니다. 주로 현금이나 은행 계좌와 관련된 거래를 처리합니다. 자금의 입출금, 현금 및 은행 잔액을 추적하는 계정입니다.
      • 예시: 현금 계정, 은행 계좌.
      • 쉽게 말하면: 현금이나 은행 계좌와 관련된 모든 거래를 기록하는 계정입니다. 예를 들어, 은행 계좌로 입금되거나 출금되는 거래가 이 계정에 기록됩니다.
    2. N - 영업 외 비용 또는 수익 (Non-operating Income/Expense):
      • 설명: 영업 외 비용 또는 수익을 기록하는 계정입니다. 이 계정은 회사의 주된 사업 활동이 아닌, 부수적인 거래로 발생한 수익과 비용을 추적하는 데 사용됩니다. 예를 들어, 투자 수익, 이자 수익, 기부금 등과 같은 항목이 포함됩니다.
      • 예시: 이자 수익, 자산 매각 이익, 기부금.
      • 쉽게 말하면: 회사의 주된 영업 활동 외에 발생하는 수익이나 비용을 기록하는 계정입니다. 예를 들어, 은행 이자나 자산 처분으로 인한 수익이 여기에 해당됩니다.
      • FI에서만사용되는 P/I(손익) 계정코드 입니다.영업외 비용이나 수익등의 계정 입니다
    3. P - 1차 원가 또는 수익 (Primary Costs or Revenues):
      • 설명: 1차 원가수익을 기록하는 계정입니다. 이는 회사의 핵심적인 사업 활동에서 발생한 비용과 수익을 처리하는 계정입니다. 예를 들어, 원자재 구매 비용, 직접 인건비, 매출 등이 이에 포함됩니다.
      • 예시: 매출, 원재료 비용, 직접 인건비.
      • 쉽게 말하면: 회사의 주요 사업 활동에서 발생한 비용과 수익을 기록하는 계정입니다. 예를 들어, 제품을 판매하여 발생한 수익이나 원재료를 구매한 비용 등이 포함됩니다.
      • FI와 CO 모두다 사용하는 P/I (손익) 계정
    4. S - 2차 원가 (Secondary Costs):
      • 설명: 2차 원가1차 원가를 바탕으로 발생하는 간접비용을 추적하는 계정입니다. 이는 회사 내의 부서 간 원가 할당이나, 비용을 내부적으로 배분하는 데 사용됩니다. 예를 들어, 부서 간 비용 분배, 간접비용(관리비, 배급비 등)이 이에 해당됩니다.
      • 예시: 관리비, 배급비, 간접비.
      • 쉽게 말하면: 회사 내에서 부서나 활동 간에 분배되는 비용을 추적하는 계정입니다. 예를 들어, 여러 부서가 사용하는 공동 자원에 대한 간접비용을 기록합니다.
      • CO에서만 사용하며 FI에서는 사용하지 않습니다. CO에서 비용배부 등의 목적을 위하여 사용되는 코드(2차원가요소)
    5. X - 대차대조표 계정 (Balance Sheet Account):
      • 설명: 대차대조표 계정자산, 부채, 자본과 관련된 계정입니다. 이는 회사의 재무상태를 나타내는 계정으로, 회계 기간이 끝날 때마다 보고되어야 하는 중요한 계정입니다. 대차대조표에 나타나는 모든 계정이 여기에 해당됩니다.
      • 예시: 현금, 은행 계좌, 미지급금, 자본금.
      • 쉽게 말하면: 회사의 재무 상태를 나타내는 계정으로, 자산, 부채, 자본 등과 관련된 정보를 추적합니다.
      • FI에서만 사용하는 B/S 대차대조 계정입니다. 기존의 B/S계정과 동일
  2. Account Group 선택
    회계 품목 그룹을 선택할 수 있는 메뉴입니다. 품목 그룹은 동일한 특성을 가진 계정의 그룹을 지정합니다. 예를 들어, 고정 자산 계정은 고정 자산 품목 그룹에 속할 수 있습니다.
    1. AS (Asset Accounts):
      * 자산 계정 그룹입니다. 이 계정 그룹에 속하는 계정은 자산 관련 거래를 기록합니다. 자산 계정은 고정 자산, 무형 자산, 유동 자산 등을 포함할 수 있습니다. 예를 들어, 건물, 기계, 차량, 현금 등과 관련된 계정이 이에 속합니다.
    2. CASH (Cash Accounts):
      * 현금 계정 그룹입니다. 현금 및 은행 거래를 기록하는 데 사용되는 계정입니다. 기업의 현금 보유 상태나 은행 계좌와 관련된 모든 거래를 관리하는 계정으로, 예를 들어, 은행 예금 계좌, 현금 계좌 등이 포함됩니다.
    3. GL (General Ledger Accounts):
      * 일반 원장 계정입니다. GL 계정은 회사의 재무 상태 및 경영 성과를 기록하는 데 사용되는 계정으로, 자산, 부채, 수익, 비용 등을 포함합니다. 일반 원장 계정은 기업의 모든 재무 거래를 기록하는 기본적인 계정 그룹으로, 대차대조표 및 손익계산서와 관련된 모든 항목을 포함합니다.
    4. MAT (Material Accounts):
      * 자재 계정 그룹입니다. 자재 계정은 자재 관리(MM) 모듈과 관련이 있으며, 자재의 취득, 사용, 재고 관리 등을 기록하는 데 사용됩니다. 자재 계정은 자재의 구매, 재고 이동, 자산화 등과 관련된 거래를 추적하는 데 사용됩니다.
    5. PL (Profit and Loss Accounts):
      * 손익 계정 그룹입니다. PL 계정은 손익 계산서 항목을 관리하는 데 사용됩니다. 주로 수익(매출)과 비용(비용, 경비) 항목을 기록하는 데 사용되며, 해당 계정은 기업의 경영 성과를 분석하고 보고하는 데 중요한 역할을 합니다.
    6. SECC (Security Accounts):
      * 보안 계정 그룹입니다. 일반적으로 금융 자산이나 보안과 관련된 계정을 관리하는 데 사용됩니다. 예를 들어, 투자 자산, 증권 계좌, 기타 금융 자산 관련 거래를 기록하는 데 사용됩니다. 이 계정 그룹은 기업이 보유한 주식, 채권 등과 관련된 금융 거래를 처리하는 데 필요합니다.
  3. Functional Area 입력
    회계 및 재무 프로세스에 관련된 비용 및 수익을 분류하는 데 사용
  4. Short Description 입력
    계정에 대한 간단한 설명을 입력하는 곳입니다. 이 설명은 계정 번호 옆에 표시되며, 사용자가 해당 계정에 대한 빠른 이해를 돕습니다.
  5. G/L Acct Long Text 입력
    계정에 대한 보다 상세한 설명을 입력하는 곳입니다. 이는 계정이 어떤 목적으로 사용되는지에 대한 더 자세한 정보를 포함할 수 있습니다.

4. Control Data 탭
   1. Account currency 입력

5. Control Data 탭 선택

  1. Field status group : 계정 그룹(Account Group) 또는 개별 계정이 입력할 수 있는 필드들을 제어하는 설정입니다.(계정코드로 전표를 입력할때 나타나는 전표 입력 필드의 화면을 설정)

  • 예를 들어, 특정 계정에 대해 어떤 필드는 반드시 입력해야 하며, 어떤 필드는 선택적으로 입력할 수 있는지 설정할 수 있습니다.
  • 이 설정은 회계 문서를 생성할 때 (예: 고객 송장, 공급업체 청구서, 재무 거래 등) 사용자의 입력을 제어하는 중요한 역할을 합니다. 이는 시스템의 데이터 일관성을 유지하고, 회계 프로세스에서 필수적으로 입력해야 할 정보를 놓치지 않도록 돕습니다.

결과 확인하기

1. SE11에서 테이블 조회
2. SKA1(계정과목을 관리하는 테이블)에 생성된 계정과목 확인 가능하다 

 
3. SKB1(회사 코드에 대한 데이터를 관리)에 회사코드에 매칭된 내역을 확인 할 수 있다.

 
 
 

두 번째 방법 1-1 :  FSP0 : Chart of accounts

1. G/L Account에 계정코드를 입력한다
2. Chart of Accts 에 계정과 목표를 입력한다
회계 데이터의 기본적인 구조를 제공하며, 회계 처리, 재무 보고서 작성, 예산 설정 등 다양한 회계 및 재무 프로세스에 사용된다

3. Type/Description 탭

  1. G/L Account Type 선택
  2. Account Group 선택
  3. Short Description 입력
  4. G/L Acct Long Text 입력

결과 확인하기

1. SE11에서 테이블 조회
2. SKA1(계정과목을 관리하는 테이블)에 생성된 계정과목 확인 가능하다 

3.  SKB1(회사 코드에 대한 데이터를 관리)에 회사코드에 매칭된 내역이 확인 되지않는다

 

두 번째 방법 1-2 :   FSS0  : Company Code

1. G/L Account에 계정코드를 입력한다
2. Company Code에 회사코드를 입력한다
 

결과 확인하기

1. SKB1(회사 코드에 대한 데이터를 관리)에 회사코드에 매칭된 내역을 확인 할 수 있다.

 
 
결론
1. FS00에서 계정을 만들때 회사코드까지 매칭 가능하고 FSP0에서 계정을 만들고, FSS0에서 계정을 회사코드에 매칭한다.

2. 세팅 순서는 공통 먼저 만들고 회사코드 세그먼트를 만들어야한다. 즉 공통세그먼트에 g/l계정이 없으면 fss0에서 회사코드와 연결된 g/l을 생성할 수 없다

3. FS00에는 계정과목표를 입력하는 란이 없는데 이는 IMG에서 회사코드 1000에대해 계정과목표를 사전에 세팅해놔서 회사코드만 입력해도 계정과목표가 자동으로 세팅된다