Package org.compiere.model
Class X_C_TaxDeclarationLine
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_TaxDeclarationLine
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_TaxDeclarationLine
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MTaxDeclarationLine
Generated Model for C_TaxDeclarationLine
- 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.compiere.model.I_C_TaxDeclarationLine
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_AllocationLine_ID, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_Invoice_ID, COLUMNNAME_C_InvoiceLine_ID, COLUMNNAME_C_Tax_ID, COLUMNNAME_C_TaxDeclaration_ID, COLUMNNAME_C_TaxDeclarationLine_ID, COLUMNNAME_C_TaxDeclarationLine_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DateAcct, COLUMNNAME_Description, COLUMNNAME_IsActive, COLUMNNAME_IsManual, COLUMNNAME_Line, COLUMNNAME_TaxAmt, COLUMNNAME_TaxBaseAmt, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_C_TaxDeclarationLine
(Properties ctx, int C_TaxDeclarationLine_ID, String trxName) Standard ConstructorX_C_TaxDeclarationLine
(Properties ctx, int C_TaxDeclarationLine_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_TaxDeclarationLine
(Properties ctx, String C_TaxDeclarationLine_UU, String trxName) Standard ConstructorX_C_TaxDeclarationLine
(Properties ctx, String C_TaxDeclarationLine_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_TaxDeclarationLine
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Allocation Line.int
Get Business Partner.int
Get Currency.int
Get Invoice.int
Get Invoice Line.getC_Tax()
int
Get Tax.int
Get Tax Declaration.int
Get Tax Declaration Line.Get C_TaxDeclarationLine_UU.Get Account Date.Get Description.int
getLine()
Get Line No.Get Tax Amount.Get Tax base Amount.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
isManual()
Get Manual.void
setC_AllocationLine_ID
(int C_AllocationLine_ID) Set Allocation Line.void
setC_BPartner_ID
(int C_BPartner_ID) Set Business Partner.void
setC_Currency_ID
(int C_Currency_ID) Set Currency.void
setC_Invoice_ID
(int C_Invoice_ID) Set Invoice.void
setC_InvoiceLine_ID
(int C_InvoiceLine_ID) Set Invoice Line.void
setC_Tax_ID
(int C_Tax_ID) Set Tax.void
setC_TaxDeclaration_ID
(int C_TaxDeclaration_ID) Set Tax Declaration.void
setC_TaxDeclarationLine_ID
(int C_TaxDeclarationLine_ID) Set Tax Declaration Line.void
setC_TaxDeclarationLine_UU
(String C_TaxDeclarationLine_UU) Set C_TaxDeclarationLine_UU.void
setDateAcct
(Timestamp DateAcct) Set Account Date.void
setDescription
(String Description) Set Description.void
setIsManual
(boolean IsManual) Set Manual.void
setLine
(int Line) Set Line No.void
setTaxAmt
(BigDecimal TaxAmt) Set Tax Amount.void
setTaxBaseAmt
(BigDecimal TaxBaseAmt) Set Tax base Amount.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.compiere.model.I_C_TaxDeclarationLine
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_TaxDeclarationLine
Standard Constructor -
X_C_TaxDeclarationLine
public X_C_TaxDeclarationLine(Properties ctx, int C_TaxDeclarationLine_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_TaxDeclarationLine
Standard Constructor -
X_C_TaxDeclarationLine
public X_C_TaxDeclarationLine(Properties ctx, String C_TaxDeclarationLine_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_TaxDeclarationLine
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 -
getC_AllocationLine
- Specified by:
getC_AllocationLine
in interfaceI_C_TaxDeclarationLine
- Throws:
RuntimeException
-
setC_AllocationLine_ID
public void setC_AllocationLine_ID(int C_AllocationLine_ID) Set Allocation Line.- Specified by:
setC_AllocationLine_ID
in interfaceI_C_TaxDeclarationLine
- Parameters:
C_AllocationLine_ID
- Allocation Line
-
getC_AllocationLine_ID
public int getC_AllocationLine_ID()Get Allocation Line.- Specified by:
getC_AllocationLine_ID
in interfaceI_C_TaxDeclarationLine
- Returns:
- Allocation Line
-
getC_BPartner
- Specified by:
getC_BPartner
in interfaceI_C_TaxDeclarationLine
- 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_TaxDeclarationLine
- 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_TaxDeclarationLine
- Returns:
- Identifies a Business Partner
-
getC_Currency
- Specified by:
getC_Currency
in interfaceI_C_TaxDeclarationLine
- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID) Set Currency.- Specified by:
setC_Currency_ID
in interfaceI_C_TaxDeclarationLine
- Parameters:
C_Currency_ID
- The Currency for this record
-
getC_Currency_ID
public int getC_Currency_ID()Get Currency.- Specified by:
getC_Currency_ID
in interfaceI_C_TaxDeclarationLine
- Returns:
- The Currency for this record
-
getC_Invoice
- Specified by:
getC_Invoice
in interfaceI_C_TaxDeclarationLine
- Throws:
RuntimeException
-
setC_Invoice_ID
public void setC_Invoice_ID(int C_Invoice_ID) Set Invoice.- Specified by:
setC_Invoice_ID
in interfaceI_C_TaxDeclarationLine
- Parameters:
C_Invoice_ID
- Invoice Identifier
-
getC_Invoice_ID
public int getC_Invoice_ID()Get Invoice.- Specified by:
getC_Invoice_ID
in interfaceI_C_TaxDeclarationLine
- Returns:
- Invoice Identifier
-
getC_InvoiceLine
- Specified by:
getC_InvoiceLine
in interfaceI_C_TaxDeclarationLine
- Throws:
RuntimeException
-
setC_InvoiceLine_ID
public void setC_InvoiceLine_ID(int C_InvoiceLine_ID) Set Invoice Line.- Specified by:
setC_InvoiceLine_ID
in interfaceI_C_TaxDeclarationLine
- Parameters:
C_InvoiceLine_ID
- Invoice Detail Line
-
getC_InvoiceLine_ID
public int getC_InvoiceLine_ID()Get Invoice Line.- Specified by:
getC_InvoiceLine_ID
in interfaceI_C_TaxDeclarationLine
- Returns:
- Invoice Detail Line
-
getC_TaxDeclaration
- Specified by:
getC_TaxDeclaration
in interfaceI_C_TaxDeclarationLine
- Throws:
RuntimeException
-
setC_TaxDeclaration_ID
public void setC_TaxDeclaration_ID(int C_TaxDeclaration_ID) Set Tax Declaration.- Specified by:
setC_TaxDeclaration_ID
in interfaceI_C_TaxDeclarationLine
- Parameters:
C_TaxDeclaration_ID
- Define the declaration to the tax authorities
-
getC_TaxDeclaration_ID
public int getC_TaxDeclaration_ID()Get Tax Declaration.- Specified by:
getC_TaxDeclaration_ID
in interfaceI_C_TaxDeclarationLine
- Returns:
- Define the declaration to the tax authorities
-
setC_TaxDeclarationLine_ID
public void setC_TaxDeclarationLine_ID(int C_TaxDeclarationLine_ID) Set Tax Declaration Line.- Specified by:
setC_TaxDeclarationLine_ID
in interfaceI_C_TaxDeclarationLine
- Parameters:
C_TaxDeclarationLine_ID
- Tax Declaration Document Information
-
getC_TaxDeclarationLine_ID
public int getC_TaxDeclarationLine_ID()Get Tax Declaration Line.- Specified by:
getC_TaxDeclarationLine_ID
in interfaceI_C_TaxDeclarationLine
- Returns:
- Tax Declaration Document Information
-
setC_TaxDeclarationLine_UU
Set C_TaxDeclarationLine_UU.- Specified by:
setC_TaxDeclarationLine_UU
in interfaceI_C_TaxDeclarationLine
- Parameters:
C_TaxDeclarationLine_UU
- C_TaxDeclarationLine_UU
-
getC_TaxDeclarationLine_UU
Get C_TaxDeclarationLine_UU.- Specified by:
getC_TaxDeclarationLine_UU
in interfaceI_C_TaxDeclarationLine
- Returns:
- C_TaxDeclarationLine_UU
-
getC_Tax
- Specified by:
getC_Tax
in interfaceI_C_TaxDeclarationLine
- Throws:
RuntimeException
-
setC_Tax_ID
public void setC_Tax_ID(int C_Tax_ID) Set Tax.- Specified by:
setC_Tax_ID
in interfaceI_C_TaxDeclarationLine
- Parameters:
C_Tax_ID
- Tax identifier
-
getC_Tax_ID
public int getC_Tax_ID()Get Tax.- Specified by:
getC_Tax_ID
in interfaceI_C_TaxDeclarationLine
- Returns:
- Tax identifier
-
setDateAcct
Set Account Date.- Specified by:
setDateAcct
in interfaceI_C_TaxDeclarationLine
- Parameters:
DateAcct
- Accounting Date
-
getDateAcct
Get Account Date.- Specified by:
getDateAcct
in interfaceI_C_TaxDeclarationLine
- Returns:
- Accounting Date
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_C_TaxDeclarationLine
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_C_TaxDeclarationLine
- Returns:
- Optional short description of the record
-
setIsManual
public void setIsManual(boolean IsManual) Set Manual.- Specified by:
setIsManual
in interfaceI_C_TaxDeclarationLine
- Parameters:
IsManual
- This is a manual process
-
isManual
public boolean isManual()Get Manual.- Specified by:
isManual
in interfaceI_C_TaxDeclarationLine
- Returns:
- This is a manual process
-
setLine
public void setLine(int Line) Set Line No.- Specified by:
setLine
in interfaceI_C_TaxDeclarationLine
- Parameters:
Line
- Unique line for this document
-
getLine
public int getLine()Get Line No.- Specified by:
getLine
in interfaceI_C_TaxDeclarationLine
- Returns:
- Unique line for this document
-
setTaxAmt
Set Tax Amount.- Specified by:
setTaxAmt
in interfaceI_C_TaxDeclarationLine
- Parameters:
TaxAmt
- Tax Amount for a document
-
getTaxAmt
Get Tax Amount.- Specified by:
getTaxAmt
in interfaceI_C_TaxDeclarationLine
- Returns:
- Tax Amount for a document
-
setTaxBaseAmt
Set Tax base Amount.- Specified by:
setTaxBaseAmt
in interfaceI_C_TaxDeclarationLine
- Parameters:
TaxBaseAmt
- Base for calculating the tax amount
-
getTaxBaseAmt
Get Tax base Amount.- Specified by:
getTaxBaseAmt
in interfaceI_C_TaxDeclarationLine
- Returns:
- Base for calculating the tax amount
-