Show TOC

BAPIs for Mass Data Transfer (CA-BFA)Locate this document in the navigation structure

Use

When a customer implements a new SAP System, an important part of the migration process is copying objects from the legacy system. For the transfer of mass data that is required there are batch input and direct input programs and BAPIs and IDocs.

A powerful data transfer by BAPI is made possible with the help of the DX workbench, batch input or direct input programs are still limited in their implementation scope.

  • The batch input procedure cannot be used for new Enjoy transactions because the batch input recorder does not support the controls used in these transactions. Until SAP implements a data transfer BAPI for these new transactions, SAP will continue to partly support the old transactions that do not yet use these controls. The disadvantage with this is that users have to deal with an additional transaction.

  • The administration transaction for the implementation of the Direct Input procedure (BMV0) is no longer supported as of SAP releases above 4.6C and should only be used in restricted ways. This means that existing direct input programs can be used, but the data transfer should be converted to BAPIs in the medium term.

Target groups

The target audiences of this document are:

  • BAPI developers who want to implement BAPIs capable of supporting mass data

    Note

    The document describes which steps are required to use these BAPIs with the DX Workbench. In addition, the programming models of all standardized BAPIs that are relevant for mass data transfer are discussed in detail.

  • Potential users of mass data-capable BAPIs who would like a conceptual overview of the process flow of the mass data transfer using BAPIs

    Note

    Note, however, that this document does not contain a description of any specific tool (for example the DX Workbench).

Implementation Considerations

To develop or use mass data-capable BAPIs, you need: