Defining Settings for Business Partners

Objective

After completing this lesson, you will be able to define settings for vendor master records

Overview of Settings for Business Partners

The graphic illustrates the Business Partner concept, linking 'Supplier' and 'Customer' roles, with categories 'Person', 'Organization', and 'Group' as partnerships in business.

The master data of suppliers and customers is managed in SAP S/4HANA by using business partner master data. By using this approach, it is possible to centrally maintain the master data for suppliers and customers.

Business partner (BP) master data can be maintained with the transaction BP, or by using the corresponding app Maintain Business Partner from the SAP Fiori launchpad.

The settings for business partners include:

  • Defining Business Partner roles
  • Defining number ranges and groupings
  • Assigning number ranges to groupings
  • Assigning account groups to groupings
  • Defining field attributes
  • Setting partner roles and partner determination

Business partners can be categorized as a person, group, or organization (legal person or part of a legal entity, for example, department).

A group represents, for example, a shared living arrangement, a married couple, or an executive board. An organization represents units such as a company, a department of a company, or an association.

Business Partner Roles

The link between a business partner and its usage is achieved by a role concept. A business partner role corresponds to a business context in which a business partner can appear. Possible roles are, for example, supplier and FI vendor (relevant for procurement processes), or customer and FI customer (relevant for sales processes). This ensures that the relevant master data for the various processes can be recorded accordingly, and that the business partner can be used for the relevant functions (such as procure-from party).

  1. 000000 Business Partner (general) for the general data on client level

  2. FLVN00 FI Vendor for the financial data on company code level

  3. FLVN01 Supplier for the data on purchasing organization level

Influencing Factors for Business Partner Field Selection

You use the field attributes to specify:

  • The fields that should not be displayed (hide)
  • The fields that should only be displayed, but not ready for input (display)
  • The fields that data must be entered (required entry)
  • The fields that data is optional (optional entry)

Note

In SAP ECC, account groups, transactions and purchasing organizations were used to control the field selection.

An account group is also assigned to the business partner in SAP S/4HANA via the grouping. This means that the field selection for the business partner can also be made in SAP S/4HANA using the classic SAP ECC settings.

CAUTION: You should control the field selection either via the settings for the business partner or via the classic SAP ECC settings. See also the documentation for then Customizing activity Define Account Groups with Screen Layout (Vendors), transactionOBD3 (IMGFinancial AccountingAccounts Receivable and Accounts PayableSupplier AccountsMaster DataPreparations for Creating Supplier Master DataDefine Account Groups with Screen Layout (Vendors).

Field Selection Maintenance and Rules for Influencing Factors

The field status depends on various influencing factors; therefore, link rules are necessary. These rules determine which property a field has if the different influencing factors have different values. The link rules for field selection settings for business partners correspond to the settings that apply to material master records.

The rules for individual field selection settings for Business partners are as follows:

CharacteristicHideDisplayRequired EntryOptional Entry
HideHideHideHideHide
DisplayHideDisplayDisplayDisplay
Required EntryHideDisplayRequired EntryRequired Entry
Optional EntryHideDisplayRequired EntryOptional Entry

An exception is the priority within business partner roles. If the settings for different partner roles are different, required entry has the highest priority, followed by optional entry, display, and hide. Example: You have set the field Internet Mail Address (E-Mail) as required entry for Business Partner Role FLVN00 FI Vendor and as hide for Business Partner Role FLVN01 Supplier. When you maintain any supplier the field is now a required entry, no matter which role you maintain.

Number Assignment for Business Partners

The image outlines the steps to create a Business Partner, showing how BP Role, Grouping, and Account group controls relate to roles, field attributes, number assignment, and partner determination.

When you create a business partner, a unique number identifies the relevant master record. This number is derived from the number range (numeric or alphanumeric) that is assigned to the grouping, which needs to be selected when creating a business partner on client level.

The options available for assigning the number are as follows:

  • Internal number assignment:

    The system automatically assigns a sequential number from the defined number range. The last number assigned is logged in the number status.

  • External number assignment:

    In external number assignment, a user must assign a number from the defined number range when creating the vendor master record.

To set up number ranges and to assign them, perform the following steps:

  1. Add (a) new number range interval(s).

    Choose: SAP Customizing Implementation Guide (IMG)Cross-Application ComponentsSAP Business PartnerBusiness PartnerBasic SettingsNumber Ranges and GroupingsDefine Number Ranges.

    The individual number range intervals must not overlap. If a number range is for external number assignment, the appropriate checkbox must be selected.

  2. Define Groupings and assign number ranges. Choose: SAP Customizing Implementation Guide (IMG)Cross-Application ComponentsSAP Business PartnerBusiness PartnerBasic SettingsNumber Ranges and GroupingsDefine Groupings and Assign Number Ranges.

    Create Groupings and assign the desired number range. You can assign the same number range to several groupings. Besides, you can define standard groupings for internal and external number assignment. These groupings are used when no grouping is selected during the creation of a new business partner.

    The assignment of business partners to groupings is stored in table BUT000.

Account Group

The diagram depicts a configuration interface for supplier controls, including field status, data retention levels, and partner determination, emphasizing supplier management in purchasing processes.

A supplier master record is automatically created in the background when you create a business partner master record for a supplier. An account group is assigned automatically to this supplier master record. The account group depends on the grouping and is assigned in table TBC001.

To maintain this table, go to SAP Customizing Implementation Guide (IMG)Cross-Application ComponentsMaster Data SynchronizationCustomer/Vendor IntegrationBusiness Partner SettingsSettings for Vendor IntegrationField Assignment for Vendor IntegrationAssign KeysDefine Number Assignment for Direction BP to Vendor.

The Same Numbers checkbox in this customizing activity decides whether business partner master records and supplier master records have the same numbers. If the checkbox is not selected, the number for the supplier is assigned through the account group.

You can display the assigned account group on the Vendor: General Data tab in the business partner master record for the BP role Supplier.

Partner Roles for Business Partners

You can store the corresponding partner roles for your business partners across purchasing organizations, and depending on the plant or subrange. These partners appear as default values in various documents. The system copies a different invoicing party from a vendor master record into a purchase order. The invoicing party appears as a default when you post an invoice.

Partner roles, also referred to as partner functions, define the rights, duties, and tasks of each partner when a business transaction is processed. You can use such roles to replicate the relationships between different business partners, for example with customers, vendors, and freight forwarders.

The following are some of the partner roles for materials management predefined in SAP S/4HANA:

  • Supplier (VN)
  • Ordering address (OA)
  • Goods supplier (GS)
  • Invoicing party (PI)
  • Alternative Payment Recipient (AZ)
  • Manufacturer (HR)

Usage of Partner Roles

The diagram illustrates different Partner Roles in business processes, including invoicing, messaging, pricing, addresses, and declarations, highlighting functional relationships in enterprise operations.

If a business partner performs all the roles in the procurement process, you do not have to store each role separately in its master record. You need to maintain only the differing partners.

A prerequisite for the use of partner roles is the existence of a corresponding master record for the required partner.

Note

Partner roles are also referred to as partner functions.

With partner functions in the area of materials management, you can facilitate the processes of message determination, price determination, address determination, and statistics.

Partner roles and differing partners can be stored in the business partner master record at the following levels:

  • Purchasing organization
  • Purchasing organization + plant
  • Purchasing organization + subrange
  • Purchasing organization + plant + subrange

To enable differing partner functions for business partners, you must make various settings in Customizing.

Definition of Partner Roles

A listing of partner roles in a system, detailing functions, names, types like 'Vendor' and 'Customer', and unique identifiers, illustrating structure in enterprise partnerships and data categorization.

First, you define all the partner roles that you want to use client wide. When defining the roles, you can specify that a partner role may be used only once per organizational level for a business partner (Unique checkbox). If the checkbox is not selected, several partners with the same role may be maintained for a supplier per organizational level. When creating a purchase order, the buyer obtains a list of all possible partners with this role and has to choose the desired one.

If you maintain several partners for a single partner role in a supplier master record, you can designate one of them as the default value. When the user creates a purchasing document, the default partner is listed in the selection list on top and is highlighted.

To define partner roles in Customizing, choose IMGMaterials ManagementPurchasingPartner DeterminationPartner RolesDefine Partner Roles.

After the partner roles are defined, you have to specify which category of suppliers can assume which roles for another partner. This categorizing is done using the account group. You thus assign to each relevant account group the partner roles that the suppliers with that account group can assume.

To specify the allowed partner roles for each account group in Customizing, choose IMGMaterials ManagementPurchasingPartner DeterminationPartner RolesDefine Permissible Partner Roles per Account Group.

Note

This Customizing setting applies to the suppliers that are to be entered in another business partner master record to assume a partner function.

Partner Schemas for Account Groups

A partner schema contains a selection of partner roles. You can assign partner schemas to account groups in Customizing.

This time it is the account group of the business partner for which you want to define different partner functions.

Assigning a partner schema to an account group is optional and restricts the selection of partner functions when maintaining master records for suppliers with that account group.

To define partner schemas for account groups in Customizing, choose IMGMaterials ManagementPurchasingPartner DeterminationPartner Settings in Supplier Master RecordDefine Partner Schemas in Supplier Master Record.

When defining partner schemas for account groups, you can set the following indicators:

  • No Change indicator:

    If you want to prevent changes in the partner defined in the supplier master record, set the No Change indicator. However, this indicator does not prevent a partner from being deleted.

  • Mandatory indicator:

    The Mandatory indicator determines whether a partner role is mandatory.

After creating partner schemas, you can assign them to account groups. To assign partner schemas to account groups, choose IMGMaterials ManagementPurchasingPartner DeterminationPartner Settings in Supplier Master RecordAssign Partner Schemas to Account Groups. You can assign different schemas on the levels purchasing organization, supplier subrange and plant.

Note

The assignment of a partner schema to an account group is optional.

If the account group for a supplier is assigned a partner schema, the system checks whether the partner role you enter in the business partner master record is included in the schema. If the role is not included, you receive an error message.

If no schema is assigned, you can enter any existing partner function.

Partner Schemas for Purchasing Documents

If you want to use partner roles in purchasing documents, you have to assign a partner schema for the relevant purchasing document types. If you need a new partner schema, define it in Customizing under IMGMaterials ManagementPurchasingPartner DeterminationPartner Settings in Purchasing DocumentsDefine Partner Schemas in Purchasing Documents. When defining partner schemas for purchasing documents, you can set the following indicators:

  • No Change indicator:

    If you want to prevent changes in the partner determined from the supplier master record, set the No Change indicator. This indicator also prevents a partner to be deleted.

  • Mandatory indicator:

    The Mandatory indicator determines whether a partner role is mandatory.

  • Higher Level indicator:

    If the Higher Level indicator is set, the system searches for partner roles at the purchasing organization level if no partner roles exist at the plant or supplier subrange level.

    This indicator is also necessary if you want the system to find partners for purchase orders which are not created manually with transaction ME21N, for example, but with

    • Automatic creation ME59N

    • Assignment list ME58

    • Converting purchase requisitions in transaction MD04

  • End indicator:

    The End indicator specifies the time of partner determination. If the End indicator is set, the partner roles are determined from the business partner (or, in the case of release orders, from the relevant contract) at the end of the document entry process (when the document is saved or checked). If the indicator is not set, the partner roles are determined when a purchasing document is created, after you enter the supplier number in the document header and press Enter.

    Determining a partner when a document is checked or saved is particularly beneficial if different data has been stored for the business partner at the plant and/or supplier subrange levels (if partners have been maintained at these levels). The system checks whether all document items contain the same plant or subrange. If all items contain the same plant or subrange, the system searches for partners that are defined just at this level.

    If a purchase order contains several items with different plants or subranges, the partners are determined at the purchasing organization level, irrespective of whether or not the Higher Level indicator is selected.

Invoicing parties are not determined until you check or save a purchase order, because the End indicator is set. For this, they cannot be considered in price determination.

Example: Conditions have been created for a different invoicing party on the SAP Easy Access screen, under LogisticsMaterials ManagementPurchasingMaster DataConditionsDiscounts/SurchargesBy Invoicing Party (MEKJ). Price determination occurs at the start, but the invoicing party is determined at the end (if the End indicator has been set). Therefore, the conditions of the invoicing party are not found. To find the invoicing party’s conditions, either carry out new pricing in the purchase order items or remove the End indicator in the partner schema.

To assign partner schemas to document types, choose IMGMaterials ManagementPurchasingPartner DeterminationPartner Settings in Purchasing DocumentsAssign Partner Schemas to Document Types .

Practical Example with Partner Roles

The graphic explains setting the 'Ordering Address' role for suppliers S520-100 and S520-200 in purchase order type NB, indicating needed partner schema adjustments within account group SUPL.

For example, if you want to use partners for message determination, the following steps are required:

  1. Determine the account group for the supplier who should have the partner. You will find the account group in the general data of the business partner. In this example, this is account group SUPL for supplier S520–200.
  2. Determine the partner schema for this account group. In the example, account group SUPL has the partner schema SUPL.
  3. Check whether the partner role ordering address is included in partner schema SUPL. If the role is missing, add it.
  4. Determine the account group for the supplier that you want to enter as the ordering address. In this example, this is account group SUPL for supplier S520–100.
  5. Check whether the ordering address partner role is allowed for suppliers of account group SUPL. If the role is not permitted, add the missing table entry.
  6. Enter supplier S520–100 as the ordering address (OA) in the master record of business partner S520–200.
  7. Check which partner schema is used to determine the partner roles for the purchasing document type. In this example, this is partner schema 0002 for purchasing document type NB.
  8. Check whether the ordering address partner role is included in partner schema 0002 for purchasing documents. If the partner role is missing, add it.

If you now create a purchasing document with document type NB for supplier S520–200, partner S520–100 is determined as the ordering address.

To create a message to this partner, message determination must be set up.

For example, to create a message condition record using document type NB, on the SAP Easy Access screen, choose LogisticsMaterials ManagementPurchasingMaster DataMessagesPurchase OrderCreate (MN04).

The message record must:

  • Contain the output type you want to create (for example, NEU)
  • Specify the dependent information for the message determination (for example, document type, purchasing organization, and vendor)
  • Specify, among other things when (for example, immediately when document is saved) and how (medium, such as fax) the message is to be output or transferred

If you are using the new output management, you have to create a corresponding rule instead.

Further Partner Functions

Hint

For planned delivery costs, you can enter a supplier directly in the condition details for a condition type that is defined as delivery costs in the purchasing document or info record. This supplier is automatically determined during invoice entry for planned delivery costs. Determination of this supplier does not depend on any partner settings.

You can enter an alternative freight supplier for planned delivery costs when you post a goods receipt.

During invoice verification, partners can be checked with two messages

  • Message M8 776 (Payments to partner are not allowed for purchase order)

  • Message M8 777 (Invoicing party has no partner role in purchase order)

You find the settings for messages in Customizing under Materials ManagementLogistics Invoice VerificationDefine Attributes of System Messages.

Message M8 776 (Payments to partner are not allowed for purchase order) allows you to specify whether the invoicing party must have an allowed partner role in Customizing. You can configure this message as a warning or an error message.

For example, supplier 1058 is entered as a partner with partner role forwarding agent (CR) in a purchase order for supplier 1000. When you need to post an invoice from supplier 1058 for this purchase order, you must define role CR as an allowed role in Customizing. If CR is not defined as an allowed role, this message is displayed. If the message is configured as an error message, the invoice cannot be posted.

You define the permitted partner roles in Customizing under Materials ManagementLogistics Invoice VerificationIncoming InvoiceDefine Partner Role as Allowed Payee.

Message M8 777 (invoicing party has no partner role in purchase order) allows you to specify whether an invoicing party has to be entered as a partner in the referenced purchase order. You can configure this message as a warning or an error message.

For example, supplier 1005 is entered as partner with partner function invoicing party (PI) in a purchase order for supplier 1000. You enter an invoice for this purchase order and change the invoicing party to 1010. If the message is configured as an error, the invoice cannot be posted.

For more frequently asked questions regarding partner determination, see SAP Note 459350.

How to Define Settings for Business Partners

Define Settings for Business Partners