Ansicht
Dokumentation

BAPI_BUPA_FS_CUSTFIELDS_REMOVE - Delete Business Partner Employment Data

BAPI_BUPA_FS_CUSTFIELDS_REMOVE - Delete Business Partner Employment Data

Addresses (Business Address Services)   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

You can use this method to delete additional data for the business partner.

Additional data is a customer-specific attribute that you can define and store in Customizing for the business partner as fields with unrestricted use (that can be specified in Customizing), user-defined text fields, and checkboxes according to your requirements.

In the standard system, you can define up to 11 fields with unrestricted use, 8 user-defined text fields, and 10 checkboxes.

We recommend that new customers use only the Easy Enhancement Workbench for enhancing the SAP Business Partner for Financial Services data model.

The advantage of the Easy Enhancement Workbench is that you can enhance both the data model and the accompanying services (link to archiving, change document update, data exchange, and so on). It is the only tool to be used for enhancements that is to be supported in the future.

For more information about the Easy Enhancement Workbench, see SAP Library under SAP NetWeaver -> Application Platform (SAP NetWeaver Application Server) -> Cross-Application Services -> Easy Enhancement Workbench.

If you use Bank Analyzer pay particular attention to the separate notes on using additional data that are contained in SAP Library for the primary object Business Partner.

Example

Notes

This method processes data for each business partner.

A preprocessing run takes place before the data is deleted:

  • A check is performed to determine whether the business partner with a valid business partner number is available for processing.
  • A simple exclusive lock is activated.

This prevents other users from changing the business partner that is currently being processed until either the TransactionCommit or TransactionRollback method for the BapiService business object is executed. The authorized user can access the same business partner repeatedly.

The additional data is not written to the database until the method TransactionCommit for the business object BapiService has been called.

You can make settings for the authorization objects to be checked in Customizing for SAP Business Partner under Business Partner -> Basic Settings -> Authorization Management.

This method uses buffering. Change and read methods for this business object category can be repeatedly used for this instance. After calling the save method, read and write methods can access the buffered instances and supply current attributes in the same Logical Unit of Work (LUW).

You make the settings for additional data in Customizing for SAP Business Partner for Financial Services under Settings for Financial Services -> General Settings -> Enhancement Options -> Additional Data in the Customizing activities Define Category for Additional Data and Determine Values for Additional Data. For more information about the settings for additional data, see the documentation for the corresponding Customizing activities.

Messages are returned in the Return parameter. This parameter documentation contains the return values and their meanings.

If errors occur, the entire Logical Unit of Work (LUW) must be discarded. To do this, call the method TransactionRollback for the business object BAPIService.

Further information

For more information about additional data, see SAP Library for SAP Business Partner for Financial Services under Functions -> SAP Business Partner Data -> Additional Data.





Parameters

BUSINESSPARTNER
CHANGEDOCU
CUSTFIELDSDATA
GENERALSETTINGS
RETURN
TESTRUN

Exceptions

Function Group

FS_BAPI_ADDITIONAL_DATA

Addresses (Business Address Services)   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 5540 Date: 20240523 Time: 085530     sap01-206 ( 96 ms )