public class TaxItem extends Object
Structure: BAPIACTX09
Modifier and Type | Class and Description |
---|---|
static class |
TaxItem.TaxItemBuilder |
Modifier and Type | Method and Description |
---|---|
static TaxItem.TaxItemBuilder |
builder() |
boolean |
equals(Object o) |
String |
getAcctKey()
Field name: ACCT_KEY
|
ConditionKey |
getCondKey()
Field name: COND_KEY
|
ErpBoolean |
getDirectTax()
Field name: DIRECT_TAX
|
GLAccountNumber |
getGlAccount()
Field name: GL_ACCOUNT
|
AccountingDocumentLineItemNumber |
getItemnoAcc()
Field name: ITEMNO_ACC
|
ErpInteger |
getItemnoTax()
Field name: ITEMNO_TAX
|
TaxesOnSalesPuchasesCode |
getTaxCode()
Field name: TAX_CODE
|
org.joda.time.LocalDate |
getTaxDate()
Field name: TAX_DATE
|
TaxJurisdiction |
getTaxjurcode()
Field name: TAXJURCODE
|
TaxJurisdiction |
getTaxjurcodeDeep()
Field name: TAXJURCODE_DEEP
|
String |
getTaxjurcodeLevel()
Field name: TAXJURCODE_LEVEL
|
PercentageRatePackedWithSignNnnnNnnv |
getTaxRate()
Field name: TAX_RATE
|
int |
hashCode() |
void |
setAcctKey(String acctKey)
Field name: ACCT_KEY
|
void |
setCondKey(ConditionKey condKey)
Field name: COND_KEY
|
void |
setDirectTax(ErpBoolean directTax)
Field name: DIRECT_TAX
|
void |
setGlAccount(GLAccountNumber glAccount)
Field name: GL_ACCOUNT
|
void |
setItemnoAcc(AccountingDocumentLineItemNumber itemnoAcc)
Field name: ITEMNO_ACC
|
void |
setItemnoTax(ErpInteger itemnoTax)
Field name: ITEMNO_TAX
|
void |
setTaxCode(TaxesOnSalesPuchasesCode taxCode)
Field name: TAX_CODE
|
void |
setTaxDate(org.joda.time.LocalDate taxDate)
Field name: TAX_DATE
|
void |
setTaxjurcode(TaxJurisdiction taxjurcode)
Field name: TAXJURCODE
|
void |
setTaxjurcodeDeep(TaxJurisdiction taxjurcodeDeep)
Field name: TAXJURCODE_DEEP
|
void |
setTaxjurcodeLevel(String taxjurcodeLevel)
Field name: TAXJURCODE_LEVEL
|
void |
setTaxRate(PercentageRatePackedWithSignNnnnNnnv taxRate)
Field name: TAX_RATE
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
@Generated(value="lombok") public static TaxItem.TaxItemBuilder builder()
@Nullable @Generated(value="lombok") public AccountingDocumentLineItemNumber getItemnoAcc()
Domain name: POSNR_ACC Internal type: N Max length: 10
@Nullable @Generated(value="lombok") public GLAccountNumber getGlAccount()
Domain name: SAKNR Internal type: C Max length: 10
@Nullable @Generated(value="lombok") public ConditionKey getCondKey()
Domain name: KSCHL Internal type: C Max length: 4
@Nullable @Generated(value="lombok") public String getAcctKey()
Domain name: CHAR3 Internal type: C Max length: 3
@Nullable @Generated(value="lombok") public TaxesOnSalesPuchasesCode getTaxCode()
Domain name: MWSKZ Internal type: C Max length: 2
@Nullable @Generated(value="lombok") public PercentageRatePackedWithSignNnnnNnnv getTaxRate()
Domain name: PRZ43V Internal type: P Max length: 4
@Nullable @Generated(value="lombok") public org.joda.time.LocalDate getTaxDate()
Domain name: DATUM Internal type: D Max length: 8
@Nullable @Generated(value="lombok") public TaxJurisdiction getTaxjurcode()
Domain name: TXJCD Internal type: C Max length: 15
@Nullable @Generated(value="lombok") public TaxJurisdiction getTaxjurcodeDeep()
Domain name: TXJCD Internal type: C Max length: 15
@Nullable @Generated(value="lombok") public String getTaxjurcodeLevel()
Domain name: CHAR1 Internal type: C Max length: 1
@Nullable @Generated(value="lombok") public ErpInteger getItemnoTax()
Domain name: NUM6 Internal type: N Max length: 6
@Nullable @Generated(value="lombok") public ErpBoolean getDirectTax()
Domain name: XFELD Internal type: C Max length: 1
@Generated(value="lombok") public void setItemnoAcc(@Nullable AccountingDocumentLineItemNumber itemnoAcc)
Domain name: POSNR_ACC Internal type: N Max length: 10
@Generated(value="lombok") public void setGlAccount(@Nullable GLAccountNumber glAccount)
Domain name: SAKNR Internal type: C Max length: 10
@Generated(value="lombok") public void setCondKey(@Nullable ConditionKey condKey)
Domain name: KSCHL Internal type: C Max length: 4
@Generated(value="lombok") public void setAcctKey(@Nullable String acctKey)
Domain name: CHAR3 Internal type: C Max length: 3
@Generated(value="lombok") public void setTaxCode(@Nullable TaxesOnSalesPuchasesCode taxCode)
Domain name: MWSKZ Internal type: C Max length: 2
@Generated(value="lombok") public void setTaxRate(@Nullable PercentageRatePackedWithSignNnnnNnnv taxRate)
Domain name: PRZ43V Internal type: P Max length: 4
@Generated(value="lombok") public void setTaxDate(@Nullable org.joda.time.LocalDate taxDate)
Domain name: DATUM Internal type: D Max length: 8
@Generated(value="lombok") public void setTaxjurcode(@Nullable TaxJurisdiction taxjurcode)
Domain name: TXJCD Internal type: C Max length: 15
@Generated(value="lombok") public void setTaxjurcodeDeep(@Nullable TaxJurisdiction taxjurcodeDeep)
Domain name: TXJCD Internal type: C Max length: 15
@Generated(value="lombok") public void setTaxjurcodeLevel(@Nullable String taxjurcodeLevel)
Domain name: CHAR1 Internal type: C Max length: 1
@Generated(value="lombok") public void setItemnoTax(@Nullable ErpInteger itemnoTax)
Domain name: NUM6 Internal type: N Max length: 6
@Generated(value="lombok") public void setDirectTax(@Nullable ErpBoolean directTax)
Domain name: XFELD Internal type: C Max length: 1
@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.