본문 바로가기

SAP/SAP FI

03 SAP FI를 배워보자 - 고객 마스터 데이터(Customer Master Data) 생성하기

728x90

03 SAP FI를 배워보자 - 고객 마스터 데이터(Customer Master Data) 생성하기

 

이번 포스트에서는 Customer Master(고객 마스터)를 생성해 보겠습니다. Vendor Master(구매처 마스터)는 Customer Master생성하는 것과 크게 다르지 않기 때문에 이 글을 참고해서 생성 하시면 됩니다.

송장을 치는 화면에 처음 들어가면 무엇을 입력해야 할 것인가 막막하기만 합니다.

일단 맨 윗칸부터 차례로 입력해 보려는데 처음부터 고객을 넣으라고 하는데 무엇을 넣어야 할지 막막합니다.

맨 위에 있는 필드가 '고객(Customer)'입니다. 고객에 대한 송장(Invoice)을 생성하려면 '고객 마스터 데이터(Customer Master Data)'가 있어야 합니다.

 

고객 마스터 데이터(Customer Master Data)를 생성해 보겠습니다.

SAP Easy Access - Accounting - Financial Accounting - Accounts Receivable - Master Records - Create
SAP 쉬운 접근 - 회계 - 재무회계 - 채권 - 마스터 레코드 - 생성

위의 경로로 접근합니다.

 

Account Group생성

고객 마스터 데이터(Customer Master Record) 생성 화면에 들어왔습니다. 맨 윗칸에 Account Group을 생성하라고 합니다.

계정 그룹(Account Group)는 SAP FI Certi 시험에도 나오고 많이 쓰는 중요한 기능이니 한번 만들어 보겠습니다.

지금 화면을 나와서 SPRO-IMG로 갑니다.

 

IMG - 재무회계 - 채권 및 채무 - 고객 계정 - 마스터 데이터 - 고객 마스터 레코드 생성 준비 - 계정 그룹을 화면 레이아웃으로 정의(고객)
IMG - Financial Accounting - Accounts Receivable and Accounts Payable - Customer Accounts - Master Data - Preparations for Creating Customer Master Data - Define Account Groups with Screen Layout (Customers)

 

위 경로로 들어가면 아래와 같이 '고객 계정 그룹(Customer Account Group)' 목록이 보입니다.

위 메뉴중에 '신규 생성(New entry)'을 누릅니다.

 

누르면 아래와 같은 화면이 나옵니다. 4자리의 '계정 그룹(Account Group) 식별자 '와 계정 이름(Name)을 입력하면 됩니다. 이름(Name)은 있다가 '고객 마스터 레코드(Customer Master Record)'를 생성 할 때 '계정 그룹(Account Group)'설정할 때 나오니 기억해 두면 좋습니다.

여기에서는 kacg라고 지었습니다.

입력 했으면 '저장(Save)'혹은 Ctrl+S 를 누릅니다.

 

다시 아래 경로를 따라 '고객 마스터레코드 생성(Customer Master Record Create)' 트렌젝션으로 갑니다.

SAP Easy Access - Accounting - Financial Accounting - Accounts Receivable - Master Records - Create
SAP 쉬운 접근 - 회계 - 재무회계 - 채권 - 마스터 레코드 - 생성

 

앞에서 막혔던 화면입니다. (Select)를 눌러서 방금 전 만들었던 '계정 그룹(Account Group)'을 선택 합니다.

 

계정 그룹(Account Group)을 선택 하고 내가 원하는 '고객 마스터 레코드(Customer Master Record)'의 이름을 입력하고 엔터를 쳐봅니다.

으흠? 아래 상태표시줄에 에러 메세지가 뜹니다.

 

A number range is not assigned to account group krk Account Group for customer.

> 고객에 관련된 krk 계정 그룹 번호 범위가 할당되지 않았습니다.

 

라는 에러메세지 이다.

'계정 그룹(Account Group)'안에 만들어질 '고객 마스터 레코드(Customer Master Record)'의 번호 범위 유형을 선택하지 않았다는 내용입니다.

 

무슨말이냐면

'고객 마스터 레코드(Customer Master Record)'는 고유의 이름(번호)을 지정 할 수 있습니다. 예를 들면

100000 대는 미국에 있는 회사들

110000 미국에 있는 자동차 회사
111000 미국에 있는 자동차 회사의 첫번째 지점
112000 미국에 있는 자동차 회사의 두번째 지점

120000 미국에 있는 제약 회사
130000 미국에 있는 철강 회사

200000 대는 영국에 있는 회사들
300000 대는 일본에 있는 회사들

DECHM1 독일에 있는 화학 회사
SPCHM1 스페인에 있는 화학 회사

 

이런 식으로 번호범위를 통해 고객사를 분류하거나 관리할 필요성이 있습니다.(업무를 해보시면 알겠지만  SAP를 도입할 정도의 회사는 거래하는 고객들이 많음.)

그렇기 때문에 '번호 범위(Number Range)'를 지정해 주어야 합니다.

 

'번호 범위(Number Range)'를 지정하러 갑니다.

SPRO - Financial Accounting - Accounts Receivable and Accounts Payable - Customer Accounts - Master Data- Preparations for Creationg Customer Master Data - Assign Number Ranges to Customer Accounts Groups
SPRO - 재무회계 - 채권·채무 - 고객 계정 - 마스터 데이터 - 고객 마스터 데이터 생성 준비 - 번호 범위를 고객 계정에 지정

 

위의 경로로 들어가면 아래와 같은 화면이 나옵니다.

방금 만든 KACG라는 계정 그룹(Account Group)에 xx라는 영문, 숫자가 되는 번호 범위를 설정 합니다.
설정 했으면 '저장(Save)'합니다.

 

저장 했으면 다시 '고객 마스터 레코드(Customer Master Record)'작성하는 곳으로 갑니다.

 

다시 아래 화면이 나옵니다.

다시 아까 만든 '계정 그룹(Account Group)' krk Account Group으로 지정해보자. 이번엔 에러메세지가 안나올 것이다.

'고객(Customer)'입력란에 kcust13이라고 입력하고 '회사 코드(Company Code)'가 맞는지 확인하고 엔터를 치자.

 

그러면 아래와 같이 '고객 마스터 레코드(Customer Master Record)' 작성하는 화면이 나온다. 

 

아래와 같이 Title, Name등을 입력하고 필수 입력란인 '국가(Country)'에 KR(한국)을 입력하고 저장'(Save)'을 누르면 된다.

 

다시 처음 화면으로 나오는데 아래 상태표시줄을 확인해보면 고객 마스터 레코드가 생성되었다는 메세지지가 나온다.

 

고객 마스터 레코드를 생성했으면 생성한 마스터 레코드를 가지고 전표를 끊어보자.
아래와 같이 FB70 송장(Invoice)작성 트렌젝션으로 들어가자.

 

다시 '전표(Document)'를 작성해 보자. 전표 작성하는 방법은

2013/01/02 - [SAP/SAP FI] - 02 SAP FI를 배워보자 - 전표(Document)생성하기에 자세히 나와있으니 참고하자.

방금 만든 '고객 마스터 레코드(Customer Master Record)'를 가지고 전표(Document)를 작성하려고 했으나 또 에러메세지가 나온다.

Reconcil.acct is missing in master record; correct master record
Reconcil.acct는 Reconciliation Account의 줄임말이다. Reconciliation Account는 '조정 계정'이다.

총계정원장(General Ledger)에 기록 되도록 하려면  '고객 마스터 레코드(Customer Master Record)'에 '조정 계정(Reconciliation Account)'을 반드시 설정 해주어야 한다. - 무슨 말인지 잘 모르겠으면 일단 넘어가자. 하다 보면 알게 된다.

 

다시 SAP Easy Access화면으로 나오자.
Accounting - Financial Accounting - Accounts Receivable - Master Records - Change
회계 - 재무회계 - 채권 계정 - 마스터 레코드 - 변경

 

들어가면 아래와 같이 나온다. '조정 계정(Reconciliation Account)'을 추가하고자 하는 '고객 마스터 레코드(Customer Master Record)'(방금 만든 것)이름을 적고 엔터를 친다.

 

그러면 마스터 레코드를 수정하는 화면으로 넘어온다. 상단에 '회사 코드 데이터(Company Code Data)'를 클릭한다.

 

'회사 코드 영역(Company Code Segment)'을 설정할 수 있는 화면으로 넘어왔다.

 

여기에서 '조정 계정(Reconciliation Account)'을 입력해 준다. 보통 고객(Customer)은 140000번 대로 지정하고 구매처(Vendor)는 160000번 대로 지정한다. 140000번 지정.

지정 하고 저장한다.

 

변경 내용이 저장되었다고 나온다.

 

 

다시 전표 치는 화면으로 가자.

 

아래와 같이 방금 수정한 '고객 마스터 레코드(Customer Master Record)'을 넣는다

 

송장 처리일(Invoice Date), 전기일(Posting Date)를 입력하고 '값(Amount)'도 입력하고 아래와 같이 '대변(Credit)'에 113100계정을 넣고 '전기(Posting)'해보자. 저장 하면 전기 된다.

 

아래 메세지창을 보자. 전표가 생성되었다고 나온다.

 

 

요약

SAP는 '전표(Document)' 처리 시스템이다

'전표(Document)'를 끊으려면 '마스터 레코드(Customer/Vendor)'를 만들어야 한다.

마스터 레코드(각 Master Record는 FI에서 계정으로 취급된다)는 계정 그룹에 속해야 한다.

'계정 그룹(Account Group)'을 만들고 계정 그룹의 '번호 범위(Number Range)'를 설정해야 한다.

만든 고객 마스터를 이용해 전기를 하려면 '조정 계정(Reconciliation Account)'을 마스터 레코드에 입력해야 한다.

전표를 만들어 보자.

 

완료.

728x90
블로그 주인장입니다. 원하시는 정보는 얻으셨나요? 이 포스트에서 추가로 필요한 정보가 있으시면 여기에 남겨주세요.