Function sapnwrfc::binding::RfcSubmitTransaction [] [src]

pub unsafe extern "C" fn RfcSubmitTransaction(
    tHandle: RFC_TRANSACTION_HANDLE,
    errorInfo: *mut RFC_ERROR_INFO
) -> RFC_RC

Executes the entire LUW in the backend system as an "atomic unit".

This step can be repeated until it finally succeeds (RFC_OK). The transaction handling in the backend system protects against duplicates (until you remove the TID from the backend's status tables using RfcConfirmTransaction()).

\in tHandle A transaction handle filled with one or several function modules. \out *errorInfo Additional error information in case anything goes wrong. \return RFC_RC