Skip to Content
Technical Articles
Author's profile photo Andi Mauersberger

SAP S/4HANA Business Partner – Control Business Partner Category (Person, Organization, Group)

At your projects you might ask yourself how to restrict available Business Partner Categories (Person, Organization, Group). Very often Business Partner Category ‘Group’ should be hidden. In this blog I will describe a simple way by using a BAdI implementation.

Target audience: Functional expert, Development expert

Version: SAP S/4HANA On premise 1610 and higher


With SAP S/4HANA a BAdI is available to control available Business Partner Categories to avoid Business Partner creation with a specific Business Partner Category.

BAdI BUPA_PARTNER_CATEGORY can be used for this approach.

Just create an implementation and mark relevant Business Partner Categories.

    EV_AUTH_GROUPS = ''.

With this simple example creation button ‘Group’ will not be available any more.


Furthermore there are additional input parameters available to define this control a bit more granular.

Additional parameters are:

  • IV_REQUEST_ROLE: Optional import parameter is transferred. It is of type structure BU_ROLES, which is passed by value. The Business Partner role would be passed
  • EV_AUTH_PERSONS: This parameter indicates the BP category of type person. It is of type BU_BOOLEAN
  • EV_AUTH_ORGANIZATIONS: This parameter indicates BP category of type organization. This parameter is of type BU_BOOLEAN
  • EV_AUTH_GROUPS: This parameter indicates BP category of type group. This parameter is of type BU_BOOLEAN




Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.