SAP CRM Business Partner (BP): Grouping & Roles

โšก Smart Summary

SAP CRM Account Management centralizes Business Partner creation and maintenance through the CRM Web UI, enabling organizations to manage accounts, contacts, and employees across sales, marketing, and service modules.

  • ๐Ÿข Business Partner Categories: SAP CRM supports three categories โ€” Person, Group, and Organization โ€” each assigned permanently at creation and used across all business transactions.
  • ๐Ÿ”ข Grouping and Number Ranges: Business partner numbers are controlled through Groupings that reference internal or external Number Ranges configured in SPRO customizing.
  • ๐ŸŽญ BP Roles: Multiple roles can be assigned to one business partner, defining which business transactions the partner may participate in without duplicating general data.
  • ๐Ÿ”— BP Relationships: Partners can be linked to each other using relationship categories that are unidirectional or bidirectional and can be time-dependent.
  • ๐Ÿ“‹ Account Classification: Custom criteria and attributes allow large enterprises to classify accounts by any business criteria, enabling filtered searches and segmented reporting.

SAP CRM Business Partner: Overview

  • Almost all business transactions in an organization involve certain stakeholders like employee, contact person, organizational unit, etc.
  • Within SAP CRM these participants involved in a business transaction are maintained as CRM Business Partner. Following can be involved in a business transaction as Business Partner:
SAP CRM Business Partner
Examples of Business Partner
  • In SAP CRM, business partners are created centrally. The roles that a business partner plays, such as sold-to party and ship-to party, are also maintained centrally.
  • A business partner created in SAP CRM can be involved in any business transaction across different modules like sales, marketing, and service. This involvement depends upon the role assigned to the business partner and the partner functions defined in the transaction.
  • Creating and maintaining the business partner in SAP CRM is handled by the Account Management application within CRM Web UI. Users need access to Account Management in the Web UI to work on business partners:
Account Management
Account Management with option to maintain Business Partner
SAP CRM Business Partner
Business Partners Involved in a Business Transaction

For a particular business transaction, involved business partners can be found within the Parties Involved assignment block:

  • Within SAP GUI, business partner maintenance is available with transaction code BP. SAP has stopped supporting GUI for CRM transactions, so Web UI is used for business partner creation and maintenance.
  • Account management in CRM Web UI provides a 360° view of business partner data, representing complete information including:
    • Header details of the business partner
    • Relationships to other business partners
    • Account life cycle information
    • Business transactions the partner is involved in
    • Change history of business partner data
  • Using CRM Middleware, it is possible to populate business partners in SAP CRM using data maintained in SAP ERP. Updates in business partner data in either system (ERP or CRM) can be synchronized through the CRM Middleware.
  • Below is the SPRO path for Business Partner customizing. The Partner Processing implemented for a business transaction depends on the customizing settings for business partners. Customizing is implemented in SPRO; CRM Web UI is then used to create and maintain the partners:
SPRO to maintain Business Partner
SPRO to maintain Business Partner related customizing

Business Partner Category

  • SAP CRM supports three possible categories:
    • Person or Individual
    • Group
    • Organization
  • A business partner can belong to any one of these categories. An account can be further sub-divided as follows:
    • Account: A company, group, or individual with which your organization has a business relationship.
      • Corporate Account (organizations or companies)
      • Individual Account (individuals)
      • Groups (e.g., households)
    • Contact: A person with whom you have a business relationship; mostly assigned to a corporate account.
    • Employee: A member of your organization involved in interactions between your organization and vendors, prospects, customers, and other parties.
Business Partner Category
Business Partner categories
  • It is not possible to modify these categories or create new ones.
  • When a business partner is created in SAP CRM, a category is assigned to it. The category can only be set once during creation and cannot be modified later. Account search can be filtered by category for faster results:
Search: Accounts
Search page for accounts in Web UI
  • The business partner category is also displayed in the header of the account display, create, and modify pages:
Individual Account
Page title for an Account mentions the Account Type “Individual Account”

Business Partner Grouping

  • When a business partner is created, a number called the “business partner number” is assigned to it. This number can be configured in SPRO customizing to be generated automatically on creation.
  • For this purpose, Business Partner Grouping and Number Ranges are used.
  • A Number Range defines a range of numbers using start and end values (identified by a Number Range ID in SAP CRM):
Business Partner Grouping
Number Range in SPRO settings
  • Number ranges can be Internal or External:
    • Internal Number Range: Generated automatically by the CRM system as a sequential number from the configured range.
    • External Number Range: The user assigns a number during record creation, or the number is derived from an external system. In both cases the number must fall within the defined range interval.
  • The number range is assigned to a Grouping. SPRO path: IMG → Cross-Application Components → SAP Business Partner → Business Partner → Number Ranges and Grouping → Define Groupings and Assign Number Ranges.
  • Business Partner Grouping acts as a container holding the Number Range settings:
    • While creating a BP, the user selects the Grouping.
    • The selected grouping determines the number to be generated.
    • If the grouping uses an internal number range, the business partner number is auto-assigned on save.
    • For external number range groupings, the ID field allows user entry, or the BP number can be fetched from an external system (e.g., connected ERP).
Individual Account: New
Create page for an Individual Account

Business Partner Roles

  • BP Roles assigned to a business partner reflect the partner’s functions and the business transactions in which the partner may be involved.
  • More than one business partner role can be assigned to a single business partner:
    • A business partner can participate in different transactions with different roles.
    • General information like name and address is entered only once regardless of the number of roles assigned.
  • Custom BP roles can be created as per business requirements.
Business Partner Roles
Business Role settings in SPRO โ€“ I
  • A business partner role is assigned to a business partner role category:
Business Partner Roles
Business Role settings in SPRO โ€“ II
  • BP Role Category controls the properties of the BP role:
Business Partner Roles
Business Role settings in SPRO โ€“ III
  • A dedicated assignment block in the Accounts Overview displays BP Roles. The dropdown list shows available roles and the Insert button allows assigning new roles to a business partner:
Business Partner Roles
Business Role Assignment Block in Web UI

BP Relationships

  • A business partner can have a relationship with another business partner.
  • A connection between two business partners is formed using “business partner relationships”.
  • Within SAP CRM, relationships between business partners are described using business partner relationship categories:
BP Relationships
Business Partner Relationship settings in SPRO โ€“ I
  • BP Relationship Categories define the properties of the business partner relationship:
BP Relationships
Business Partner Relationship settings in SPRO โ€“ II
  • A BP Relationship can be unidirectional or bidirectional.
  • BP Relationships can be assigned to a business partner in the Web UI Relationship assignment block:
    • This updates all business partners involved in the relationship.
    • Existing relationships can be modified using the Actions buttons.
BP Relationships
Business Partner Relationship Assignment Block in Web UI
  • Relationships can be time-dependent. The relationship will be valid only for the time frame specified during creation.
  • Use the New button in the Relationship Assignment Block to create a new relationship.

Account Classification

  • SAP CRM provides account classification functionality, enabling organizations to classify accounts according to any business criteria. This is especially useful for large enterprises with diverse business areas.
  • Account search can be performed based on classification criteria.
  • Account classification appears as an individual assignment block on the Account page:
Account Classification
Account Classification Assignment Block in Web UI
  • The role in this assignment block is different from the Business Partner Role. Any number of criteria and attributes can be defined.
  • Account criteria can be combined to create a Classification Category. Each category can consist of up to 5 criteria and any number of attributes.
  • All classification constituents are defined in SPRO customizing.
  • Each criteria and attribute has a helper class that provides a value help dropdown in the Web UI.
  • Criteria definition:
Account Classification
Account Classification settings in SPRO โ€“ II
  • Attribute definition:
Account Classification
Account Classification settings in SPRO โ€“ III
  • Assignment of attributes:
Account Classification
Account Classification settings in SPRO โ€“ IV
  • Assigning Criteria:
Account Classification
Account Classification settings in SPRO โ€“ V

360° View of Business Partner

View of Business Partner
Linked Documents within individual Assignment Blocks in Web UI

SAP CRM provides a 360° view of the business partner, meaning all data related to the business partner is accessible in one place. The header data holds information applicable in all scenarios โ€” first name, last name, BP number, etc. Separate assignment blocks display data like BP Role, BP Relationship, and all business transactions in which the partner is involved. For example, the Opportunities assignment block displays all opportunity transactions linked to the business partner.

  • It is possible to navigate to the corresponding business transaction document from these assignment blocks. New business transactions can also be created directly through them โ€” for example, using the New button on the Opportunity block to navigate to the Opportunity page and create an opportunity for the business partner.
  • SAP CRM therefore supports the complete business partner life cycle in a single location, making it convenient for end users and simplifying reporting.

FAQs

A Business Partner in SAP CRM is any stakeholder โ€” person, group, or organization โ€” involved in a business transaction, created and maintained centrally in the system.

Yes. Multiple BP roles can be assigned to one business partner, allowing participation in different transactions while general data like name and address is stored only once.

A BP Role defines what transactions a partner can participate in. A BP Relationship links two business partners together, describing how they are connected to each other.

AI can automate duplicate partner detection, suggest role assignments based on transaction history, and predict account classification criteria, reducing manual configuration effort significantly.

Machine learning can analyze partner creation patterns to recommend optimal grouping configurations, flagging number range exhaustion risks before they disrupt business partner creation workflows.

Summarize this post with: