Ansicht
Dokumentation
BAPI_FTR_FUTURE_CREATE - Create a Future
General Data in Customer Master PERFORM Short ReferenceThis documentation is copyright by SAP AG.
Functionality
This method lets you create a future.
The transferred data corresponds to the data in the online transaction under Structureand to general business transaction data.
The corresponding methods must be used to complete the data entered with detail screens. This applies particularly to additional flows and payment details.
Example
Creating a future transaction with BAPIs.
First of all create the transaction by calling Future.Create. To create the additional flow, call FTRAdditionalFlow.Create. Afterwards, call FTRPaymentDetail.Create to create an additional flow.
Notes
If you set the TESTRUNparameter this calls the BAPI in simulation mode.
To write the data to the database after running a BAPI call in an update run (TESTRUNinitial), a commit work must be triggered, for example with BapiService.TransactionCommit.
Messages are returned in the RETURNparameter.
A transaction can only be created successfully if the transferred data meets the online transaction consistency conditions. In this case the COMPANYCODEand FINANCIALTRANSACTIONparameters are filled.
If the data is not consistent or complete it is rejected. In this case the RETURNparameter contains corresponding messages and the COMPANYCODEand FINANCIALTRANSACTIONparameters are initial.
Refer to the interface parameter documentation for information about the data, what is mandatory, optional or depends on the settings in Customizing, and what default settings exist.
Further information
Parameters
ANALYSIS_PARAM_INCOMPANYCODE
FINANCIALTRANSACTION
FUTURE
GENERALCONTRACTDATA
RETURN
TESTRUN
Exceptions
Function Group
FTR_BAPI_FUTURESUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up rdisp/max_wprun_time - Maximum work process run time
This documentation is copyright by SAP AG.
Length: 3056 Date: 20240523 Time: 092025 sap01-206 ( 42 ms )