BAPI commit support

Callable supports BAPI commit for BAPIs that write state to the SAP system. A whitelist with the most well-known BAPIs that need commit/rollback handling is already configured and can be extended on demand.

This configuration is located within the Callable container. It is possible to extend this list manually. If assistance is needed on how to implement such a change, please contact our support.

We currently implement the following RFCs with tranaction support:

  • BAPI_ACC_ACTIVITY_ALLOC_POST
  • BAPI_ACC_ASS_TRANS_ACQ_CHECK
  • BAPI_ACC_ASS_TRANS_ACQ_POST
  • BAPI_ACC_BILLING_POST
  • BAPI_ACC_BILLING_REV_POST
  • BAPI_ACC_DOCUMENT_POST
  • BAPI_ACC_DOCUMENT_REV_POST
  • BAPI_FTR_CAPFLOOR_CREATE
  • BAPI_FTR_CAPFLOOR_CHANGE
  • BAPI_FTR_FRA_CHANGE
  • BAPI_FTR_FRA_CREATE
  • BAPI_FTR_SWAP_CHANGE
  • BAPI_FTR_SWAP_CREATE
  • BAPI_FTR_SWAP_REVERSE
  • BAPI_OBJCL_CHANGE_KEY
  • BAPI_OBJCL_CREATE_KEY
  • BAPI_OBJCL_DELETE_KEY
  • BAPI_OUTB_DELIVERY_CREATE_SLS
  • BAPI_OUTB_DELIVERY_CREATE_STO
  • BAPI_OUTB_DELIVERY_CREATENOREF
  • BAPI_PTMGRATTABS_MNGCHANGE
  • BAPI_PTMGRATTABS_MNGCREATION
  • BAPI_PTMGRATTABS_MNGDELETE
  • BAPI_PLANNEDORDER_CREATE
  • BAPI_PLANNEDORDER_CHANGE
  • BAPI_PLANNEDORDER_DELETE
  • BAPI_PRICEMARKDOWNPLAN_CREATE
  • BAPI_WRF_PPW_PRICEPLAN_CHANGE
  • BAPI_WRF_PPW_PRICEPLAN_CREATE
  • BAPI_WRF_PPW_PRICEPLAN_DELETE
  • BAPI_PROCORDCONF_CANCEL
  • BAPI_PROCORDCONF_CREATE_ACT
  • BAPI_PROCORDCONF_CREATE_HDR
  • BAPI_PROCORDCONF_CREATE_TE
  • BAPI_PROCORDCONF_CREATE_TT
  • BAPI_PRODCAT_SAVEHEADREPLICA
  • BAPI_PRODCAT_SAVEITEMSREPLICA
  • BAPI_QUALNOT_CREATE
  • BAPI_QNOTIFICAT_CREATE
  • BAPI_QUALNOT_CHANGETSKSTAT
  • BAPI_QUALNOT_CHANGEUSRSTAT
  • BAPI_QUALNOT_COMPLSTAT
  • BAPI_QUALNOT_DEL_DATA
  • BAPI_QUALNOT_SAVE
  • BAPI_REFSETOFOPERATIONS_CREATE
  • BAPI_REPMANCONF_CREATE_MTO
  • BAPI_REPMANCONF_CREATE_PLOT
  • BAPI_REPMANCONF_CREATE_MTS
  • BAPI_REPMANCONF_CANCEL
  • BAPI_REPMANCONF1_CANCEL
  • BAPI_REPMANCONF1_CREATE_MTO
  • BAPI_REPMANCONF1_CREATE_MTP
  • BAPI_REPMANCONF1_CREATE_MTS
  • BAPI_RESOURCECO_SAVE_REPLICA
  • BAPI_MATERIAL_MAINTAINDATA_RT
  • BAPI_SALESORDER_CHANGE
  • BAPI_SALESORDER_CREATEFROMDAT1
  • BAPI_SALESORDER_CREATEFROMDAT2
  • BAPI_SALESORDER_CREATEFROMDATA
  • BAPI_SVCHANGE_CHANGE_STATUS
  • BAPI_FTR_SECURITY_CHANGE
  • BAPI_FTR_SECURITY_CREATE
  • BAPI_FTR_SECURITY_REVERSE
  • BAPI_FTR_SECURITY_SETTLE
  • BAPI_FTR_SECURITY_DEALCREATE
  • BAPI_FTR_SECURITY_DEALCHANGE
  • BAPI_ALM_CONF_CREATE
  • BAPI_ALM_CONF_CANCEL
  • BAPI_UI_CREATE
  • BAPI_UI_CHANGE
  • BAPI_UI_DELETE
  • BAPI_BUS2054_CHANGE_MULTI
  • BAPI_BUS2054_CREATE_MULTI
  • BAPI_BUS2054_DELETE_MULTI
  • BAPI_WARRANTYCLAIM_CHANGE2
  • BAPI_WARRANTYCLAIM_CREATE