Package org.eevolution.model
Class X_C_TaxDefinition
- java.lang.Object
-
- org.compiere.model.PO
-
- org.eevolution.model.X_C_TaxDefinition
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_Persistent
,Evaluatee
,I_C_TaxDefinition
public class X_C_TaxDefinition extends PO implements I_C_TaxDefinition, I_Persistent
Generated Model for C_TaxDefinition- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, LOCAL_TRX_PREFIX, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
-
Fields inherited from interface org.eevolution.model.I_C_TaxDefinition
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_OrgType_ID, COLUMNNAME_C_BP_Group_ID, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_Tax_ID, COLUMNNAME_C_TaxBase_ID, COLUMNNAME_C_TaxCategory_ID, COLUMNNAME_C_TaxDefinition_ID, COLUMNNAME_C_TaxDefinition_UU, COLUMNNAME_C_TaxGroup_ID, COLUMNNAME_C_TaxType_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_Help, COLUMNNAME_IsActive, COLUMNNAME_IsInvoiced, COLUMNNAME_M_Product_Category_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_MaxTaxable, COLUMNNAME_MinTaxable, COLUMNNAME_Name, COLUMNNAME_SeqNo, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_ValidFrom, COLUMNNAME_ValidTo, COLUMNNAME_Value, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_C_TaxDefinition(Properties ctx, int C_TaxDefinition_ID, String trxName)
Standard ConstructorX_C_TaxDefinition(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
get_AccessLevel()
AccessLevelI_AD_OrgType
getAD_OrgType()
int
getAD_OrgType_ID()
Get Organization Type.I_C_BP_Group
getC_BP_Group()
int
getC_BP_Group_ID()
Get Business Partner Group.I_C_BPartner
getC_BPartner()
int
getC_BPartner_ID()
Get Business Partner.I_C_Tax
getC_Tax()
int
getC_Tax_ID()
Get Tax.I_C_TaxBase
getC_TaxBase()
int
getC_TaxBase_ID()
Get Tax Base.I_C_TaxCategory
getC_TaxCategory()
int
getC_TaxCategory_ID()
Get Tax Category.int
getC_TaxDefinition_ID()
Get Tax Definition.String
getC_TaxDefinition_UU()
Get C_TaxDefinition_UU.I_C_TaxGroup
getC_TaxGroup()
int
getC_TaxGroup_ID()
Get Tax Group.I_C_TaxType
getC_TaxType()
int
getC_TaxType_ID()
Get Tax Type.String
getDescription()
Get Description.String
getHelp()
Get Comment/Help.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameI_M_Product
getM_Product()
I_M_Product_Category
getM_Product_Category()
int
getM_Product_Category_ID()
Get Product Category.int
getM_Product_ID()
Get Product.int
getMaxTaxable()
Get Max Taxable.int
getMinTaxable()
Get Min Taxable.String
getName()
Get Name.int
getSeqNo()
Get Sequence.Timestamp
getValidFrom()
Get Valid from.Timestamp
getValidTo()
Get Valid to.String
getValue()
Get Search Key.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isInvoiced()
Get Invoiced.void
setAD_OrgType_ID(int AD_OrgType_ID)
Set Organization Type.void
setC_BP_Group_ID(int C_BP_Group_ID)
Set Business Partner Group.void
setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner.void
setC_Tax_ID(int C_Tax_ID)
Set Tax.void
setC_TaxBase_ID(int C_TaxBase_ID)
Set Tax Base.void
setC_TaxCategory_ID(int C_TaxCategory_ID)
Set Tax Category.void
setC_TaxDefinition_ID(int C_TaxDefinition_ID)
Set Tax Definition.void
setC_TaxDefinition_UU(String C_TaxDefinition_UU)
Set C_TaxDefinition_UU.void
setC_TaxGroup_ID(int C_TaxGroup_ID)
Set Tax Group.void
setC_TaxType_ID(int C_TaxType_ID)
Set Tax Type.void
setDescription(String Description)
Set Description.void
setHelp(String Help)
Set Comment/Help.void
setIsInvoiced(boolean IsInvoiced)
Set Invoiced.void
setM_Product_Category_ID(int M_Product_Category_ID)
Set Product Category.void
setM_Product_ID(int M_Product_ID)
Set Product.void
setMaxTaxable(int MaxTaxable)
Set Max Taxable.void
setMinTaxable(int MinTaxable)
Set Min Taxable.void
setName(String Name)
Set Name.void
setSeqNo(int SeqNo)
Set Sequence.void
setValidFrom(Timestamp ValidFrom)
Set Valid from.void
setValidTo(Timestamp ValidTo)
Set Valid to.void
setValue(String Value)
Set Search Key.String
toString()
String representation-
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock, update_Tree, validForeignKeys
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Methods inherited from interface org.eevolution.model.I_C_TaxDefinition
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Methods inherited from interface org.compiere.model.I_Persistent
save
-
-
-
-
Constructor Detail
-
X_C_TaxDefinition
public X_C_TaxDefinition(Properties ctx, int C_TaxDefinition_ID, String trxName)
Standard Constructor
-
X_C_TaxDefinition
public X_C_TaxDefinition(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
getAD_OrgType
public I_AD_OrgType getAD_OrgType() throws RuntimeException
- Specified by:
getAD_OrgType
in interfaceI_C_TaxDefinition
- Throws:
RuntimeException
-
setAD_OrgType_ID
public void setAD_OrgType_ID(int AD_OrgType_ID)
Set Organization Type.- Specified by:
setAD_OrgType_ID
in interfaceI_C_TaxDefinition
- Parameters:
AD_OrgType_ID
- Organization Type
-
getAD_OrgType_ID
public int getAD_OrgType_ID()
Get Organization Type.- Specified by:
getAD_OrgType_ID
in interfaceI_C_TaxDefinition
- Returns:
- Organization Type
-
getC_BPartner
public I_C_BPartner getC_BPartner() throws RuntimeException
- Specified by:
getC_BPartner
in interfaceI_C_TaxDefinition
- Throws:
RuntimeException
-
setC_BPartner_ID
public void setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner.- Specified by:
setC_BPartner_ID
in interfaceI_C_TaxDefinition
- Parameters:
C_BPartner_ID
- Identifies a Business Partner
-
getC_BPartner_ID
public int getC_BPartner_ID()
Get Business Partner.- Specified by:
getC_BPartner_ID
in interfaceI_C_TaxDefinition
- Returns:
- Identifies a Business Partner
-
getC_BP_Group
public I_C_BP_Group getC_BP_Group() throws RuntimeException
- Specified by:
getC_BP_Group
in interfaceI_C_TaxDefinition
- Throws:
RuntimeException
-
setC_BP_Group_ID
public void setC_BP_Group_ID(int C_BP_Group_ID)
Set Business Partner Group.- Specified by:
setC_BP_Group_ID
in interfaceI_C_TaxDefinition
- Parameters:
C_BP_Group_ID
- Business Partner Group
-
getC_BP_Group_ID
public int getC_BP_Group_ID()
Get Business Partner Group.- Specified by:
getC_BP_Group_ID
in interfaceI_C_TaxDefinition
- Returns:
- Business Partner Group
-
getC_TaxBase
public I_C_TaxBase getC_TaxBase() throws RuntimeException
- Specified by:
getC_TaxBase
in interfaceI_C_TaxDefinition
- Throws:
RuntimeException
-
setC_TaxBase_ID
public void setC_TaxBase_ID(int C_TaxBase_ID)
Set Tax Base.- Specified by:
setC_TaxBase_ID
in interfaceI_C_TaxDefinition
- Parameters:
C_TaxBase_ID
- Tax Base
-
getC_TaxBase_ID
public int getC_TaxBase_ID()
Get Tax Base.- Specified by:
getC_TaxBase_ID
in interfaceI_C_TaxDefinition
- Returns:
- Tax Base
-
getC_TaxCategory
public I_C_TaxCategory getC_TaxCategory() throws RuntimeException
- Specified by:
getC_TaxCategory
in interfaceI_C_TaxDefinition
- Throws:
RuntimeException
-
setC_TaxCategory_ID
public void setC_TaxCategory_ID(int C_TaxCategory_ID)
Set Tax Category.- Specified by:
setC_TaxCategory_ID
in interfaceI_C_TaxDefinition
- Parameters:
C_TaxCategory_ID
- Tax Category
-
getC_TaxCategory_ID
public int getC_TaxCategory_ID()
Get Tax Category.- Specified by:
getC_TaxCategory_ID
in interfaceI_C_TaxDefinition
- Returns:
- Tax Category
-
setC_TaxDefinition_ID
public void setC_TaxDefinition_ID(int C_TaxDefinition_ID)
Set Tax Definition.- Specified by:
setC_TaxDefinition_ID
in interfaceI_C_TaxDefinition
- Parameters:
C_TaxDefinition_ID
- Tax Definition
-
getC_TaxDefinition_ID
public int getC_TaxDefinition_ID()
Get Tax Definition.- Specified by:
getC_TaxDefinition_ID
in interfaceI_C_TaxDefinition
- Returns:
- Tax Definition
-
setC_TaxDefinition_UU
public void setC_TaxDefinition_UU(String C_TaxDefinition_UU)
Set C_TaxDefinition_UU.- Specified by:
setC_TaxDefinition_UU
in interfaceI_C_TaxDefinition
- Parameters:
C_TaxDefinition_UU
- C_TaxDefinition_UU
-
getC_TaxDefinition_UU
public String getC_TaxDefinition_UU()
Get C_TaxDefinition_UU.- Specified by:
getC_TaxDefinition_UU
in interfaceI_C_TaxDefinition
- Returns:
- C_TaxDefinition_UU
-
getC_TaxGroup
public I_C_TaxGroup getC_TaxGroup() throws RuntimeException
- Specified by:
getC_TaxGroup
in interfaceI_C_TaxDefinition
- Throws:
RuntimeException
-
setC_TaxGroup_ID
public void setC_TaxGroup_ID(int C_TaxGroup_ID)
Set Tax Group.- Specified by:
setC_TaxGroup_ID
in interfaceI_C_TaxDefinition
- Parameters:
C_TaxGroup_ID
- Tax Group
-
getC_TaxGroup_ID
public int getC_TaxGroup_ID()
Get Tax Group.- Specified by:
getC_TaxGroup_ID
in interfaceI_C_TaxDefinition
- Returns:
- Tax Group
-
getC_Tax
public I_C_Tax getC_Tax() throws RuntimeException
- Specified by:
getC_Tax
in interfaceI_C_TaxDefinition
- Throws:
RuntimeException
-
setC_Tax_ID
public void setC_Tax_ID(int C_Tax_ID)
Set Tax.- Specified by:
setC_Tax_ID
in interfaceI_C_TaxDefinition
- Parameters:
C_Tax_ID
- Tax identifier
-
getC_Tax_ID
public int getC_Tax_ID()
Get Tax.- Specified by:
getC_Tax_ID
in interfaceI_C_TaxDefinition
- Returns:
- Tax identifier
-
getC_TaxType
public I_C_TaxType getC_TaxType() throws RuntimeException
- Specified by:
getC_TaxType
in interfaceI_C_TaxDefinition
- Throws:
RuntimeException
-
setC_TaxType_ID
public void setC_TaxType_ID(int C_TaxType_ID)
Set Tax Type.- Specified by:
setC_TaxType_ID
in interfaceI_C_TaxDefinition
- Parameters:
C_TaxType_ID
- Tax Type
-
getC_TaxType_ID
public int getC_TaxType_ID()
Get Tax Type.- Specified by:
getC_TaxType_ID
in interfaceI_C_TaxDefinition
- Returns:
- Tax Type
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_C_TaxDefinition
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String getDescription()
Get Description.- Specified by:
getDescription
in interfaceI_C_TaxDefinition
- Returns:
- Optional short description of the record
-
setHelp
public void setHelp(String Help)
Set Comment/Help.- Specified by:
setHelp
in interfaceI_C_TaxDefinition
- Parameters:
Help
- Comment or Hint
-
getHelp
public String getHelp()
Get Comment/Help.- Specified by:
getHelp
in interfaceI_C_TaxDefinition
- Returns:
- Comment or Hint
-
setIsInvoiced
public void setIsInvoiced(boolean IsInvoiced)
Set Invoiced.- Specified by:
setIsInvoiced
in interfaceI_C_TaxDefinition
- Parameters:
IsInvoiced
- Is this invoiced?
-
isInvoiced
public boolean isInvoiced()
Get Invoiced.- Specified by:
isInvoiced
in interfaceI_C_TaxDefinition
- Returns:
- Is this invoiced?
-
setMaxTaxable
public void setMaxTaxable(int MaxTaxable)
Set Max Taxable.- Specified by:
setMaxTaxable
in interfaceI_C_TaxDefinition
- Parameters:
MaxTaxable
- Max Taxable
-
getMaxTaxable
public int getMaxTaxable()
Get Max Taxable.- Specified by:
getMaxTaxable
in interfaceI_C_TaxDefinition
- Returns:
- Max Taxable
-
setMinTaxable
public void setMinTaxable(int MinTaxable)
Set Min Taxable.- Specified by:
setMinTaxable
in interfaceI_C_TaxDefinition
- Parameters:
MinTaxable
- Min Taxable
-
getMinTaxable
public int getMinTaxable()
Get Min Taxable.- Specified by:
getMinTaxable
in interfaceI_C_TaxDefinition
- Returns:
- Min Taxable
-
getM_Product_Category
public I_M_Product_Category getM_Product_Category() throws RuntimeException
- Specified by:
getM_Product_Category
in interfaceI_C_TaxDefinition
- Throws:
RuntimeException
-
setM_Product_Category_ID
public void setM_Product_Category_ID(int M_Product_Category_ID)
Set Product Category.- Specified by:
setM_Product_Category_ID
in interfaceI_C_TaxDefinition
- Parameters:
M_Product_Category_ID
- Category of a Product
-
getM_Product_Category_ID
public int getM_Product_Category_ID()
Get Product Category.- Specified by:
getM_Product_Category_ID
in interfaceI_C_TaxDefinition
- Returns:
- Category of a Product
-
getM_Product
public I_M_Product getM_Product() throws RuntimeException
- Specified by:
getM_Product
in interfaceI_C_TaxDefinition
- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID)
Set Product.- Specified by:
setM_Product_ID
in interfaceI_C_TaxDefinition
- Parameters:
M_Product_ID
- Product, Service, Item
-
getM_Product_ID
public int getM_Product_ID()
Get Product.- Specified by:
getM_Product_ID
in interfaceI_C_TaxDefinition
- Returns:
- Product, Service, Item
-
setName
public void setName(String Name)
Set Name.- Specified by:
setName
in interfaceI_C_TaxDefinition
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getName
in interfaceI_C_TaxDefinition
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setSeqNo
public void setSeqNo(int SeqNo)
Set Sequence.- Specified by:
setSeqNo
in interfaceI_C_TaxDefinition
- Parameters:
SeqNo
- Method of ordering records; lowest number comes first
-
getSeqNo
public int getSeqNo()
Get Sequence.- Specified by:
getSeqNo
in interfaceI_C_TaxDefinition
- Returns:
- Method of ordering records; lowest number comes first
-
setValidFrom
public void setValidFrom(Timestamp ValidFrom)
Set Valid from.- Specified by:
setValidFrom
in interfaceI_C_TaxDefinition
- Parameters:
ValidFrom
- Valid from including this date (first day)
-
getValidFrom
public Timestamp getValidFrom()
Get Valid from.- Specified by:
getValidFrom
in interfaceI_C_TaxDefinition
- Returns:
- Valid from including this date (first day)
-
setValidTo
public void setValidTo(Timestamp ValidTo)
Set Valid to.- Specified by:
setValidTo
in interfaceI_C_TaxDefinition
- Parameters:
ValidTo
- Valid to including this date (last day)
-
getValidTo
public Timestamp getValidTo()
Get Valid to.- Specified by:
getValidTo
in interfaceI_C_TaxDefinition
- Returns:
- Valid to including this date (last day)
-
setValue
public void setValue(String Value)
Set Search Key.- Specified by:
setValue
in interfaceI_C_TaxDefinition
- Parameters:
Value
- Search key for the record in the format required - must be unique
-
getValue
public String getValue()
Get Search Key.- Specified by:
getValue
in interfaceI_C_TaxDefinition
- Returns:
- Search key for the record in the format required - must be unique
-
-