Have you found yourself in the difficult situation of needing to mass-create or update VTBSTC1 data (Standing Instructions Payment Details), VTBSTA1 data (SI Assignments), VTBSTA2 data (SI Correspondences) and/or VTBSTA4 data (SI Derived Flows) that are part of the EA-FINSERV extension of the company code data of the Financial Services Business Partner)? Until recently the only way to maintain them other than through transaction BP used to be via Direct Input, i.e. function module FTB_BUPA_DARK_MAINTAIN_INTERN.
Now with note 3146931 there is an API (no BAPI though) and it is part of the CIF (complex interface for business partner, customer and vendor/supplier (function module CVI_EI_INBOUND_MAIN / method CL_MD_BP_MAINTAIN=>MAINTAIN / method CVI_EI_ADAPTER=>START_INBOUND_MAIN / START_INBOUND_MAIN_SINGLE, but also function module BUPA_INBOUND_MAIN_SAVE). You can find the four new datasets at this navigation path:
Please be advised to leave the field FTBP_EI_COMPANY_CODE-TASK empty. It is only still there for downward compatibility.
Then, as usual, set the individual tasks to I, U. M or D for insert, update, modify (combined insert/update) and delete, and for update and modify set the DATAX flags for the fields that are to be changed, unless of course the data is being sent in current state.
There is currently no integration yet into the business partner replication service {http://sap.com/xi/SAP_BS_FND/MDG/Global2}BusinessPartnerSUITEBulkReplicateRequest_In.
If you are looking for information about the API for VTBSTA3, which has existed for two years, please refer to https://blogs.sap.com/2021/04/14/apis-for-vtbsta3-standing-instructions-authorizations/.
Now with this new API you will have a much easier time when you need to mass-create or update Standing Instructions data. If you have questions you can comment here or ask in the SAP Q&A Community under the FIN Treasury tag.