DataStore Object APIs

Use

The following APIs are available for DataStore objects for direct update. They allow you to fill DataStore objects with data from external applications:

API:

Use

BAPI_ODSO_READ_DATA_UC

Reads data from all DataStore objects

RSDRI_ODSO_INSERT

Inserts new data (with keys that are not yet in the system)

RSDRI_ODSO_INSERT_RFC

Inserts new data (with keys that are not yet in the system). Can be called remotely.

RSDRI_ODSO_MODIFY

Inserts data with new keys. For data that already has keys, the data is changed.

RSDRI_ODSO_MODIFY_RFC

Inserts data with new keys. For data that already has keys, the data is changed. Can be called remotely.

RSDRI_ODSO_UPDATE

Changes data that already has keys in the system

RSDRI_ODSO_UPDATE_RFC

Changes data that already has keys in the system. Can be called remotely.

RSDRI_ODSO_DELETE_RFC

Deletes data

Interface Properties:

  • Write and read interface

  • Programming language is ABAP

  • Mass data is supported

  • Execution in the dialog

  • Programming knowledge is required

  • A DataStore object for direct update is a prerequisite (except for the read API BAPI_ODSO_READ_DATA_UC)

More information:

You can find more information under DataStore Objects for Direct Update.

The APIs are described in the BW system.