You can extract data to a third-party tool as follows:
Define an open hub destination with Third-Party Tool as the destination type.
Create an RFC destination for your third-party tool and enter it in the definition of the open hub destination.
Use API RSB_API_OHS_DEST_SETPARAMS to define the parameters for the third-party tool that are required for the extraction.
Start extraction immediately or include it in a process chain. You can also start this process chain from the third-party tool using process chain API RSPC_API_CHAIN_START. The extraction process writes the data to a database table in the BW system.
When the extraction process is finished, the system sends a notification to the third-party tool using API RSB_API_OHS_3RDPARTY_NOTIFY.
The extracted data is read by API RSB_API_OHS_DEST_READ_DATA or RSB_API_OHS_DEST_READ_DATA.
The status of the extraction is transferred to the monitor by API RSB_API_OHS_REQUEST_SETSTATUS.