public class CreateForexTransaction extends Object
Structure: BAPI_FTR_CREATE_FOREX_1
Modifier and Type | Class and Description |
---|---|
static class |
CreateForexTransaction.CreateForexTransactionBuilder |
Modifier and Type | Method and Description |
---|---|
static CreateForexTransaction.CreateForexTransactionBuilder |
builder() |
boolean |
equals(Object o) |
CurrencyAmountsInBapiInterfaces |
getBuyAmount()
Field name: BUY_AMOUNT
|
CurrencyKey |
getBuyCurrency()
Field name: BUY_CURRENCY
|
IsoCodeCurrency |
getBuyCurrencyIso()
Field name: BUY_CURRENCY_ISO
|
CurrencyKey |
getFollowCurrency()
Field name: FOLLOW_CURRENCY
|
IsoCodeCurrency |
getFollowCurrencyIso()
Field name: FOLLOW_CURRENCY_ISO
|
ExchangeRateWith9DecimalPlaces |
getForwardRate()
Field name: FORWARD_RATE
|
CurrencyKey |
getLeadCurrency()
Field name: LEAD_CURRENCY
|
IsoCodeCurrency |
getLeadCurrencyIso()
Field name: LEAD_CURRENCY_ISO
|
CurrencyKey |
getNdfFixingCurrency()
Field name: NDF_FIXING_CURRENCY
|
IsoCodeCurrency |
getNdfFixingCurrencyIso()
Field name: NDF_FIXING_CURRENCY_ISO
|
org.joda.time.LocalDate |
getNdfFixingDate()
Field name: NDF_FIXING_DATE
|
SwapRateWith9DecimalPlaces |
getRolloverLiquidityEffect()
Field name: ROLLOVER_LIQUIDITY_EFFECT
|
CurrencyAmountsInBapiInterfaces |
getSellAmount()
Field name: SELL_AMOUNT
|
CurrencyKey |
getSellCurrency()
Field name: SELL_CURRENCY
|
IsoCodeCurrency |
getSellCurrencyIso()
Field name: SELL_CURRENCY_ISO
|
ExchangeRateWith9DecimalPlaces |
getSpotRate()
Field name: SPOT_RATE
|
SwapRateWith9DecimalPlaces |
getSwapRate()
Field name: SWAP_RATE
|
CurrencyKey |
getTradedCurrency()
Field name: TRADED_CURRENCY
|
IsoCodeCurrency |
getTradedCurrencyIso()
Field name: TRADED_CURRENCY_ISO
|
org.joda.time.LocalDate |
getValueDate()
Field name: VALUE_DATE
|
int |
hashCode() |
void |
setBuyAmount(CurrencyAmountsInBapiInterfaces buyAmount)
Field name: BUY_AMOUNT
|
void |
setBuyCurrency(CurrencyKey buyCurrency)
Field name: BUY_CURRENCY
|
void |
setBuyCurrencyIso(IsoCodeCurrency buyCurrencyIso)
Field name: BUY_CURRENCY_ISO
|
void |
setFollowCurrency(CurrencyKey followCurrency)
Field name: FOLLOW_CURRENCY
|
void |
setFollowCurrencyIso(IsoCodeCurrency followCurrencyIso)
Field name: FOLLOW_CURRENCY_ISO
|
void |
setForwardRate(ExchangeRateWith9DecimalPlaces forwardRate)
Field name: FORWARD_RATE
|
void |
setLeadCurrency(CurrencyKey leadCurrency)
Field name: LEAD_CURRENCY
|
void |
setLeadCurrencyIso(IsoCodeCurrency leadCurrencyIso)
Field name: LEAD_CURRENCY_ISO
|
void |
setNdfFixingCurrency(CurrencyKey ndfFixingCurrency)
Field name: NDF_FIXING_CURRENCY
|
void |
setNdfFixingCurrencyIso(IsoCodeCurrency ndfFixingCurrencyIso)
Field name: NDF_FIXING_CURRENCY_ISO
|
void |
setNdfFixingDate(org.joda.time.LocalDate ndfFixingDate)
Field name: NDF_FIXING_DATE
|
void |
setRolloverLiquidityEffect(SwapRateWith9DecimalPlaces rolloverLiquidityEffect)
Field name: ROLLOVER_LIQUIDITY_EFFECT
|
void |
setSellAmount(CurrencyAmountsInBapiInterfaces sellAmount)
Field name: SELL_AMOUNT
|
void |
setSellCurrency(CurrencyKey sellCurrency)
Field name: SELL_CURRENCY
|
void |
setSellCurrencyIso(IsoCodeCurrency sellCurrencyIso)
Field name: SELL_CURRENCY_ISO
|
void |
setSpotRate(ExchangeRateWith9DecimalPlaces spotRate)
Field name: SPOT_RATE
|
void |
setSwapRate(SwapRateWith9DecimalPlaces swapRate)
Field name: SWAP_RATE
|
void |
setTradedCurrency(CurrencyKey tradedCurrency)
Field name: TRADED_CURRENCY
|
void |
setTradedCurrencyIso(IsoCodeCurrency tradedCurrencyIso)
Field name: TRADED_CURRENCY_ISO
|
void |
setValueDate(org.joda.time.LocalDate valueDate)
Field name: VALUE_DATE
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
@Generated(value="lombok") public static CreateForexTransaction.CreateForexTransactionBuilder builder()
@Nullable @Generated(value="lombok") public CurrencyKey getBuyCurrency()
Domain name: WAERS Internal type: C Max length: 10
@Nullable @Generated(value="lombok") public IsoCodeCurrency getBuyCurrencyIso()
Domain name: ISOCD Internal type: C Max length: 6
@Nullable @Generated(value="lombok") public CurrencyKey getSellCurrency()
Domain name: WAERS Internal type: C Max length: 10
@Nullable @Generated(value="lombok") public IsoCodeCurrency getSellCurrencyIso()
Domain name: ISOCD Internal type: C Max length: 6
@Nullable @Generated(value="lombok") public CurrencyKey getLeadCurrency()
Domain name: WAERS Internal type: C Max length: 10
@Nullable @Generated(value="lombok") public IsoCodeCurrency getLeadCurrencyIso()
Domain name: ISOCD Internal type: C Max length: 6
@Nullable @Generated(value="lombok") public CurrencyKey getFollowCurrency()
Domain name: WAERS Internal type: C Max length: 10
@Nullable @Generated(value="lombok") public IsoCodeCurrency getFollowCurrencyIso()
Domain name: ISOCD Internal type: C Max length: 6
@Nullable @Generated(value="lombok") public CurrencyAmountsInBapiInterfaces getBuyAmount()
Domain name: BAPICURR Internal type: P Max length: 12
@Nullable @Generated(value="lombok") public CurrencyAmountsInBapiInterfaces getSellAmount()
Domain name: BAPICURR Internal type: P Max length: 12
@Nullable @Generated(value="lombok") public org.joda.time.LocalDate getValueDate()
Domain name: DATUM Internal type: D Max length: 16
@Nullable @Generated(value="lombok") public ExchangeRateWith9DecimalPlaces getForwardRate()
Domain name: TB_KKURS Internal type: P Max length: 7
@Nullable @Generated(value="lombok") public ExchangeRateWith9DecimalPlaces getSpotRate()
Domain name: TB_KKURS Internal type: P Max length: 7
@Nullable @Generated(value="lombok") public SwapRateWith9DecimalPlaces getSwapRate()
Domain name: T_SWKURS Internal type: P Max length: 7
@Nullable @Generated(value="lombok") public SwapRateWith9DecimalPlaces getRolloverLiquidityEffect()
Domain name: T_SWKURS Internal type: P Max length: 7
@Nullable @Generated(value="lombok") public CurrencyKey getNdfFixingCurrency()
Domain name: WAERS Internal type: C Max length: 10
@Nullable @Generated(value="lombok") public IsoCodeCurrency getNdfFixingCurrencyIso()
Domain name: ISOCD Internal type: C Max length: 6
@Nullable @Generated(value="lombok") public org.joda.time.LocalDate getNdfFixingDate()
Domain name: DATUM Internal type: D Max length: 16
@Nullable @Generated(value="lombok") public CurrencyKey getTradedCurrency()
Domain name: WAERS Internal type: C Max length: 10
@Nullable @Generated(value="lombok") public IsoCodeCurrency getTradedCurrencyIso()
Domain name: ISOCD Internal type: C Max length: 6
@Generated(value="lombok") public void setBuyCurrency(@Nullable CurrencyKey buyCurrency)
Domain name: WAERS Internal type: C Max length: 10
@Generated(value="lombok") public void setBuyCurrencyIso(@Nullable IsoCodeCurrency buyCurrencyIso)
Domain name: ISOCD Internal type: C Max length: 6
@Generated(value="lombok") public void setSellCurrency(@Nullable CurrencyKey sellCurrency)
Domain name: WAERS Internal type: C Max length: 10
@Generated(value="lombok") public void setSellCurrencyIso(@Nullable IsoCodeCurrency sellCurrencyIso)
Domain name: ISOCD Internal type: C Max length: 6
@Generated(value="lombok") public void setLeadCurrency(@Nullable CurrencyKey leadCurrency)
Domain name: WAERS Internal type: C Max length: 10
@Generated(value="lombok") public void setLeadCurrencyIso(@Nullable IsoCodeCurrency leadCurrencyIso)
Domain name: ISOCD Internal type: C Max length: 6
@Generated(value="lombok") public void setFollowCurrency(@Nullable CurrencyKey followCurrency)
Domain name: WAERS Internal type: C Max length: 10
@Generated(value="lombok") public void setFollowCurrencyIso(@Nullable IsoCodeCurrency followCurrencyIso)
Domain name: ISOCD Internal type: C Max length: 6
@Generated(value="lombok") public void setBuyAmount(@Nullable CurrencyAmountsInBapiInterfaces buyAmount)
Domain name: BAPICURR Internal type: P Max length: 12
@Generated(value="lombok") public void setSellAmount(@Nullable CurrencyAmountsInBapiInterfaces sellAmount)
Domain name: BAPICURR Internal type: P Max length: 12
@Generated(value="lombok") public void setValueDate(@Nullable org.joda.time.LocalDate valueDate)
Domain name: DATUM Internal type: D Max length: 16
@Generated(value="lombok") public void setForwardRate(@Nullable ExchangeRateWith9DecimalPlaces forwardRate)
Domain name: TB_KKURS Internal type: P Max length: 7
@Generated(value="lombok") public void setSpotRate(@Nullable ExchangeRateWith9DecimalPlaces spotRate)
Domain name: TB_KKURS Internal type: P Max length: 7
@Generated(value="lombok") public void setSwapRate(@Nullable SwapRateWith9DecimalPlaces swapRate)
Domain name: T_SWKURS Internal type: P Max length: 7
@Generated(value="lombok") public void setRolloverLiquidityEffect(@Nullable SwapRateWith9DecimalPlaces rolloverLiquidityEffect)
Domain name: T_SWKURS Internal type: P Max length: 7
@Generated(value="lombok") public void setNdfFixingCurrency(@Nullable CurrencyKey ndfFixingCurrency)
Domain name: WAERS Internal type: C Max length: 10
@Generated(value="lombok") public void setNdfFixingCurrencyIso(@Nullable IsoCodeCurrency ndfFixingCurrencyIso)
Domain name: ISOCD Internal type: C Max length: 6
@Generated(value="lombok") public void setNdfFixingDate(@Nullable org.joda.time.LocalDate ndfFixingDate)
Domain name: DATUM Internal type: D Max length: 16
@Generated(value="lombok") public void setTradedCurrency(@Nullable CurrencyKey tradedCurrency)
Domain name: WAERS Internal type: C Max length: 10
@Generated(value="lombok") public void setTradedCurrencyIso(@Nullable IsoCodeCurrency tradedCurrencyIso)
Domain name: ISOCD Internal type: C Max length: 6
@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") public int hashCode()
@Generated(value="lombok") public String toString()
Copyright © 2018 SAP SE. All rights reserved.