0% found this document useful (0 votes)
634 views27 pages

4HANA Business Partner

New in S/4HANA consolidates customer and business partner data into business partner tables. It provides logic to convert customer-specific fields from ECC tables like KNA1, KNB1 into S/4HANA business partner tables like BUT000, BUT030, and DFKKBPTAXNUM. Relationship rules are defined to link business partner and address tables like ADRC, ADRP, ADRT. Customer attributes from various ECC tables need to be mapped to business partner attributes in S/4HANA.

Uploaded by

Vinay Muddana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
634 views27 pages

4HANA Business Partner

New in S/4HANA consolidates customer and business partner data into business partner tables. It provides logic to convert customer-specific fields from ECC tables like KNA1, KNB1 into S/4HANA business partner tables like BUT000, BUT030, and DFKKBPTAXNUM. Relationship rules are defined to link business partner and address tables like ADRC, ADRP, ADRT. Customer attributes from various ECC tables need to be mapped to business partner attributes in S/4HANA.

Uploaded by

Vinay Muddana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

New in S/4HANA

Business Partner
Table Table - Name
BUT000 Business Partner: General data I
BUT001 BP: General data II
BUT020 Business Partner: Addresses
BUT021 BP: Address usages
BUT021_FS Time-Dependent Address Usages
BUT030 BP Where-Used List: Usages
BUT030T BP Object Usage: Application Table, Texts
BUT050 BP relationships/role definitions: General data

Business Partner BUT050S


BUT051
BUT052
BP Relationships/Role Definitions: General Data
BP Relationship: Contact Person Relationship
BP Relationship: Addresses

Tables BUT053
BUT0BK
BP Relationship: Company Interest
BP: Bank Details
BUT0CC BP: Payment Cards
BUT0ID BP: ID Numbers
BUT0IS BP: Industries
BUT100 Business Partner: Roles
DFKKBPTAXNUM Tax Numbers for Business Partner
BUT0BANK Business Partner: Bank Data
UKMBP_CMS SAP Credit Management: Credit Master Data for Partner - Credit Scoring
UKMBP_CMS_SGM SAP Credit Management: Master Data for Credit Account - Credit Segment
BP001 FS-Specific Attributes; Organization
Table Table - Name
CVI_CUST_LINK Assignment Between Customer and Business Partner
KNA1 General Data in Customer Master
KNAT Customer Master Record (Tax Groupings)
KNB1 Customer Master (Company Code)
KNB5 Customer master (dunning data)
KNBK, BNKA & TIBAN Customer Master (Bank Details)

Business Partner KNBW Customer master record (withholding tax types)


KNEX Customer Master: Legal Control - Sanctioned Party List
Customer Role Specific KNKK Customer master credit management: Control area data
Tables KNVA Customer Master Unloading Points
KNVK Customer Master Contact Partner
KNVI Customer Master Tax Indicator
KNVH Customer Hierarchies
KNVP Customer Master Partner Functions
KNVV Customer Master Sales Data
CVI_CUST_CT_LINK Connec. Between Relationship + Activity Partner for Customer
KSSK Classification - Class Assignment
VCNUM & VCKUN Credit card master & Assign customer-credit card
Table Table - Name
ADCP Person/Address Assignment (Business Address Services)
ADR12 FTP and URL (Business Address Services)
ADR2 Telephone Numbers (Business Address Services)
Address, Characteristic ADR3 Fax Numbers (Business Address Services)
& Text Tables ADR6 E-Mail Addresses (Business Address Services)
ADRC Addresses (Business Address Services)
ADRCITY Postal cities
ADRP Persons (Business Address Services)
ADRT Communication Data Text (Business Address Services)
AUSP Characteristic Values
STXH Customer Text Header
STXL Customer Text Detail
Logic to convert KNA1-STCD* fields to DFKKBPTAXNUM-TAXNUM
KNA1-STCD1 goes to field TAXNUM with TAXTYPE as ""XX1, Where XX is country code""

Converting KNA1-STCD2 goes to field TAXNUM with TAXTYPE as ""XX2, Where XX is country code""
KNA1-STCD3 goes to field TAXNUM with TAXTYPE as ""XX3, Where XX is country code""
KNA1-STCD4 goes to field TAXNUM with TAXTYPE as ""XX4, Where XX is country code""

Customer Tax KNA1-STCD5 goes to field TAXNUM with TAXTYPE as ""XX5, Where XX is country code""

Logic to Convert Customer to Business Partner


Specific fields Convert KNA1-KUNNR to BUT000-PARTNER
Pass BUT000-PARTNER to DFKKBPTAXNUM-PARTNER

from ECC to Logic to convert KNA1-STCEG to DFKKBPTAXNUM-TAXNUM


KNA1-STCEG(VAT Reg No) goes to field TAXNUM with TAXTYPE as ""XX0, Where XX is
S/4HANA country code“

Tax Jurisdiction Codes from ECC to S/4HANA Logic - This will be updated by Vertex so
during conversion Vertex should be Active or else it will be a copy from Source ADRC to
Target ADRC

ADRC-TAXJURCODE to ADRC-TAXJURCODE -
Pass KNA1-KUNNR & GET KNA1-TXJCD AND
Pass KNA1-KUNNR & GET KNA1-ADRNR, Pass KNA1-ADRNR to ADRC-ADDRNUMBER &
GET ADRC-TAXJURCODE
Flow Logic to get Customer Characteristics Values

1. Read the Sold To Party 2. Pass the following 2a. KLART = 011 & 010
Code as KNA1-KUNNR, values in INOB as: (Customer specific Class)
Say A

2b. OBJEK = A, as above


(OBJEK for Customers is 2c. Read INOB – CUOBJ, 3. Go to AUSP table and
10 CHARS, hence we may say B read as below:
need to pad it with
additional 00 at the front
for this read)

3a. Pass INOB – CUOBJ as


3b. Read AUSP – ATWRT
AUSP – OBJEK (With
as the Characteristic
leading 0s at the front,
Value, where AUSP –
18 CHAR)
ATINN is the
Characteristic Name
Logic for Customer IDENTIFICATION Tab

BUT0ID-PARTNER <-- BUT000-PARTNER


<-- KNA1-KUNNR

BUT0ID-TYPE & BUT0ID-IDNUMBER <--


Legacy Customer Number from KNA1-
KUNNR
KNVK Customer Master Contact Partner KNVK-PARNR<--KNVK-KUNNR<--KNA1-KUNNR
ADRC Addresses (Business Address Services) ADRC-ADDRNUMBER <-- KNA1-ADRNR <-- KNA1-KUNNR <-- KNVK-KUNNR
ADCP Person/Address Assignment (Business ADCP-PERSNUMBER <-- KNVK-PRSNR
Address Services)
ADRP Persons (Business Address Services) ADRP-PERSNUMBER <-- KNVK-PRSNR
ADR12 FTP and URL (Business Address Services) ADR12-PERSNUMBER <-- KNVK-PRSNR

ADR2 Telephone Numbers (Business Address ADR2-PERSNUMBER <-- KNVK-PRSNR


Services)
ADR3 Fax Numbers (Business Address Services) ADR3-PERSNUMBER <-- KNVK-PRSNR

ADR6 E-Mail Addresses (Business Address ADR6-PERSNUMBER <-- KNVK-PRSNR


Services)
ADRT Communication Data Text (Business ADRT-PERSNUMBER <-- KNVK-PRSNR
Address Services)

Relationship Rules on ADR* tables


Check Tables / Config / F4 Tables for
Customer / BP Attributes
Check Tables / Config / F4 Tables for
Customer / BP Attributes
Check Tables / Config / F4 Tables for
Customer / BP Attributes
Check Tables / Config / F4 Tables for
Customer / BP Attributes
Check Tables / Config / F4 Tables for
Customer / BP Attributes
Check Tables / Config / F4 Tables for
Customer / BP Attributes
Check Tables / Config / F4 Tables for Customer / BP Attributes

You might also like