Managing Business Partners

Objectives

After completing this lesson, you will be able to:
  • Describe business partner data
  • Outline customer/vendor integration
  • Describe business partners and field statuses
  • Recall additional settings for customers and vendors

Business Partner Categories

In SAP S/4 HANA, the business partner is the master record with which you manage customers and vendors. The system offers a single point of entry to create, edit, and display master data for business partners, customers, and vendors.

Business Partner Categories: Person, Organization, Group.

The term "business partner category" is used to classify a business partner for example as a natural person (a private individual) or organization (legal entity or part of a legal entity, such as a department of a company). The business partner category determines which fields are - in principle - available for data entry. For example, if you want to create a business partner as an organization, you are able to enter the legal form in one of the fields. For a person, you enter the first name, last name, gender, and so on. When a business partner is created, the business partner category must be selected (required entry). Assignment of the business partner category is static and cannot be changed once the business partner has been created.

Business Partner Roles

Business partner categories: Person, Organization, Group. Business partner roles: FI customer, General business partner, FI vendor.

A business partner can have several roles, such as a contract partner (FI-CA), FI Vendor (FI-AP), FI Customer (FI-AR), Customer (SD), Supplier (MM), prospect (potential customer), or business partner (general). In general, a business partner (BP) role corresponds to a business context in which a business partner can appear and provides the application-specific data. You can create a business partner in one or more BP roles. Central data such as name, address and bank details only have to be created once. The BP role General Business Partner is always automatically assigned to a new business partner as it is the starting point for the data on which you build.

Business Partner Segments (General Data and Company Code Data)

Business Partner Segments (General Data and FI)

Diagram showing the relationship between business partner data (role, general data like name, address, and bank details) and multiple company code segments, labeled as a 1:n relationship.

General Data

Application-neutral data, such as name, address and bank details, is stored in the general data of the business partner master record.

Company Code

Contains company code-specific data. Any company that wishes to do business with a specific business partner has to create a company code segment. The company code data contains information like the reconciliation account, terms of payment, payment methods, dunning data, or correspondence settings. You can also maintain settings for posting blocks.

Business Partner Segments (General Data and FI and MM)

Diagram showing business partner roles linked to financial accounting (FI) and materials management (MM). Includes general data like name, address, and bank details connected to segments in FI and MM.

For the procurement process to be used in Materials Management for a vendor, the Business Partner master record of that vendor must have a corresponding Business Partner Role used for Material Management (for example, BP-Role FLVN01 - Supplier). The purchasing data is specific to a single purchasing organization, just like the company code data of the master record is specific to a single company code. In the same way that several company code segments of the vendor master record can exist, there can be several purchase data segments of the vendor master record. Every purchase data segment presents data, which is specific for exactly one purchase organization. You can access the purchasing data of Business Partner Master Record using the SAP Fiori App Maintain Business Partner. Alternatively, you can use transaction BP in the SAP Easy Access menu.

A complete and integrated vendor account contains the following three segments:

  • General data at the client level

  • Company code segment

  • Purchasing organization segment

Business Partner Segments (General Data and FI and SD)

A diagram showing a Business Partner with roles linked to Financial Accounting (FI) and Sales Area (SD). General data includes name, address, and bank details, while segments relate to FI and SD areas.

The sales and distribution department interacts with customers, so it requires specific data about all of your customers. For this reason, you can create a sales area segment for each customer with for example account group FLCU01 - Customer. Any sales area that needs to do business with a customer has to create such a sales area segment first. This segment contains data that is specific to the sales area. You can access the sales data of Business Partner Master Record using the SAP Fiori App Maintain Business Partner. Alternatively you can use transaction BP in the SAP Easy Access menu.

A complete and integrated customer account contains the following three segments:

  • General data at the client level

  • Company code segment

  • Sales area segment

Business Partner Role Grouping

Diagram detailing business partner data categories (Person, Organization, Group) and roles (Customer Centrally FI/SD leading to FI Customer and Customer SD).

Using the SAP Business Partner, it is possible to group roles. If the roles are grouped, one person can create, in one step, one customer or business partner in different roles, for example FI (FI-Customer) and SD (Customer). With this functionality a centralized maintenance of Business Partners is feasible. Data records for all areas, for example Financial Accounting, Sales and Distribution, and Materials Management can be created at once.

Note

When implementing both Accounts Receivable and Sales and Distribution, members of both the teams must work together. This collective effort helps them decide how to configure customer master records and who owns the responsibility for maintaining customer master records.

How to Open Business Partner (Customer and Vendor Accounts) in different roles

How to Open Business Partner (Customer and Vendor Accounts) in different roles

Customer and Vendor Integration

Customer / Vendor Integration Concept

Diagram of SAP S/4HANA modules with Business Partner integrated into Loans, Treasury, and Accounting.

Customer/Vendor Integration for the business partner may be required if you want to use Financial Accounting (FI) and SAP Business Partner in parallel.

In Financial Accounting (FI) for company external accounting, accounts receivable and accounts payable accounting is used as part of the Accounts Receivable (AR) and Accounts Payable (AP) subledgers to manage accounting data for all customers and vendors. Financial Accounting uses its own customer/vendor master records, which are integrated in all accounting transactions, such as creating business transactions on accounts and processing posting data.

Other applications, such as Loans Management (FS-CML) or SAP Treasury and Risk Management (TRM), use the SAP Business Partner to manage business partners too.

You can use customer and vendor integration independent of each other. There are companies that use customer integration only, and others that also require vendor integration. Customer/vendor integration is intended as a one system/one client solution.

Business Partner - Customer / Vendor Integration Process

Diagram showing SAP Fiori app, Maintain Business Partner, business partner roles/grouping for FI/SD, customer/vendor integration, and account group setup in FI/SD master data.

You can assign only one customer/vendor to a business partner and vice versa (1:1 assignment). You can assign one customer and one vendor to a business partner simultaneously in a corresponding business partner role.

Customer/Vendor Integration takes place in the background whilst the system processes master data. When you create the business partner the system posts all required fields in the customer/vendor in accordance with the information in the business partner. Technically speaking when you update the business partner, the system updates the corresponding customer/vendor at the same time.

The customer/vendor master record is linked to the business partner in accordance with the settings made for synchronization control and Customer/Vendor Integration in Customizing.

You can generate a customer/vendor during business partner processing only if you have selected a customer business partner role category for which this is possible.

When processing the business partner, you have also updated the relevant data for the customer/vendor master record.

BP Customer Integration - Number Ranges and Grouping

Screenshot showing SAP Customizing Implementation Guide navigation path leading to number ranges and groupings setup for Business Partner configuration, with tables for intervals and groupings displayed.

BP Customer Integration - BP Role Category and Account Groups

SAP configuration steps for Customer Integration, showing Business Partner role categories and account group settings. Two tables illustrate role categorization and number assignments for BP to Customer.

In customizing, you assign account groups for the customer and vendor master records to the business partner groupings to ensure that the system updates the customer and vendor at the same time as you process Business Partners.

The Flag Same Number determines that when you create a customer master record/ vendor master record as part of Customer/Vendor Integration you use the same number as the business partner number that is currently being processed. Prerequisites therefore are:

  • Number ranges for the customer/vendor and business partner have the same areas.

  • External number assignment is set in Financial Accounting (FI).

It is not necessary to have identical numbers for business partner and customer/vendor. You are more flexible if you do not have identical numbers for business partner and customer/vendor.

BP Grouping - Number Ranges

Business Partner Groupings

Diagram illustrating Business Partner General Data with categories (Person, Organization, Group), roles (FI Customer, General Business Partner, FI Vendor), and grouping (internal/external numbering).

Each business partner has to be assigned to a grouping when you create the business partner. The grouping determines the number range (external or internal). You cannot change the assignment afterwards. You define the groupings, their descriptions, the associated number range and other attributes in Customizing.

You also define standard groupings for the internal and the external number assignment. Furthermore the entry in the grouping field determines whether and how an entry is made in the business partner number field.

For each number range, you can define whether the number assignment is internal or external. The system assigns the internal number, whereas the user who creates the record assigns the external numbers. External numbers may be alphanumeric.

You can choose "Hide" Grouping in the customizing settings. This field controls whether a grouping is offered for selection in a dropdown list box or in the F4 help. If you set the indicator, the grouping is hidden and cannot be selected in the dialog. This can be helpful, for example, if a grouping should be reserved for the data exchange (external interfaces).

Business Partner Number Ranges

A table shows ranges of business partner numbers linked to groupings (00–05), with categories as internal or external. A flow diagram illustrates grouping determining number range and assignment.

For each number range, you can define whether the number assignment is internal or external. The system assigns the internal numbers, whereas the user who creates the record assigns the external numbers. External numbers can also be alphanumeric.

The number ranges of the customer and vendor account groups have to be in compliance with the SAP Business Partner Settings, if the "same number" switch is set.

Account Groups for Customers or Vendors

Diagram showing Accounts Receivable (customers) and Accounts Payable (suppliers) with grouped number ranges. Text explains account group controls number ranges, field status, and one-time accounts.

Every Customer and Vendor has an account group. In SAP Business Partner the account group is linked in the Customer/Vendor Integration using the Grouping.

Number Ranges for Customers or Vendors

Diagram illustrating external and internal number assignment ranges, grouped into accounts (OTA, For., Dom.) with specific number intervals and a labeled current number for internal assignment.

For each number range, you can define whether the number assignment is internal or external. External numbers may be alphanumeric.

You can assign each number range to one or more account groups.

In Financial Accounting, after the customer or vendor account is created, you can no longer change the account group.

The number ranges of the customer and vendor account groups have to be coordinated with the SAP Business Partner settings, if the same number switch is set. In this case you have to use external number assignment for the account groups. You are more flexible if the same number is not set. Then you can use internal number assignment for the account groups.

Create Customizing Settings for Business Partner Groupings, Customer Account Groups and Maintain Customer/Vendor Integration

Create Customizing Settings for Business Partner Groupings, Customer Account Groups and Maintain Customer/Vendor Integration

Field Groupings (Field Attributes)

Field Grouping

A diagram comparing financial accounting and business partner setup processes, with funnels illustrating field grouping and components like BP Role, Client, BP Type, and Activity.

The field status for Vendor and Customer accounts is important, because it is helpful, if important fields are marked as required entries. For example, to ensure that all correspondence has complete address information, you must change the field status so that all the address fields are marked as required entry.

There are various options for controlling the field status in the Business Partner. It is recommend to control the field status of the business partner FI using the settings for the FI customer/vendor.

That means, field status on the Business Partner settings should be defined on the lowest priority level, so that these settings have no impact on the SAP Business Partner (Customer/Vendor) maintenance.

For the maintenance you have three possible settings in the FI customizing: the account group-specific, the activity-specific and the company-code specific field status. In the SAP implementation project, the account groups of customers and vendors are usually equipped with the corresponding field status.

If you do not want to use the activity-specific control for the customer/vendor, set the field status to Optional (Opt.Entry). Since this field status has the lowest priority, the account group control is always used.

Note

If the field status of customers and vendors is controlled in both BP and FI, it is important that the settings do not contradict each other.

Field Status Business Partner Different Criteria

Diagram showing SAP Business Partner field status determination based on account group, activity, and company code specifics, with customizable options like hide, display, required, and optional entry.

Special Case: Field Status Business Partner Same Criteria

For every business partner role, it is possible to maintain the field status (not recommended, but possible). A business partner can have several roles, therefore Link Rules are stored in the system. If a Business Partner has two Roles assigned, for example, we might have two different field status settings for the same field. If a Business Partner has three roles, we could have three field status settings.

For example, a field:

  • Is very important in Financial Accounting and is set to a required entry field
  • Is not important in SD and is set to hidden

If the normal rules apply, the field would be hidden in the BP. Since this would not make sense from a business point of view, special rules apply for several responsible roles (the rules for "same criteria").

For the same criteria (more than one Business Partner Role) the priorities are:

  1. Required entry

    (highest priority)
  2. Optional entry

  3. Display entry

  4. Hide entry

  5. Not-specified*

(* not specified means you haven’t made an active decision (it is the primary status))

Edit Customers/Vendors and the Field Status

Edit Customers/Vendors and the Field Status

How to Maintain Field Status in the Financial Accounting Customer Settings and in the SAP Business Partner Settings

How to Maintain Field Status in the Financial Accounting Customer Settings and in the SAP Business Partner Settings

Flexible Grouping

Screenshot of SAP interface for Number Assignment for Direction BP to Customer with fields and options, highlighting Flexible Grouping checkbox and Account group: D99, Customer 99.

Sometimes it is necessary to create customers or vendors in certain number ranges. For example, if accounting employees receive important information based on the customer number or special evaluations are to be created for specific master data. In addition, different requirements for the field status of the master data could suggest the use of different account groups.

In addition to the fixed definition of account groups in Customer/Vendor Integration using grouping, the accounting employee can select the appropriate account group manually when creating the business partner.

How to use Flexible Grouping

How to use Flexible Grouping

One-time Account

Diagram comparing two account types: one includes detailed customer/vendor-specific info like bank details, while the other does not. Both connect to documents containing specific information.

For all customers or vendors with whom you rarely do business, create a special customer and vendor master record. The master records contain receivables and payables for one-time customers or vendors. Compared to other master records, a one-time account master record does not contain any information about a specific customer or vendor because it is used for more than one customer or vendor. Therefore, the customer or vendor specific fields are hidden in these records.

You enter the customer-specific or vendor-specific data directly in the document during posting.

Sensitive Fields Definition

One person changes master data, another confirms the changes.

According to the dual control principle, one person is allowed to make changes to customer or vendor master data, while another is responsible for confirming these changes. This is usually done for critical customer or vendor changes.

Before applying the dual principle, define the fields for dual control in the customer or vendor master records in Customizing. If you define a field in the customer or vendor master record as Sensitive, then SAP S/4HANA blocks the payments for the corresponding customer or vendor if an entry is changed. The system only removes this block when an authorized person confirms or rejects the change. You can confirm the changes for a single customer or vendor. Alternatively, you can get a list to confirm the changes.

The following fields are available to restrict the confirm changes list:

  • Customer or vendor

  • Company code

  • Accounts not yet confirmed

  • Accounts rejected

  • Accounts to be confirmed

You can display the changes made to the customer or vendor master record for all accounts using reports RFDABL00 or RFKABL00.

Define Sensitive Fields

Define Sensitive Fields

Summary

  • Business Partner is the common single point of entry to manage customer and vendor master data.
  • Business Partner roles define specific data for different business contexts and can be combined in the same BP.
  • Customer/Vendor Integration links Business Partner with FI accounts and can be set up independently between customers and vendors.
  • Groupings and number ranges are an important configuration step during Business Partner creation.
  • Sensitive fields require confirmation for changes in master data and can be defined differently according to each customer's needs.