Package org.compiere.model
Interface I_C_Withholding
-
- All Known Implementing Classes:
MWithholding,X_C_Withholding
public interface I_C_WithholdingGenerated Interface for C_Withholding- Version:
- Release 9
- Author:
- iDempiere (generated)
-
-
Field Summary
Fields Modifier and Type Field Description static BigDecimalaccessLevelAccessLevel = 3 - Client - Orgstatic StringCOLUMNNAME_AD_Client_IDColumn name AD_Client_IDstatic StringCOLUMNNAME_AD_Org_IDColumn name AD_Org_IDstatic StringCOLUMNNAME_BeneficiaryColumn name Beneficiarystatic StringCOLUMNNAME_C_PaymentTerm_IDColumn name C_PaymentTerm_IDstatic StringCOLUMNNAME_C_Withholding_IDColumn name C_Withholding_IDstatic StringCOLUMNNAME_C_Withholding_UUColumn name C_Withholding_UUstatic StringCOLUMNNAME_CreatedColumn name Createdstatic StringCOLUMNNAME_CreatedByColumn name CreatedBystatic StringCOLUMNNAME_DescriptionColumn name Descriptionstatic StringCOLUMNNAME_FixAmtColumn name FixAmtstatic StringCOLUMNNAME_IsActiveColumn name IsActivestatic StringCOLUMNNAME_IsPaidTo3PartyColumn name IsPaidTo3Partystatic StringCOLUMNNAME_IsPercentWithholdingColumn name IsPercentWithholdingstatic StringCOLUMNNAME_IsTaxProratedColumn name IsTaxProratedstatic StringCOLUMNNAME_IsTaxWithholdingColumn name IsTaxWithholdingstatic StringCOLUMNNAME_MaxAmtColumn name MaxAmtstatic StringCOLUMNNAME_MinAmtColumn name MinAmtstatic StringCOLUMNNAME_NameColumn name Namestatic StringCOLUMNNAME_PercentColumn name Percentstatic StringCOLUMNNAME_ThresholdMaxColumn name ThresholdMaxstatic StringCOLUMNNAME_ThresholdminColumn name Thresholdminstatic StringCOLUMNNAME_UpdatedColumn name Updatedstatic StringCOLUMNNAME_UpdatedByColumn name UpdatedBystatic KeyNamePairModelstatic intTable_IDAD_Table_ID=304static StringTable_NameTableName=C_Withholding
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetAD_Client_ID()Get Client.intgetAD_Org_ID()Get Organization.I_C_BPartnergetBenefici()intgetBeneficiary()Get Beneficiary.I_C_PaymentTermgetC_PaymentTerm()intgetC_PaymentTerm_ID()Get Payment Term.intgetC_Withholding_ID()Get Withholding.StringgetC_Withholding_UU()Get C_Withholding_UUTimestampgetCreated()Get Created.intgetCreatedBy()Get Created By.StringgetDescription()Get Description.BigDecimalgetFixAmt()Get Fix amount.BigDecimalgetMaxAmt()Get Max Amount.BigDecimalgetMinAmt()Get Min Amount.StringgetName()Get Name.BigDecimalgetPercent()Get Percent.BigDecimalgetThresholdMax()Get Threshold max.BigDecimalgetThresholdmin()Get Threshold min.TimestampgetUpdated()Get Updated.intgetUpdatedBy()Get Updated By.booleanisActive()Get Active.booleanisPaidTo3Party()Get Paid to third party.booleanisPercentWithholding()Get Percent withholding.booleanisTaxProrated()Get Prorate tax.booleanisTaxWithholding()Get Tax withholding.voidsetAD_Org_ID(int AD_Org_ID)Set Organization.voidsetBeneficiary(int Beneficiary)Set Beneficiary.voidsetC_PaymentTerm_ID(int C_PaymentTerm_ID)Set Payment Term.voidsetC_Withholding_ID(int C_Withholding_ID)Set Withholding.voidsetC_Withholding_UU(String C_Withholding_UU)Set C_Withholding_UUvoidsetDescription(String Description)Set Description.voidsetFixAmt(BigDecimal FixAmt)Set Fix amount.voidsetIsActive(boolean IsActive)Set Active.voidsetIsPaidTo3Party(boolean IsPaidTo3Party)Set Paid to third party.voidsetIsPercentWithholding(boolean IsPercentWithholding)Set Percent withholding.voidsetIsTaxProrated(boolean IsTaxProrated)Set Prorate tax.voidsetIsTaxWithholding(boolean IsTaxWithholding)Set Tax withholding.voidsetMaxAmt(BigDecimal MaxAmt)Set Max Amount.voidsetMinAmt(BigDecimal MinAmt)Set Min Amount.voidsetName(String Name)Set Name.voidsetPercent(BigDecimal Percent)Set Percent.voidsetThresholdMax(BigDecimal ThresholdMax)Set Threshold max.voidsetThresholdmin(BigDecimal Thresholdmin)Set Threshold min.
-
-
-
Field Detail
-
Table_Name
static final String Table_Name
TableName=C_Withholding- See Also:
- Constant Field Values
-
Table_ID
static final int Table_ID
AD_Table_ID=304- See Also:
- Constant Field Values
-
Model
static final KeyNamePair Model
-
accessLevel
static final BigDecimal accessLevel
AccessLevel = 3 - Client - Org
-
COLUMNNAME_AD_Client_ID
static final String COLUMNNAME_AD_Client_ID
Column name AD_Client_ID- See Also:
- Constant Field Values
-
COLUMNNAME_AD_Org_ID
static final String COLUMNNAME_AD_Org_ID
Column name AD_Org_ID- See Also:
- Constant Field Values
-
COLUMNNAME_Beneficiary
static final String COLUMNNAME_Beneficiary
Column name Beneficiary- See Also:
- Constant Field Values
-
COLUMNNAME_C_PaymentTerm_ID
static final String COLUMNNAME_C_PaymentTerm_ID
Column name C_PaymentTerm_ID- See Also:
- Constant Field Values
-
COLUMNNAME_Created
static final String COLUMNNAME_Created
Column name Created- See Also:
- Constant Field Values
-
COLUMNNAME_CreatedBy
static final String COLUMNNAME_CreatedBy
Column name CreatedBy- See Also:
- Constant Field Values
-
COLUMNNAME_C_Withholding_ID
static final String COLUMNNAME_C_Withholding_ID
Column name C_Withholding_ID- See Also:
- Constant Field Values
-
COLUMNNAME_C_Withholding_UU
static final String COLUMNNAME_C_Withholding_UU
Column name C_Withholding_UU- See Also:
- Constant Field Values
-
COLUMNNAME_Description
static final String COLUMNNAME_Description
Column name Description- See Also:
- Constant Field Values
-
COLUMNNAME_FixAmt
static final String COLUMNNAME_FixAmt
Column name FixAmt- See Also:
- Constant Field Values
-
COLUMNNAME_IsActive
static final String COLUMNNAME_IsActive
Column name IsActive- See Also:
- Constant Field Values
-
COLUMNNAME_IsPaidTo3Party
static final String COLUMNNAME_IsPaidTo3Party
Column name IsPaidTo3Party- See Also:
- Constant Field Values
-
COLUMNNAME_IsPercentWithholding
static final String COLUMNNAME_IsPercentWithholding
Column name IsPercentWithholding- See Also:
- Constant Field Values
-
COLUMNNAME_IsTaxProrated
static final String COLUMNNAME_IsTaxProrated
Column name IsTaxProrated- See Also:
- Constant Field Values
-
COLUMNNAME_IsTaxWithholding
static final String COLUMNNAME_IsTaxWithholding
Column name IsTaxWithholding- See Also:
- Constant Field Values
-
COLUMNNAME_MaxAmt
static final String COLUMNNAME_MaxAmt
Column name MaxAmt- See Also:
- Constant Field Values
-
COLUMNNAME_MinAmt
static final String COLUMNNAME_MinAmt
Column name MinAmt- See Also:
- Constant Field Values
-
COLUMNNAME_Name
static final String COLUMNNAME_Name
Column name Name- See Also:
- Constant Field Values
-
COLUMNNAME_Percent
static final String COLUMNNAME_Percent
Column name Percent- See Also:
- Constant Field Values
-
COLUMNNAME_ThresholdMax
static final String COLUMNNAME_ThresholdMax
Column name ThresholdMax- See Also:
- Constant Field Values
-
COLUMNNAME_Thresholdmin
static final String COLUMNNAME_Thresholdmin
Column name Thresholdmin- See Also:
- Constant Field Values
-
COLUMNNAME_Updated
static final String COLUMNNAME_Updated
Column name Updated- See Also:
- Constant Field Values
-
COLUMNNAME_UpdatedBy
static final String COLUMNNAME_UpdatedBy
Column name UpdatedBy- See Also:
- Constant Field Values
-
-
Method Detail
-
getAD_Client_ID
int getAD_Client_ID()
Get Client. Client/Tenant for this installation.
-
setAD_Org_ID
void setAD_Org_ID(int AD_Org_ID)
Set Organization. Organizational entity within client
-
getAD_Org_ID
int getAD_Org_ID()
Get Organization. Organizational entity within client
-
setBeneficiary
void setBeneficiary(int Beneficiary)
Set Beneficiary. Business Partner to whom payment is made
-
getBeneficiary
int getBeneficiary()
Get Beneficiary. Business Partner to whom payment is made
-
getBenefici
I_C_BPartner getBenefici() throws RuntimeException
- Throws:
RuntimeException
-
setC_PaymentTerm_ID
void setC_PaymentTerm_ID(int C_PaymentTerm_ID)
Set Payment Term. The terms of Payment (timing, discount)
-
getC_PaymentTerm_ID
int getC_PaymentTerm_ID()
Get Payment Term. The terms of Payment (timing, discount)
-
getC_PaymentTerm
I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException
- Throws:
RuntimeException
-
getCreated
Timestamp getCreated()
Get Created. Date this record was created
-
getCreatedBy
int getCreatedBy()
Get Created By. User who created this records
-
setC_Withholding_ID
void setC_Withholding_ID(int C_Withholding_ID)
Set Withholding. Withholding type defined
-
getC_Withholding_ID
int getC_Withholding_ID()
Get Withholding. Withholding type defined
-
setC_Withholding_UU
void setC_Withholding_UU(String C_Withholding_UU)
Set C_Withholding_UU
-
getC_Withholding_UU
String getC_Withholding_UU()
Get C_Withholding_UU
-
setDescription
void setDescription(String Description)
Set Description. Optional short description of the record
-
getDescription
String getDescription()
Get Description. Optional short description of the record
-
setFixAmt
void setFixAmt(BigDecimal FixAmt)
Set Fix amount. Fix amounted amount to be levied or paid
-
getFixAmt
BigDecimal getFixAmt()
Get Fix amount. Fix amounted amount to be levied or paid
-
setIsActive
void setIsActive(boolean IsActive)
Set Active. The record is active in the system
-
isActive
boolean isActive()
Get Active. The record is active in the system
-
setIsPaidTo3Party
void setIsPaidTo3Party(boolean IsPaidTo3Party)
Set Paid to third party. Amount paid to someone other than the Business Partner
-
isPaidTo3Party
boolean isPaidTo3Party()
Get Paid to third party. Amount paid to someone other than the Business Partner
-
setIsPercentWithholding
void setIsPercentWithholding(boolean IsPercentWithholding)
Set Percent withholding. Withholding amount is a percentage of the invoice amount
-
isPercentWithholding
boolean isPercentWithholding()
Get Percent withholding. Withholding amount is a percentage of the invoice amount
-
setIsTaxProrated
void setIsTaxProrated(boolean IsTaxProrated)
Set Prorate tax. Tax is Prorated
-
isTaxProrated
boolean isTaxProrated()
Get Prorate tax. Tax is Prorated
-
setIsTaxWithholding
void setIsTaxWithholding(boolean IsTaxWithholding)
Set Tax withholding. This is a tax related withholding
-
isTaxWithholding
boolean isTaxWithholding()
Get Tax withholding. This is a tax related withholding
-
setMaxAmt
void setMaxAmt(BigDecimal MaxAmt)
Set Max Amount. Maximum Amount in invoice currency
-
getMaxAmt
BigDecimal getMaxAmt()
Get Max Amount. Maximum Amount in invoice currency
-
setMinAmt
void setMinAmt(BigDecimal MinAmt)
Set Min Amount. Minimum Amount in invoice currency
-
getMinAmt
BigDecimal getMinAmt()
Get Min Amount. Minimum Amount in invoice currency
-
setName
void setName(String Name)
Set Name. Alphanumeric identifier of the entity
-
getName
String getName()
Get Name. Alphanumeric identifier of the entity
-
setPercent
void setPercent(BigDecimal Percent)
Set Percent. Percentage
-
getPercent
BigDecimal getPercent()
Get Percent. Percentage
-
setThresholdMax
void setThresholdMax(BigDecimal ThresholdMax)
Set Threshold max. Maximum gross amount for withholding calculation (0=no limit)
-
getThresholdMax
BigDecimal getThresholdMax()
Get Threshold max. Maximum gross amount for withholding calculation (0=no limit)
-
setThresholdmin
void setThresholdmin(BigDecimal Thresholdmin)
Set Threshold min. Minimum gross amount for withholding calculation
-
getThresholdmin
BigDecimal getThresholdmin()
Get Threshold min. Minimum gross amount for withholding calculation
-
getUpdated
Timestamp getUpdated()
Get Updated. Date this record was updated
-
getUpdatedBy
int getUpdatedBy()
Get Updated By. User who updated this records
-
-