SAP 비즈니스 파트너(BP) 개념 정리 및 BP란 무엇인가?

etc-image-0
bing image creator - sap bp

SAP 비즈니스 파트너(BP) 개념 정리 및 BP란 무엇인가?

SAP에서 비즈니스 파트너(BP, Business Partner)는 고객(Customer), 공급업체(Vendor), 직원(Employee) 등 다양한 비즈니스 관계를 통합하여 관리할 수 있는 개체입니다. SAP S/4HANA에서는 기존 ECC에서 별도로 관리되던 고객(Vendor Master, Customer Master)과 공급업체(Vendor Master)를 하나의 비즈니스 파트너로 통합하여 관리합니다.


📌 SAP 비즈니스 파트너(BP) 개념

비즈니스 파트너는 조직이 거래 관계를 맺고 있는 기업 또는 개인을 통합적으로 관리할 수 있도록 합니다.
기존 SAP ERP(ECC)에서는 고객과 공급업체를 각각 따로 관리했지만, SAP S/4HANA에서는 BP 개체 하나로 모든 역할을 설정할 수 있습니다.

✅ 주요 특징

  1. 통합 마스터 데이터 관리
    • 고객(Customer)과 공급업체(Vendor)의 정보를 하나의 BP에서 관리 가능
    • 중복 데이터 최소화, 데이터 정합성 향상
  2. 역할(Role) 기반 데이터 관리
    • 하나의 BP에 여러 역할을 부여할 수 있음
    • 예: 한 회사가 공급업체이면서 동시에 고객일 경우, 같은 BP 코드로 두 가지 역할을 설정 가능
  3. 단일 트랜잭션 관리
    • BP 트랜잭션을 통해 고객/공급업체를 하나의 UI에서 생성 및 변경 가능
    • SAP GUI뿐만 아니라 Fiori 앱에서도 관리 가능

🏷️ BP의 주요 구성 요소

BP는 일반 데이터, 역할(Roles), 조직 레벨 데이터 등으로 구성됩니다.

1️⃣ 비즈니스 파트너 일반 데이터

  • 모든 역할에서 공통으로 사용하는 기본 정보
  • 이름, 주소, 연락처, 은행 정보 등

2️⃣ 비즈니스 파트너 역할(Roles)

BP는 특정 역할을 부여받아 다양한 비즈니스 기능을 수행할 수 있습니다.

  • BP 역할 예시
    • FLCU00: 고객 일반(Customer)
    • FLCU01: 고객 회계(Customer - Financial Accounting)
    • FLVN00: 공급업체 일반(Vendor)
    • FLVN01: 공급업체 회계(Vendor - Financial Accounting)

이렇게 역할을 부여하면 하나의 BP 코드로 고객과 공급업체 기능을 동시에 수행할 수 있습니다.

3️⃣ 조직 레벨 데이터 (Company Code, Sales Area, Purchase Org 등)

  • BP가 속한 조직 단위별 데이터 관리
  • 예: 특정 회사 코드(Company Code)에서만 활성화된 공급업체 등

🚀 SAP S/4HANA에서 BP 전환(Migration)

SAP ERP(ECC)에서 SAP S/4HANA로 전환할 때 기존 고객(Customer) 및 공급업체(Vendor) 마스터 데이터를 BP 구조로 변환해야 합니다.
이를 위해 SAP에서는 CVI (Customer-Vendor Integration)을 사용하여 데이터를 변환합니다.
 
✅ BP 전환의 핵심 단계

  1. CVI 설정: 기존 고객 및 공급업체 데이터를 BP 구조로 매핑
  2. 데이터 정리: 중복된 고객/공급업체 정리
  3. BP 생성: BP 트랜잭션을 사용하여 기존 데이터를 BP로 변환
  4.  

🛠️ SAP에서 BP 관련 주요 트랜잭션 코드

트랜잭션 코드설명
BP비즈니스 파트너 관리 (생성/변경/조회)
MDS_LOAD_COCKPITBP 마이그레이션 및 데이터 동기화

📌 BP(비즈니스 파트너) 관련 주요 테이블

비즈니스 파트너 데이터는 일반 데이터, 역할(Role), 주소, 은행 정보 등 다양한 테이블에 저장됩니다.

1️⃣ 비즈니스 파트너 기본 테이블

BUT000비즈니스 파트너 기본 정보 (BP General Data)
BUT000 비즈니스 파트너 기본 정보 2 (BP General Data 2)
BUT020BP 주소(Address)
BUT050BP 관계 (BP Relationship)

📌 BUT000 (비즈니스 파트너 기본 정보)

  • BP의 일반 정보 저장 (BP 번호, 유형, 생성자, 유효기간 등)
  • BP를 조회할 때 가장 기본적으로 참조되는 테이블

2️⃣ BP와 고객(Customer) 관련 테이블

SAP S/4HANA에서는 고객(Customer) 정보가 BP 구조와 통합되었습니다.

BUT000BP 기본 정보 (BP General Data)
KNA1고객 마스터 (Customer Master - General Data)
KNB1고객 회계 정보 (Customer Company Code Data)
KNVV고객 판매 영역 정보 (Customer Sales Area Data)

📌 KNA1 (고객 마스터 데이터)

  • 기존 SAP ECC에서 사용하던 고객 마스터 테이블
  • S/4HANA에서는 BP와 연결됨
  • BP 트랜잭션에서 고객 역할(FLCU00, FLCU01)이 부여된 경우 KNA1과 연계됨

3️⃣ BP와 공급업체(Vendor) 관련 테이블

공급업체(Vendor) 정보도 BP로 통합되었으며, 기존 SAP ECC의 LFA1, LFB1 등의 테이블과 연결됩니다.

BUT000BP 기본 정보 (BP General Data)
LFA1공급업체 마스터 (Vendor Master - General Data)
LFB1공급업체 회계 정보 (Vendor Company Code Data)
LFM1공급업체 구매 조직 정보 (Vendor Purchasing Data)

📌 LFA1 (공급업체 마스터 데이터)

  • 기존 SAP ECC에서 사용하던 공급업체 마스터 테이블
  • S/4HANA에서는 BP와 연결됨
  • BP 트랜잭션에서 공급업체 역할(FLVN00, FLVN01)이 부여된 경우 LFA1과 연계됨


🎯 BP 도입의 장점

데이터 중복 최소화 → 고객/공급업체를 하나의 개체로 관리
비즈니스 확장성 증가 → 동일한 BP로 여러 역할 수행 가능
SAP S/4HANA 전환 필수 → 기존 ECC 구조에서는 BP로의 전환 필요