public class CurrencyItem extends Object
Structure: BAPIACCR09
Modifier and Type | Class and Description |
---|---|
static class |
CurrencyItem.CurrencyItemBuilder |
Modifier and Type | Method and Description |
---|---|
static CurrencyItem.CurrencyItemBuilder |
builder() |
boolean |
equals(Object o) |
TaxBaseAmountInDocumentCurrency |
getAmtBase()
Field name: AMT_BASE
Type element: BAPIAMTBASE
Domain name: BAPICURR1
Internal type: DEC
Description: Tax Base Amount in Document Currency
Max length: 12
|
AmountInDocumentCurrency |
getAmtDoccur()
Field name: AMT_DOCCUR
Type element: BAPIDOCCUR
Domain name: BAPICURR1
Internal type: DEC
Description: Amount in Document Currency
Max length: 12
|
CurrencyKey |
getCurrency()
Field name: CURRENCY
Type element: WAERS
Domain name: WAERS
Internal type: CUKY
Description: Currency Key
Max length: 5
|
IsoCodeCurrency |
getCurrencyIso()
Field name: CURRENCY_ISO
Type element: WAERS_ISO
Domain name: ISOCD
Internal type: CHAR
Description: ISO code currency
Max length: 3
|
CurrencyTypeAndValuationView |
getCurrType()
Field name: CURR_TYPE
Type element: CURTP
Domain name: CURTP
Internal type: CHAR
Description: Currency type and valuation view
Max length: 2
|
CashDiscountAmountInTheCurrencyOfTheCurrencyTypes |
getDiscAmt()
Field name: DISC_AMT
Type element: ACPI_ACSKT
Domain name: BAPICURR
Internal type: DEC
Description: Cash discount amount in the currency of the currency types
Max length: 12
|
AmountEligibleForCashDiscountInDocumentCurrency |
getDiscBase()
Field name: DISC_BASE
Type element: ACPI_SKFBT
Domain name: BAPICURR
Internal type: DEC
Description: Amount eligible for cash discount in document currency
Max length: 12
|
ExchangeRate |
getExchRate()
Field name: EXCH_RATE
Type element: KURSF
Domain name: KURSF
Internal type: DEC
Description: Exchange Rate
Max length: 5
|
IndirectQuotedExchangeRate |
getExchRateV()
Field name: EXCH_RATE_V
Type element: ACPI_UKURSM
Domain name: KURSF
Internal type: DEC
Description: Indirect quoted exchange rate
Max length: 5
|
AccountingDocumentLineItemNumber |
getItemnoAcc()
Field name: ITEMNO_ACC
Type element: POSNR_ACC
Domain name: POSNR_ACC
Internal type: NUMC
Description: Accounting Document Line Item Number
Max length: 10
|
AmountInDocumentCurrency |
getTaxAmt()
Field name: TAX_AMT
Type element: BAPITAXAMT
Domain name: BAPICURR1
Internal type: DEC
Description: Amount in Document Currency
Max length: 12
|
int |
hashCode() |
void |
setAmtBase(TaxBaseAmountInDocumentCurrency amtBase)
Field name: AMT_BASE
Type element: BAPIAMTBASE
Domain name: BAPICURR1
Internal type: DEC
Description: Tax Base Amount in Document Currency
Max length: 12
|
void |
setAmtDoccur(AmountInDocumentCurrency amtDoccur)
Field name: AMT_DOCCUR
Type element: BAPIDOCCUR
Domain name: BAPICURR1
Internal type: DEC
Description: Amount in Document Currency
Max length: 12
|
void |
setCurrency(CurrencyKey currency)
Field name: CURRENCY
Type element: WAERS
Domain name: WAERS
Internal type: CUKY
Description: Currency Key
Max length: 5
|
void |
setCurrencyIso(IsoCodeCurrency currencyIso)
Field name: CURRENCY_ISO
Type element: WAERS_ISO
Domain name: ISOCD
Internal type: CHAR
Description: ISO code currency
Max length: 3
|
void |
setCurrType(CurrencyTypeAndValuationView currType)
Field name: CURR_TYPE
Type element: CURTP
Domain name: CURTP
Internal type: CHAR
Description: Currency type and valuation view
Max length: 2
|
void |
setDiscAmt(CashDiscountAmountInTheCurrencyOfTheCurrencyTypes discAmt)
Field name: DISC_AMT
Type element: ACPI_ACSKT
Domain name: BAPICURR
Internal type: DEC
Description: Cash discount amount in the currency of the currency types
Max length: 12
|
void |
setDiscBase(AmountEligibleForCashDiscountInDocumentCurrency discBase)
Field name: DISC_BASE
Type element: ACPI_SKFBT
Domain name: BAPICURR
Internal type: DEC
Description: Amount eligible for cash discount in document currency
Max length: 12
|
void |
setExchRate(ExchangeRate exchRate)
Field name: EXCH_RATE
Type element: KURSF
Domain name: KURSF
Internal type: DEC
Description: Exchange Rate
Max length: 5
|
void |
setExchRateV(IndirectQuotedExchangeRate exchRateV)
Field name: EXCH_RATE_V
Type element: ACPI_UKURSM
Domain name: KURSF
Internal type: DEC
Description: Indirect quoted exchange rate
Max length: 5
|
void |
setItemnoAcc(AccountingDocumentLineItemNumber itemnoAcc)
Field name: ITEMNO_ACC
Type element: POSNR_ACC
Domain name: POSNR_ACC
Internal type: NUMC
Description: Accounting Document Line Item Number
Max length: 10
|
void |
setTaxAmt(AmountInDocumentCurrency taxAmt)
Field name: TAX_AMT
Type element: BAPITAXAMT
Domain name: BAPICURR1
Internal type: DEC
Description: Amount in Document Currency
Max length: 12
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
public static CurrencyItem.CurrencyItemBuilder builder()
@Nullable public TaxBaseAmountInDocumentCurrency getAmtBase()
Type element: BAPIAMTBASE Domain name: BAPICURR1 Internal type: DEC Description: Tax Base Amount in Document Currency Max length: 12
@Nullable public AmountInDocumentCurrency getAmtDoccur()
Type element: BAPIDOCCUR Domain name: BAPICURR1 Internal type: DEC Description: Amount in Document Currency Max length: 12
@Nullable public CurrencyKey getCurrency()
Type element: WAERS Domain name: WAERS Internal type: CUKY Description: Currency Key Max length: 5
@Nullable public IsoCodeCurrency getCurrencyIso()
Type element: WAERS_ISO Domain name: ISOCD Internal type: CHAR Description: ISO code currency Max length: 3
@Nullable public CurrencyTypeAndValuationView getCurrType()
Type element: CURTP Domain name: CURTP Internal type: CHAR Description: Currency type and valuation view Max length: 2
@Nullable public CashDiscountAmountInTheCurrencyOfTheCurrencyTypes getDiscAmt()
Type element: ACPI_ACSKT Domain name: BAPICURR Internal type: DEC Description: Cash discount amount in the currency of the currency types Max length: 12
@Nullable public AmountEligibleForCashDiscountInDocumentCurrency getDiscBase()
Type element: ACPI_SKFBT Domain name: BAPICURR Internal type: DEC Description: Amount eligible for cash discount in document currency Max length: 12
@Nullable public ExchangeRate getExchRate()
Type element: KURSF Domain name: KURSF Internal type: DEC Description: Exchange Rate Max length: 5
@Nullable public IndirectQuotedExchangeRate getExchRateV()
Type element: ACPI_UKURSM Domain name: KURSF Internal type: DEC Description: Indirect quoted exchange rate Max length: 5
@Nullable public AccountingDocumentLineItemNumber getItemnoAcc()
Type element: POSNR_ACC Domain name: POSNR_ACC Internal type: NUMC Description: Accounting Document Line Item Number Max length: 10
@Nullable public AmountInDocumentCurrency getTaxAmt()
Type element: BAPITAXAMT Domain name: BAPICURR1 Internal type: DEC Description: Amount in Document Currency Max length: 12
public void setAmtBase(@Nullable TaxBaseAmountInDocumentCurrency amtBase)
Type element: BAPIAMTBASE Domain name: BAPICURR1 Internal type: DEC Description: Tax Base Amount in Document Currency Max length: 12
public void setAmtDoccur(@Nullable AmountInDocumentCurrency amtDoccur)
Type element: BAPIDOCCUR Domain name: BAPICURR1 Internal type: DEC Description: Amount in Document Currency Max length: 12
public void setCurrency(@Nullable CurrencyKey currency)
Type element: WAERS Domain name: WAERS Internal type: CUKY Description: Currency Key Max length: 5
public void setCurrencyIso(@Nullable IsoCodeCurrency currencyIso)
Type element: WAERS_ISO Domain name: ISOCD Internal type: CHAR Description: ISO code currency Max length: 3
public void setCurrType(@Nullable CurrencyTypeAndValuationView currType)
Type element: CURTP Domain name: CURTP Internal type: CHAR Description: Currency type and valuation view Max length: 2
public void setDiscAmt(@Nullable CashDiscountAmountInTheCurrencyOfTheCurrencyTypes discAmt)
Type element: ACPI_ACSKT Domain name: BAPICURR Internal type: DEC Description: Cash discount amount in the currency of the currency types Max length: 12
public void setDiscBase(@Nullable AmountEligibleForCashDiscountInDocumentCurrency discBase)
Type element: ACPI_SKFBT Domain name: BAPICURR Internal type: DEC Description: Amount eligible for cash discount in document currency Max length: 12
public void setExchRate(@Nullable ExchangeRate exchRate)
Type element: KURSF Domain name: KURSF Internal type: DEC Description: Exchange Rate Max length: 5
public void setExchRateV(@Nullable IndirectQuotedExchangeRate exchRateV)
Type element: ACPI_UKURSM Domain name: KURSF Internal type: DEC Description: Indirect quoted exchange rate Max length: 5
public void setItemnoAcc(@Nullable AccountingDocumentLineItemNumber itemnoAcc)
Type element: POSNR_ACC Domain name: POSNR_ACC Internal type: NUMC Description: Accounting Document Line Item Number Max length: 10
public void setTaxAmt(@Nullable AmountInDocumentCurrency taxAmt)
Type element: BAPITAXAMT Domain name: BAPICURR1 Internal type: DEC Description: Amount in Document Currency Max length: 12
Copyright © 2018 SAP SE. All rights reserved.