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
Generated Model for C_TaxDefinition
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
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, UUID_NEW_RECORD, 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
ConstructorDescriptionX_C_TaxDefinition
(Properties ctx, int C_TaxDefinition_ID, String trxName) Standard ConstructorX_C_TaxDefinition
(Properties ctx, int C_TaxDefinition_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_TaxDefinition
(Properties ctx, String C_TaxDefinition_UU, String trxName) Standard ConstructorX_C_TaxDefinition
(Properties ctx, String C_TaxDefinition_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_TaxDefinition
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Organization Type.int
Get Business Partner Group.int
Get Business Partner.getC_Tax()
int
Get Tax.int
Get Tax Base.int
Get Tax Category.int
Get Tax Definition.Get C_TaxDefinition_UU.int
Get Tax Group.int
Get Tax Type.Get Description.getHelp()
Get Comment/Help.Get Record ID/ColumnNameint
Get Product Category.int
Get Product.int
Get Max Taxable.int
Get Min Taxable.getName()
Get Name.int
getSeqNo()
Get Sequence.Get Valid from.Get Valid to.getValue()
Get Search Key.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
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
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
Set Name.void
setSeqNo
(int SeqNo) Set Sequence.void
setValidFrom
(Timestamp ValidFrom) Set Valid from.void
setValidTo
(Timestamp ValidTo) Set Valid to.void
Set Search Key.toString()
String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, 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_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, 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, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, 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, toInsertSQL, 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 Details
-
X_C_TaxDefinition
Standard Constructor -
X_C_TaxDefinition
public X_C_TaxDefinition(Properties ctx, int C_TaxDefinition_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_TaxDefinition
Standard Constructor -
X_C_TaxDefinition
public X_C_TaxDefinition(Properties ctx, String C_TaxDefinition_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_TaxDefinition
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
getAD_OrgType
- 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
- 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
- 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
- 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
- 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
Set C_TaxDefinition_UU.- Specified by:
setC_TaxDefinition_UU
in interfaceI_C_TaxDefinition
- Parameters:
C_TaxDefinition_UU
- C_TaxDefinition_UU
-
getC_TaxDefinition_UU
Get C_TaxDefinition_UU.- Specified by:
getC_TaxDefinition_UU
in interfaceI_C_TaxDefinition
- Returns:
- C_TaxDefinition_UU
-
getC_TaxGroup
- 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
- 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
- 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
Set Description.- Specified by:
setDescription
in interfaceI_C_TaxDefinition
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_C_TaxDefinition
- Returns:
- Optional short description of the record
-
setHelp
Set Comment/Help.- Specified by:
setHelp
in interfaceI_C_TaxDefinition
- Parameters:
Help
- Comment or Hint
-
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
- 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
- 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
Set Name.- Specified by:
setName
in interfaceI_C_TaxDefinition
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_C_TaxDefinition
- Returns:
- Alphanumeric identifier of the entity
-
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
Set Valid from.- Specified by:
setValidFrom
in interfaceI_C_TaxDefinition
- Parameters:
ValidFrom
- Valid from including this date (first day)
-
getValidFrom
Get Valid from.- Specified by:
getValidFrom
in interfaceI_C_TaxDefinition
- Returns:
- Valid from including this date (first day)
-
setValidTo
Set Valid to.- Specified by:
setValidTo
in interfaceI_C_TaxDefinition
- Parameters:
ValidTo
- Valid to including this date (last day)
-
getValidTo
Get Valid to.- Specified by:
getValidTo
in interfaceI_C_TaxDefinition
- Returns:
- Valid to including this date (last day)
-
setValue
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
Get Search Key.- Specified by:
getValue
in interfaceI_C_TaxDefinition
- Returns:
- Search key for the record in the format required - must be unique
-