Show TOC

Update Business Partner Relationship as BulkLocate this document in the navigation structure

Definition

To update one or more specified business partner relationships.

Technical Data

Entity Type

Service Operation

Release State

Released

Technical Name

BusinessPartnerDataManagementBusinessPartnerRelationshipIn.UpdateBusinessPartnerRelationshipAsBulk

Mode

Asynchronous

Idempotency

Not applicable

Change/Update Behavior

Field-based updates and explicit list item updates/deletions

Business Context

For more information about the business context, see the Business Partner Relationship business object.

Related Operations

Business-Related Operations

Not applicable

Compensation Operation

Not applicable

Features

For each business partner relationship to be updated in the bulk request, the following information is mandatory:

  • The indicator for the complete transmission of the shareholder list (shareholderListCompleteTransmissionIndicator element): When set to true, all records sent for the Shareholder node replace those in the database.

  • The indicator for the complete transmission of the other relationship category (otherRelationshipCategoryListCompleteTransmissionIndicator element): When set to true, all records sent for the OtherRelationshipCategory node replace those in the database.

  • The identifier of the change state (ChangeStateID element). It is needed to ensure that updates do not use old, and therefore obsolete, data (optimistic lock concept).

    For more information, see The ChangeStateID in Update Services.

  • The coded representation of the category (CategoryCode element). CategoryCode is used for identification only, it cannot be changed.

  • One of the following three identifiers for the first business partner:

    • Unique identifier (UUID element)

    • Internal identifier (InternalID element)

  • One of the following three identifiers for the second business partner:

    • Unique identifier (UUID element)

    • Internal identifier (InternalID element)

  • The business process chain assignment (BusinessProcessChainAssignment element)

    For more information, see Business Process Chain Assignment .

This operation triggers a confirmation message from its counterpart operation. The confirmation message contains information about whether the request was successful.

For more information about the bulk operation pattern, see Bulk, Bundle, Collection.

Error Handling

For information about the main error messages recorded in the log of the response message, see Confirm Business Partner Relationship Bulk Update.

For more information, see Error Handling in Financial Services .

For more information about the individual error categories, see the code list for the global data type LogItemCategoryCode.

Forward Error Handling

This operation supports Forward Error Handling (FEH). The Error and Conflict Handling (ECH) component name is FS-BP and the ECH process name is MIF_RLC002. For more information about ECH, see Error and Conflict Handler (CA-FS-ECH).

Message Types
  • BusinessPartnerRelationshipFSBulkUpdateRequest

Notes on SAP Implementation

Authorization

The user must be authorized to update business partner relationships. The following authorization objects are checked in the SAP back-end system:

  • B_BUPA_RLT

  • B_BUPR_BZT

Enhancements

You can find the Business Add-In (BAdI) BAdI for ConfirmBusinessPartnerRelationshipBulkUpdate(FSBPR_FND_SE_CONF_BLK_UPDATE) for this operation through Transaction SIMGH. Choose Start of the navigation path BAdIs for XI Interfaces Next navigation step Mapping and Processing of Service Enhancements Next navigation step Business Partner Relationship End of the navigation path. Depending on the application, the BAdIs for XI Interfaces structure could also be available in the IMG of your system such as SAP Policy Management.