Show TOC

 Blocking of Business Partner Master Data


The Blocking of Business Partner Master Data business function (ISU_BUPA_BLOCKING) provides functions required to protect personal customer data in IS-U.

Technical Details

Technical Name of Business Function


Available As Of

SAP Enhancement Package 7 (SP05) for SAP ERP 6.0

Check if Business Partner Can Be Blocked

The checks in IS-U are based on the checks in Contract Accounts Receivable and Payable. With transaction FPDPR1 in the SAP menu for Contract Accounts Receivable and Payable under Start of the navigation path Periodic Processing Next navigation step For Data Protection Next navigation step Check if Business Partner Can Be Blocked End of the navigation path, you can use application-specific object types to check for which business partners the end of purpose check has been reached, and determine the start of retention date. The system saves the results of the check. The IS-U-specific checks are contained in enhancement spot ISU_DPP_EOP_CHECK:

  • Check open document items for BP (Installer role) - BAdI ISU_DPP_EOP_GET_GPART_ISUC

  • Determine start of retention date – BAdI ISU_DPP_EOP_GET_GPART_SORT

  • Check open documents for BP – BAdI ISU_DPP_EOP_GPARTS_WITH_OA

Block Business Partner Master Data via SAP Business Partner

You block business partner master data using the blocking program of the SAP business partner (transaction BUPA_PRE_EOP). To ensure that the check results from Contract Accounts Receivable and Payable, on which the IS-U checks are based, are taken into account, function module MKK_BUPA_EOP_CHECK is registered for the application MKK, which checks that the business purpose is met. The end of retention date, as of which the business partner can be blocked, is determined from the retention period defined in the ILM for application MKK. The function module ISU_BUPA_EOP_CHECK is registered for the check for business partners in the role ISUI (Installer). The blocking program takes into account all application components that use a business partner. If none of the application components being used report an open business transaction for a business partner, and the retention period has been exceeded, the program blocks the business partner master data.