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
public class X_C_TaxDeclarationLine extends PO implements I_C_TaxDeclarationLine, I_Persistent
Generated Model for C_TaxDeclarationLine- 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.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
Constructors Constructor Description X_C_TaxDeclarationLine(Properties ctx, int C_TaxDeclarationLine_ID, String trxName)
Standard ConstructorX_C_TaxDeclarationLine(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_C_AllocationLine
getC_AllocationLine()
int
getC_AllocationLine_ID()
Get Allocation Line.I_C_BPartner
getC_BPartner()
int
getC_BPartner_ID()
Get Business Partner.I_C_Currency
getC_Currency()
int
getC_Currency_ID()
Get Currency.I_C_Invoice
getC_Invoice()
int
getC_Invoice_ID()
Get Invoice.I_C_InvoiceLine
getC_InvoiceLine()
int
getC_InvoiceLine_ID()
Get Invoice Line.I_C_Tax
getC_Tax()
int
getC_Tax_ID()
Get Tax.I_C_TaxDeclaration
getC_TaxDeclaration()
int
getC_TaxDeclaration_ID()
Get Tax Declaration.int
getC_TaxDeclarationLine_ID()
Get Tax Declaration Line.String
getC_TaxDeclarationLine_UU()
Get C_TaxDeclarationLine_UU.Timestamp
getDateAcct()
Get Account Date.String
getDescription()
Get Description.int
getLine()
Get Line No.BigDecimal
getTaxAmt()
Get Tax Amount.BigDecimal
getTaxBaseAmt()
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.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.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 Detail
-
X_C_TaxDeclarationLine
public X_C_TaxDeclarationLine(Properties ctx, int C_TaxDeclarationLine_ID, String trxName)
Standard Constructor
-
X_C_TaxDeclarationLine
public X_C_TaxDeclarationLine(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
-
getC_AllocationLine
public I_C_AllocationLine getC_AllocationLine() throws RuntimeException
- 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
public I_C_BPartner getC_BPartner() throws RuntimeException
- 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
public I_C_Currency getC_Currency() throws RuntimeException
- 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
public I_C_Invoice getC_Invoice() throws RuntimeException
- 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
public I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException
- 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
public I_C_TaxDeclaration getC_TaxDeclaration() throws RuntimeException
- 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
public void setC_TaxDeclarationLine_UU(String C_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
public String getC_TaxDeclarationLine_UU()
Get C_TaxDeclarationLine_UU.- Specified by:
getC_TaxDeclarationLine_UU
in interfaceI_C_TaxDeclarationLine
- Returns:
- C_TaxDeclarationLine_UU
-
getC_Tax
public I_C_Tax getC_Tax() throws RuntimeException
- 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
public void setDateAcct(Timestamp DateAcct)
Set Account Date.- Specified by:
setDateAcct
in interfaceI_C_TaxDeclarationLine
- Parameters:
DateAcct
- Accounting Date
-
getDateAcct
public Timestamp getDateAcct()
Get Account Date.- Specified by:
getDateAcct
in interfaceI_C_TaxDeclarationLine
- Returns:
- Accounting Date
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_C_TaxDeclarationLine
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String 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
public void setTaxAmt(BigDecimal TaxAmt)
Set Tax Amount.- Specified by:
setTaxAmt
in interfaceI_C_TaxDeclarationLine
- Parameters:
TaxAmt
- Tax Amount for a document
-
getTaxAmt
public BigDecimal getTaxAmt()
Get Tax Amount.- Specified by:
getTaxAmt
in interfaceI_C_TaxDeclarationLine
- Returns:
- Tax Amount for a document
-
setTaxBaseAmt
public void setTaxBaseAmt(BigDecimal TaxBaseAmt)
Set Tax base Amount.- Specified by:
setTaxBaseAmt
in interfaceI_C_TaxDeclarationLine
- Parameters:
TaxBaseAmt
- Base for calculating the tax amount
-
getTaxBaseAmt
public BigDecimal getTaxBaseAmt()
Get Tax base Amount.- Specified by:
getTaxBaseAmt
in interfaceI_C_TaxDeclarationLine
- Returns:
- Base for calculating the tax amount
-
-