public class DefaultForeignExchangeDealChangeFunction extends Object implements ForeignExchangeDealChangeFunction
Constructor and Description |
---|
DefaultForeignExchangeDealChangeFunction(ChangeForexTransaction forex,
ChangeStructureForForexTransaction forexx,
FtrStructureForChangingTransactions generalcontractdata,
FtrStructureChangeInformationForChangeMethod generalcontractdatax,
CompanyCode companycode,
FinancialTransaction financialtransaction,
Iterable<FtrStructureForPaymentDetail> paymentdetail,
Iterable<FtrStructureChangeInformationForPaymentDetail> paymentdetailx,
Iterable<FtrStructureForFlow> addflow,
Iterable<FtrStructureChangeInformationForFlow> addflowx) |
Modifier and Type | Method and Description |
---|---|
DefaultForeignExchangeDealChangeFunction |
addflowCompleteIndicator(IndicatorIfTransferredDataIsComplete addflowCompleteIndicator)
(Optional) Indicator whether Entries in Table ADDFLOW Are Complete
Field name: COMPLETE_INDICATOR
|
protected boolean |
canEqual(Object other) |
DefaultForeignExchangeDealChangeFunction |
cashSettlement(FtrStructureForCashSettlementData cashSettlement)
(Optional) Cash Settlement
|
DefaultForeignExchangeDealChangeFunction |
cashSettlementX(ChangeStructureForCashSettlementData cashSettlementX)
(Optional) Change Structure for Cash Settlement
|
boolean |
equals(Object o) |
ForeignExchangeDealChangeFunctionResult |
execute()
Execute query on the default ERP configuration context.
|
ForeignExchangeDealChangeFunctionResult |
execute(ErpConfigContext erpConfigContext)
Execute query on an ERP endpoint described by the provided ERP configuration context.
|
DefaultForeignExchangeDealChangeFunction |
extensionIn(Iterable<RefStructureForParameterExtensioninExtensionout> extensionIn)
(Optional) Change Customer Enhancement
|
ForeignExchangeDealChangeFunction |
extensionIn(RefStructureForParameterExtensioninExtensionout... items)
(Optional) Change Customer Enhancement
|
int |
hashCode() |
DefaultForeignExchangeDealChangeFunction |
paydetCompleteIndicator(IndicatorIfTransferredDataIsComplete paydetCompleteIndicator)
(Optional) Indicator whether Entries in Table PAYMENTDETAIL Are Complete
Field name: COMPLETE_INDICATOR
|
DefaultForeignExchangeDealChangeFunction |
testrun(ErpBoolean testrun)
(Optional) Switch to Simulation Mode for Write BAPIs
Field name: TESTRUN
|
BapiQuery |
toQuery()
Prepares a query object from the given query parameters.
|
String |
toString() |
public DefaultForeignExchangeDealChangeFunction(ChangeForexTransaction forex, ChangeStructureForForexTransaction forexx, FtrStructureForChangingTransactions generalcontractdata, FtrStructureChangeInformationForChangeMethod generalcontractdatax, CompanyCode companycode, FinancialTransaction financialtransaction, @Nonnull Iterable<FtrStructureForPaymentDetail> paymentdetail, @Nonnull Iterable<FtrStructureChangeInformationForPaymentDetail> paymentdetailx, @Nonnull Iterable<FtrStructureForFlow> addflow, @Nonnull Iterable<FtrStructureChangeInformationForFlow> addflowx)
@Nonnull public ForeignExchangeDealChangeFunctionResult execute(ErpConfigContext erpConfigContext) throws QueryExecutionException
ErpDestination.getDefaultName()
SapClient
Locale
execute
in interface ForeignExchangeDealChangeFunction
erpConfigContext
- Configuration context for ERP queryQueryExecutionException
@Nonnull public ForeignExchangeDealChangeFunctionResult execute() throws QueryExecutionException
execute
in interface ForeignExchangeDealChangeFunction
QueryExecutionException
ErpConfigContext.ErpConfigContext()
@Nonnull public BapiQuery toQuery()
toQuery
in interface ForeignExchangeDealChangeFunction
@Nonnull public ForeignExchangeDealChangeFunction extensionIn(RefStructureForParameterExtensioninExtensionout... items)
extensionIn
in interface ForeignExchangeDealChangeFunction
items
- Array of RefStructureForParameterExtensioninExtensionoutprotected boolean canEqual(Object other)
public DefaultForeignExchangeDealChangeFunction paydetCompleteIndicator(IndicatorIfTransferredDataIsComplete paydetCompleteIndicator)
Type element: TB_COMPLETE_INDICATOR Domain name: T_COMPLETE_INDICATOR Internal type: CHAR Description: Indicator if Transferred Data Is Complete Max length: 1
paydetCompleteIndicator
in interface ForeignExchangeDealChangeFunction
paydetCompleteIndicator
- Indicator whether Entries in Table PAYMENTDETAIL Are Completepublic DefaultForeignExchangeDealChangeFunction addflowCompleteIndicator(IndicatorIfTransferredDataIsComplete addflowCompleteIndicator)
Type element: TB_COMPLETE_INDICATOR Domain name: T_COMPLETE_INDICATOR Internal type: CHAR Description: Indicator if Transferred Data Is Complete Max length: 1
addflowCompleteIndicator
in interface ForeignExchangeDealChangeFunction
addflowCompleteIndicator
- Indicator whether Entries in Table ADDFLOW Are Completepublic DefaultForeignExchangeDealChangeFunction testrun(ErpBoolean testrun)
Type element: TESTRUN Domain name: BAPIFLAG Internal type: CHAR Description: Switch to Simulation Session for Write BAPIs Max length: 1
testrun
in interface ForeignExchangeDealChangeFunction
testrun
- Switch to Simulation Mode for Write BAPIspublic DefaultForeignExchangeDealChangeFunction cashSettlement(FtrStructureForCashSettlementData cashSettlement)
cashSettlement
in interface ForeignExchangeDealChangeFunction
cashSettlement
- Cash Settlementpublic DefaultForeignExchangeDealChangeFunction cashSettlementX(ChangeStructureForCashSettlementData cashSettlementX)
cashSettlementX
in interface ForeignExchangeDealChangeFunction
cashSettlementX
- Change Structure for Cash Settlementpublic DefaultForeignExchangeDealChangeFunction extensionIn(@Nonnull Iterable<RefStructureForParameterExtensioninExtensionout> extensionIn)
extensionIn
in interface ForeignExchangeDealChangeFunction
extensionIn
- Change Customer EnhancementCopyright © 2019 SAP SE. All rights reserved.