public class ChangeForexTransaction extends Object
Structure: BAPI_FTR_CHANGE_FXT
Modifier and Type | Class and Description |
---|---|
static class |
ChangeForexTransaction.ChangeForexTransactionBuilder |
Modifier and Type | Method and Description |
---|---|
static ChangeForexTransaction.ChangeForexTransactionBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
PaymentAmount |
getBuyAmount()
Field name: BUY_AMOUNT
|
RateOfForeignExchangeTransaction |
getForwardRate()
Field name: FORWARD_RATE
|
TransactionCurrency |
getNdfFixingCurrency()
Field name: NDF_FIXING_CURRENCY
|
IsoCurrencyCode |
getNdfFixingCurrencyIso()
Field name: NDF_FIXING_CURRENCY_ISO
|
LocalDate |
getNdfFixingDate()
Field name: NDF_FIXING_DATE
|
LiquidityEffectForRollover |
getRolloverLiquidityEffect()
Field name: ROLLOVER_LIQUIDITY_EFFECT
|
PaymentAmount |
getSellAmount()
Field name: SELL_AMOUNT
|
SpotRate |
getSpotRate()
Field name: SPOT_RATE
|
SwapRate |
getSwapRate()
Field name: SWAP_RATE
|
LocalDate |
getValueDate()
Field name: VALUE_DATE
|
int |
hashCode() |
void |
setBuyAmount(PaymentAmount buyAmount)
Field name: BUY_AMOUNT
|
void |
setForwardRate(RateOfForeignExchangeTransaction forwardRate)
Field name: FORWARD_RATE
|
void |
setNdfFixingCurrency(TransactionCurrency ndfFixingCurrency)
Field name: NDF_FIXING_CURRENCY
|
void |
setNdfFixingCurrencyIso(IsoCurrencyCode ndfFixingCurrencyIso)
Field name: NDF_FIXING_CURRENCY_ISO
|
void |
setNdfFixingDate(LocalDate ndfFixingDate)
Field name: NDF_FIXING_DATE
|
void |
setRolloverLiquidityEffect(LiquidityEffectForRollover rolloverLiquidityEffect)
Field name: ROLLOVER_LIQUIDITY_EFFECT
|
void |
setSellAmount(PaymentAmount sellAmount)
Field name: SELL_AMOUNT
|
void |
setSpotRate(SpotRate spotRate)
Field name: SPOT_RATE
|
void |
setSwapRate(SwapRate swapRate)
Field name: SWAP_RATE
|
void |
setValueDate(LocalDate valueDate)
Field name: VALUE_DATE
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
public static ChangeForexTransaction.ChangeForexTransactionBuilder builder()
@Nullable public PaymentAmount getBuyAmount()
Type element: BAPITB_BZBETR Domain name: BAPICURR Internal type: DEC Description: Payment Amount Max length: 12
@Nullable public RateOfForeignExchangeTransaction getForwardRate()
Type element: TB_KKURS Domain name: TB_KKURS Internal type: DEC Description: Rate of Foreign Exchange Transaction Max length: 7
@Nullable public TransactionCurrency getNdfFixingCurrency()
Type element: TB_WGSCHFT Domain name: WAERS Internal type: CUKY Description: Transaction Currency Max length: 5
@Nullable public IsoCurrencyCode getNdfFixingCurrencyIso()
Type element: ISOCD Domain name: ISOCD Internal type: CHAR Description: ISO currency code Max length: 3
@Nullable public LocalDate getNdfFixingDate()
Type element: TB_DFIX Domain name: DATUM Internal type: DATS Description: Fixing date Max length: 8
@Nullable public LiquidityEffectForRollover getRolloverLiquidityEffect()
Type element: TX_KWLIQ Domain name: T_SWKURS Internal type: DEC Description: Liquidity effect for rollover Max length: 7
@Nullable public PaymentAmount getSellAmount()
Type element: BAPITB_BZBETR Domain name: BAPICURR Internal type: DEC Description: Payment Amount Max length: 12
@Nullable public SpotRate getSpotRate()
Type element: TB_KKASSA Domain name: TB_KKURS Internal type: DEC Description: Spot Rate Max length: 7
@Nullable public SwapRate getSwapRate()
Type element: TB_KSWAP Domain name: T_SWKURS Internal type: DEC Description: Swap Rate Max length: 7
@Nullable public LocalDate getValueDate()
Type element: TB_DVALUTA Domain name: DATUM Internal type: DATS Description: Value date of forex transaction Max length: 8
public void setBuyAmount(@Nullable PaymentAmount buyAmount)
Type element: BAPITB_BZBETR Domain name: BAPICURR Internal type: DEC Description: Payment Amount Max length: 12
public void setForwardRate(@Nullable RateOfForeignExchangeTransaction forwardRate)
Type element: TB_KKURS Domain name: TB_KKURS Internal type: DEC Description: Rate of Foreign Exchange Transaction Max length: 7
public void setNdfFixingCurrency(@Nullable TransactionCurrency ndfFixingCurrency)
Type element: TB_WGSCHFT Domain name: WAERS Internal type: CUKY Description: Transaction Currency Max length: 5
public void setNdfFixingCurrencyIso(@Nullable IsoCurrencyCode ndfFixingCurrencyIso)
Type element: ISOCD Domain name: ISOCD Internal type: CHAR Description: ISO currency code Max length: 3
public void setNdfFixingDate(@Nullable LocalDate ndfFixingDate)
Type element: TB_DFIX Domain name: DATUM Internal type: DATS Description: Fixing date Max length: 8
public void setRolloverLiquidityEffect(@Nullable LiquidityEffectForRollover rolloverLiquidityEffect)
Type element: TX_KWLIQ Domain name: T_SWKURS Internal type: DEC Description: Liquidity effect for rollover Max length: 7
public void setSellAmount(@Nullable PaymentAmount sellAmount)
Type element: BAPITB_BZBETR Domain name: BAPICURR Internal type: DEC Description: Payment Amount Max length: 12
public void setSpotRate(@Nullable SpotRate spotRate)
Type element: TB_KKASSA Domain name: TB_KKURS Internal type: DEC Description: Spot Rate Max length: 7
public void setSwapRate(@Nullable SwapRate swapRate)
Type element: TB_KSWAP Domain name: T_SWKURS Internal type: DEC Description: Swap Rate Max length: 7
public void setValueDate(@Nullable LocalDate valueDate)
Type element: TB_DVALUTA Domain name: DATUM Internal type: DATS Description: Value date of forex transaction Max length: 8
protected boolean canEqual(Object other)
Copyright © 2018 SAP SE. All rights reserved.