public class WithholdingTaxInformation extends Object
Structure: BAPIACWT09
Modifier and Type | Class and Description |
---|---|
static class |
WithholdingTaxInformation.WithholdingTaxInformationBuilder |
public void validate() throws IllegalArgumentException
IllegalArgumentException
public static WithholdingTaxInformation.WithholdingTaxInformationBuilder builder()
@Nullable public WithholdingTaxAmountAlreadyWithheldIn2NdLocalCurr getAwhAmtL2()
Type element: BAPIWT_AWT2 Domain name: BAPICURR Internal type: DEC Description: Withholding tax amount already withheld in 2nd local curr. Max length: 12
@Nullable public WithholdingTaxAmountAlreadyWithheldIn2NdLc getAwhAmtL2Long()
Type element: BAPIWT_AWT2_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding tax amount already withheld in 2nd LC (31d) Max length: 16
@Nullable public WithTaxAmountAlreadyWithheldIn3RdLocalCurrency getAwhAmtL3()
Type element: BAPIWT_AWT3 Domain name: BAPICURR Internal type: DEC Description: With/tax amount already withheld in 3rd local currency Max length: 12
@Nullable public WithTaxAmountAlreadyWithheldIn3RdLocalCurrency16 getAwhAmtL3Long()
Type element: BAPIWT_AWT3_31 Domain name: BAPICUREXT31 Internal type: DEC Description: With/tax amount already withheld in 3rd local currency (31d) Max length: 16
@Nullable public WithholdingTaxAmountAlreadyWithheld getAwhAmtLc()
Type element: BAPIWT_AWT Domain name: BAPICURR Internal type: DEC Description: Withholding tax amount (in local currency) already withheld Max length: 12
@Nullable public WithholdingTaxAmountAlreadyWithheld16 getAwhAmtLcLong()
Type element: BAPIWT_AWT_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding tax amount (local crcy) already withheld (31d) Max length: 16
@Nullable public WithholdingTaxAmountAlreadyWithheldInDocumentCurrency getAwhAmtTc()
Type element: BAPIWT_AWT1 Domain name: BAPICURR Internal type: DEC Description: Withholding tax amount already withheld in document currency Max length: 12
@Nullable public WithholdingTaxAmountAlreadyWithheldInDocCrcy getAwhAmtTcLong()
Type element: BAPIWT_AWT1_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding tax amount already withheld in doc crcy (31d) Max length: 16
@Nullable public ErpBoolean getBasAmtInd()
Type element: WT_BASMAN Domain name: XFELD Internal type: CHAR Description: Indicator: Withholding tax base amount entered manually Max length: 1
@Nullable public WithholdingTaxBaseAmountIn2NdLocalCurrency getBasAmtL2()
Type element: BAPIWT_BS2 Domain name: BAPICURR Internal type: DEC Description: Withholding tax base amount in 2nd local currency Max length: 12
@Nullable public WithholdingTaxBaseAmountIn2NdLocalCurrency16 getBasAmtL2Long()
Type element: BAPIWT_BS2_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding tax base amount in 2nd local currency (31digits) Max length: 16
@Nullable public WithholdingTaxBaseAmountIn3RdLocalCurrency getBasAmtL3()
Type element: BAPIWT_BS3 Domain name: BAPICURR Internal type: DEC Description: Withholding tax base amount in 3rd local currency Max length: 12
@Nullable public WithholdingTaxBaseAmountIn3RdLocalCurrency16 getBasAmtL3Long()
Type element: BAPIWT_BS3_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding tax base amount in 3rd local currency (31digits) Max length: 16
@Nullable public WithholdingTaxBaseAmount getBasAmtLc()
Type element: BAPIWT_BS Domain name: BAPICURR Internal type: DEC Description: Withholding Tax Base Amount (Local Currency) Max length: 12
@Nullable public WithholdingTaxBaseAmount16 getBasAmtLcLong()
Type element: BAPIWT_BS_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding Tax Base Amount (Local Currency) (31 digitis) Max length: 16
@Nullable public WithholdingTaxBaseAmountInDocumentCurrency getBasAmtTc()
Type element: BAPIWT_BS1 Domain name: BAPICURR Internal type: DEC Description: Withholding tax base amount in document currency Max length: 12
@Nullable public WithholdingTaxBaseAmountInDocumentCurrency16 getBasAmtTcLong()
Type element: BAPIWT_BS1_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding tax base amount in document currency (31 digits) Max length: 16
@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 ErpBoolean getManAmtInd()
Type element: WT_AMNMAN Domain name: XFELD Internal type: CHAR Description: Indicator: Withholding tax amount entered manually Max length: 1
@Nullable public ManuallyEnteredWithTaxAmountIn2NdLocalCurrency getManAmtL2()
Type element: BAPIWT_QBUIH2 Domain name: BAPICURR Internal type: DEC Description: Manually entered with/tax amount in 2nd local currency Max length: 12
@Nullable public ManuallyEnteredWithTaxAmountIn2NdLocalCurrency16 getManAmtL2Long()
Type element: BAPIWT_QBUIH2_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Manually entered with/tax amount in 2nd local currency (31d) Max length: 16
@Nullable public WithTaxAmountIn3RdLocalCurrencyEnteredManually getManAmtL3()
Type element: BAPIWT_QBUIH3 Domain name: BAPICURR Internal type: DEC Description: With/tax amount in 3rd local currency entered manually Max length: 12
@Nullable public WithTaxAmountIn3RdLocalCurrencyEnteredManually16 getManAmtL3Long()
Type element: BAPIWT_QBUIH3_31 Domain name: BAPICUREXT31 Internal type: DEC Description: With/tax amount in 3rd local currency entered manually (31d) Max length: 16
@Nullable public EnterWithholdingTaxAmountInLocalCurrencyManually getManAmtLc()
Type element: BAPIWT_QBUIHH Domain name: BAPICURR Internal type: DEC Description: Enter withholding tax amount in local currency manually Max length: 12
@Nullable public EnterWithholdingTaxAmountInLocalCrcyManually getManAmtLcLong()
Type element: BAPIWT_QBUIHH_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Enter withholding tax amount in local crcy manually (31d) Max length: 16
@Nullable public EnterWithholdingTaxAmountInDocumentCurrencyManually getManAmtTc()
Type element: BAPIWT_QBUIHB Domain name: BAPICURR Internal type: DEC Description: Enter withholding tax amount in document currency manually Max length: 12
@Nullable public EnterWithholdingTaxAmountInDocumentCrcyManually getManAmtTcLong()
Type element: BAPIWT_QBUIHB_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Enter withholding tax amount in document crcy manually (31d) Max length: 16
@Nullable public WithholdingTaxCode getWtCode()
Type element: WT_WITHCD Domain name: WT_WITHCD Internal type: CHAR Description: Withholding tax code Max length: 2
@Nullable public IndicatorForWithholdingTaxType getWtType()
Type element: WITHT Domain name: WITHT Internal type: CHAR Description: Indicator for Withholding Tax Type Max length: 2
public void setAwhAmtL2(@Nullable WithholdingTaxAmountAlreadyWithheldIn2NdLocalCurr awhAmtL2)
Type element: BAPIWT_AWT2 Domain name: BAPICURR Internal type: DEC Description: Withholding tax amount already withheld in 2nd local curr. Max length: 12
public void setAwhAmtL2Long(@Nullable WithholdingTaxAmountAlreadyWithheldIn2NdLc awhAmtL2Long)
Type element: BAPIWT_AWT2_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding tax amount already withheld in 2nd LC (31d) Max length: 16
public void setAwhAmtL3(@Nullable WithTaxAmountAlreadyWithheldIn3RdLocalCurrency awhAmtL3)
Type element: BAPIWT_AWT3 Domain name: BAPICURR Internal type: DEC Description: With/tax amount already withheld in 3rd local currency Max length: 12
public void setAwhAmtL3Long(@Nullable WithTaxAmountAlreadyWithheldIn3RdLocalCurrency16 awhAmtL3Long)
Type element: BAPIWT_AWT3_31 Domain name: BAPICUREXT31 Internal type: DEC Description: With/tax amount already withheld in 3rd local currency (31d) Max length: 16
public void setAwhAmtLc(@Nullable WithholdingTaxAmountAlreadyWithheld awhAmtLc)
Type element: BAPIWT_AWT Domain name: BAPICURR Internal type: DEC Description: Withholding tax amount (in local currency) already withheld Max length: 12
public void setAwhAmtLcLong(@Nullable WithholdingTaxAmountAlreadyWithheld16 awhAmtLcLong)
Type element: BAPIWT_AWT_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding tax amount (local crcy) already withheld (31d) Max length: 16
public void setAwhAmtTc(@Nullable WithholdingTaxAmountAlreadyWithheldInDocumentCurrency awhAmtTc)
Type element: BAPIWT_AWT1 Domain name: BAPICURR Internal type: DEC Description: Withholding tax amount already withheld in document currency Max length: 12
public void setAwhAmtTcLong(@Nullable WithholdingTaxAmountAlreadyWithheldInDocCrcy awhAmtTcLong)
Type element: BAPIWT_AWT1_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding tax amount already withheld in doc crcy (31d) Max length: 16
public void setBasAmtInd(@Nullable ErpBoolean basAmtInd)
Type element: WT_BASMAN Domain name: XFELD Internal type: CHAR Description: Indicator: Withholding tax base amount entered manually Max length: 1
public void setBasAmtL2(@Nullable WithholdingTaxBaseAmountIn2NdLocalCurrency basAmtL2)
Type element: BAPIWT_BS2 Domain name: BAPICURR Internal type: DEC Description: Withholding tax base amount in 2nd local currency Max length: 12
public void setBasAmtL2Long(@Nullable WithholdingTaxBaseAmountIn2NdLocalCurrency16 basAmtL2Long)
Type element: BAPIWT_BS2_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding tax base amount in 2nd local currency (31digits) Max length: 16
public void setBasAmtL3(@Nullable WithholdingTaxBaseAmountIn3RdLocalCurrency basAmtL3)
Type element: BAPIWT_BS3 Domain name: BAPICURR Internal type: DEC Description: Withholding tax base amount in 3rd local currency Max length: 12
public void setBasAmtL3Long(@Nullable WithholdingTaxBaseAmountIn3RdLocalCurrency16 basAmtL3Long)
Type element: BAPIWT_BS3_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding tax base amount in 3rd local currency (31digits) Max length: 16
public void setBasAmtLc(@Nullable WithholdingTaxBaseAmount basAmtLc)
Type element: BAPIWT_BS Domain name: BAPICURR Internal type: DEC Description: Withholding Tax Base Amount (Local Currency) Max length: 12
public void setBasAmtLcLong(@Nullable WithholdingTaxBaseAmount16 basAmtLcLong)
Type element: BAPIWT_BS_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding Tax Base Amount (Local Currency) (31 digitis) Max length: 16
public void setBasAmtTc(@Nullable WithholdingTaxBaseAmountInDocumentCurrency basAmtTc)
Type element: BAPIWT_BS1 Domain name: BAPICURR Internal type: DEC Description: Withholding tax base amount in document currency Max length: 12
public void setBasAmtTcLong(@Nullable WithholdingTaxBaseAmountInDocumentCurrency16 basAmtTcLong)
Type element: BAPIWT_BS1_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Withholding tax base amount in document currency (31 digits) Max length: 16
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 setManAmtInd(@Nullable ErpBoolean manAmtInd)
Type element: WT_AMNMAN Domain name: XFELD Internal type: CHAR Description: Indicator: Withholding tax amount entered manually Max length: 1
public void setManAmtL2(@Nullable ManuallyEnteredWithTaxAmountIn2NdLocalCurrency manAmtL2)
Type element: BAPIWT_QBUIH2 Domain name: BAPICURR Internal type: DEC Description: Manually entered with/tax amount in 2nd local currency Max length: 12
public void setManAmtL2Long(@Nullable ManuallyEnteredWithTaxAmountIn2NdLocalCurrency16 manAmtL2Long)
Type element: BAPIWT_QBUIH2_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Manually entered with/tax amount in 2nd local currency (31d) Max length: 16
public void setManAmtL3(@Nullable WithTaxAmountIn3RdLocalCurrencyEnteredManually manAmtL3)
Type element: BAPIWT_QBUIH3 Domain name: BAPICURR Internal type: DEC Description: With/tax amount in 3rd local currency entered manually Max length: 12
public void setManAmtL3Long(@Nullable WithTaxAmountIn3RdLocalCurrencyEnteredManually16 manAmtL3Long)
Type element: BAPIWT_QBUIH3_31 Domain name: BAPICUREXT31 Internal type: DEC Description: With/tax amount in 3rd local currency entered manually (31d) Max length: 16
public void setManAmtLc(@Nullable EnterWithholdingTaxAmountInLocalCurrencyManually manAmtLc)
Type element: BAPIWT_QBUIHH Domain name: BAPICURR Internal type: DEC Description: Enter withholding tax amount in local currency manually Max length: 12
public void setManAmtLcLong(@Nullable EnterWithholdingTaxAmountInLocalCrcyManually manAmtLcLong)
Type element: BAPIWT_QBUIHH_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Enter withholding tax amount in local crcy manually (31d) Max length: 16
public void setManAmtTc(@Nullable EnterWithholdingTaxAmountInDocumentCurrencyManually manAmtTc)
Type element: BAPIWT_QBUIHB Domain name: BAPICURR Internal type: DEC Description: Enter withholding tax amount in document currency manually Max length: 12
public void setManAmtTcLong(@Nullable EnterWithholdingTaxAmountInDocumentCrcyManually manAmtTcLong)
Type element: BAPIWT_QBUIHB_31 Domain name: BAPICUREXT31 Internal type: DEC Description: Enter withholding tax amount in document crcy manually (31d) Max length: 16
public void setWtCode(@Nullable WithholdingTaxCode wtCode)
Type element: WT_WITHCD Domain name: WT_WITHCD Internal type: CHAR Description: Withholding tax code Max length: 2
public void setWtType(@Nullable IndicatorForWithholdingTaxType wtType)
Type element: WITHT Domain name: WITHT Internal type: CHAR Description: Indicator for Withholding Tax Type Max length: 2
protected boolean canEqual(Object other)
Copyright © 2019 SAP SE. All rights reserved.