Package org.compiere.model
Class X_T_InvoiceGL
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_T_InvoiceGL
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_Persistent
,I_T_InvoiceGL
,Evaluatee
public class X_T_InvoiceGL extends PO implements I_T_InvoiceGL, I_Persistent
Generated Model for T_InvoiceGL- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
APAR_AD_Reference_ID
APAR AD_Reference_ID=332static String
APAR_PayablesOnly
Payables only = Pstatic String
APAR_ReceivablesOnly
Receivables only = Rstatic String
APAR_ReceivablesPayables
Receivables & Payables = A-
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_T_InvoiceGL
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_PInstance_ID, COLUMNNAME_AmtAcctBalance, COLUMNNAME_AmtRevalCr, COLUMNNAME_AmtRevalCrDiff, COLUMNNAME_AmtRevalDr, COLUMNNAME_AmtRevalDrDiff, COLUMNNAME_AmtSourceBalance, COLUMNNAME_APAR, COLUMNNAME_C_ConversionTypeReval_ID, COLUMNNAME_C_DocTypeReval_ID, COLUMNNAME_C_Invoice_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DateReval, COLUMNNAME_Fact_Acct_ID, COLUMNNAME_GrandTotal, COLUMNNAME_IsActive, COLUMNNAME_IsAllCurrencies, COLUMNNAME_OpenAmt, COLUMNNAME_Percent, COLUMNNAME_T_InvoiceGL_UU, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_T_InvoiceGL(Properties ctx, int T_InvoiceGL_ID, String trxName)
Standard ConstructorX_T_InvoiceGL(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_PInstance
getAD_PInstance()
int
getAD_PInstance_ID()
Get Process Instance.BigDecimal
getAmtAcctBalance()
Get Accounted Balance.BigDecimal
getAmtRevalCr()
Get Revaluated Amount Cr.BigDecimal
getAmtRevalCrDiff()
Get Revaluated Difference Cr.BigDecimal
getAmtRevalDr()
Get Revaluated Amount Dr.BigDecimal
getAmtRevalDrDiff()
Get Revaluated Difference Dr.BigDecimal
getAmtSourceBalance()
Get Source Balance.String
getAPAR()
Get AP - AR.I_C_ConversionType
getC_ConversionTypeReval()
int
getC_ConversionTypeReval_ID()
Get Revaluation Conversion Type.I_C_DocType
getC_DocTypeReval()
int
getC_DocTypeReval_ID()
Get Revaluation Document Type.I_C_Invoice
getC_Invoice()
int
getC_Invoice_ID()
Get Invoice.Timestamp
getDateReval()
Get Revaluation Date.int
getFact_Acct_ID()
Get Accounting Fact.BigDecimal
getGrandTotal()
Get Grand Total.BigDecimal
getOpenAmt()
Get Open Amount.BigDecimal
getPercent()
Get Percent.String
getT_InvoiceGL_UU()
Get T_InvoiceGL_UU.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isAllCurrencies()
Get Include All Currencies.void
setAD_PInstance_ID(int AD_PInstance_ID)
Set Process Instance.void
setAmtAcctBalance(BigDecimal AmtAcctBalance)
Set Accounted Balance.void
setAmtRevalCr(BigDecimal AmtRevalCr)
Set Revaluated Amount Cr.void
setAmtRevalCrDiff(BigDecimal AmtRevalCrDiff)
Set Revaluated Difference Cr.void
setAmtRevalDr(BigDecimal AmtRevalDr)
Set Revaluated Amount Dr.void
setAmtRevalDrDiff(BigDecimal AmtRevalDrDiff)
Set Revaluated Difference Dr.void
setAmtSourceBalance(BigDecimal AmtSourceBalance)
Set Source Balance.void
setAPAR(String APAR)
Set AP - AR.void
setC_ConversionTypeReval_ID(int C_ConversionTypeReval_ID)
Set Revaluation Conversion Type.void
setC_DocTypeReval_ID(int C_DocTypeReval_ID)
Set Revaluation Document Type.void
setC_Invoice_ID(int C_Invoice_ID)
Set Invoice.void
setDateReval(Timestamp DateReval)
Set Revaluation Date.void
setFact_Acct_ID(int Fact_Acct_ID)
Set Accounting Fact.void
setGrandTotal(BigDecimal GrandTotal)
Set Grand Total.void
setIsAllCurrencies(boolean IsAllCurrencies)
Set Include All Currencies.void
setOpenAmt(BigDecimal OpenAmt)
Set Open Amount.void
setPercent(BigDecimal Percent)
Set Percent.void
setT_InvoiceGL_UU(String T_InvoiceGL_UU)
Set T_InvoiceGL_UU.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_Persistent
save
-
Methods inherited from interface org.compiere.model.I_T_InvoiceGL
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
-
-
-
Field Detail
-
APAR_AD_Reference_ID
public static final int APAR_AD_Reference_ID
APAR AD_Reference_ID=332- See Also:
- Constant Field Values
-
APAR_ReceivablesPayables
public static final String APAR_ReceivablesPayables
Receivables & Payables = A- See Also:
- Constant Field Values
-
APAR_PayablesOnly
public static final String APAR_PayablesOnly
Payables only = P- See Also:
- Constant Field Values
-
APAR_ReceivablesOnly
public static final String APAR_ReceivablesOnly
Receivables only = R- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X_T_InvoiceGL
public X_T_InvoiceGL(Properties ctx, int T_InvoiceGL_ID, String trxName)
Standard Constructor
-
X_T_InvoiceGL
public X_T_InvoiceGL(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_PInstance
public I_AD_PInstance getAD_PInstance() throws RuntimeException
- Specified by:
getAD_PInstance
in interfaceI_T_InvoiceGL
- Throws:
RuntimeException
-
setAD_PInstance_ID
public void setAD_PInstance_ID(int AD_PInstance_ID)
Set Process Instance.- Specified by:
setAD_PInstance_ID
in interfaceI_T_InvoiceGL
- Parameters:
AD_PInstance_ID
- Instance of the process
-
getAD_PInstance_ID
public int getAD_PInstance_ID()
Get Process Instance.- Specified by:
getAD_PInstance_ID
in interfaceI_T_InvoiceGL
- Returns:
- Instance of the process
-
setAmtAcctBalance
public void setAmtAcctBalance(BigDecimal AmtAcctBalance)
Set Accounted Balance.- Specified by:
setAmtAcctBalance
in interfaceI_T_InvoiceGL
- Parameters:
AmtAcctBalance
- Accounted Balance Amount
-
getAmtAcctBalance
public BigDecimal getAmtAcctBalance()
Get Accounted Balance.- Specified by:
getAmtAcctBalance
in interfaceI_T_InvoiceGL
- Returns:
- Accounted Balance Amount
-
setAmtRevalCr
public void setAmtRevalCr(BigDecimal AmtRevalCr)
Set Revaluated Amount Cr.- Specified by:
setAmtRevalCr
in interfaceI_T_InvoiceGL
- Parameters:
AmtRevalCr
- Revaluated Cr Amount
-
getAmtRevalCr
public BigDecimal getAmtRevalCr()
Get Revaluated Amount Cr.- Specified by:
getAmtRevalCr
in interfaceI_T_InvoiceGL
- Returns:
- Revaluated Cr Amount
-
setAmtRevalCrDiff
public void setAmtRevalCrDiff(BigDecimal AmtRevalCrDiff)
Set Revaluated Difference Cr.- Specified by:
setAmtRevalCrDiff
in interfaceI_T_InvoiceGL
- Parameters:
AmtRevalCrDiff
- Revaluated Cr Amount Difference
-
getAmtRevalCrDiff
public BigDecimal getAmtRevalCrDiff()
Get Revaluated Difference Cr.- Specified by:
getAmtRevalCrDiff
in interfaceI_T_InvoiceGL
- Returns:
- Revaluated Cr Amount Difference
-
setAmtRevalDr
public void setAmtRevalDr(BigDecimal AmtRevalDr)
Set Revaluated Amount Dr.- Specified by:
setAmtRevalDr
in interfaceI_T_InvoiceGL
- Parameters:
AmtRevalDr
- Revaluated Dr Amount
-
getAmtRevalDr
public BigDecimal getAmtRevalDr()
Get Revaluated Amount Dr.- Specified by:
getAmtRevalDr
in interfaceI_T_InvoiceGL
- Returns:
- Revaluated Dr Amount
-
setAmtRevalDrDiff
public void setAmtRevalDrDiff(BigDecimal AmtRevalDrDiff)
Set Revaluated Difference Dr.- Specified by:
setAmtRevalDrDiff
in interfaceI_T_InvoiceGL
- Parameters:
AmtRevalDrDiff
- Revaluated Dr Amount Difference
-
getAmtRevalDrDiff
public BigDecimal getAmtRevalDrDiff()
Get Revaluated Difference Dr.- Specified by:
getAmtRevalDrDiff
in interfaceI_T_InvoiceGL
- Returns:
- Revaluated Dr Amount Difference
-
setAmtSourceBalance
public void setAmtSourceBalance(BigDecimal AmtSourceBalance)
Set Source Balance.- Specified by:
setAmtSourceBalance
in interfaceI_T_InvoiceGL
- Parameters:
AmtSourceBalance
- Source Balance Amount
-
getAmtSourceBalance
public BigDecimal getAmtSourceBalance()
Get Source Balance.- Specified by:
getAmtSourceBalance
in interfaceI_T_InvoiceGL
- Returns:
- Source Balance Amount
-
setAPAR
public void setAPAR(String APAR)
Set AP - AR.- Specified by:
setAPAR
in interfaceI_T_InvoiceGL
- Parameters:
APAR
- Include Receivables and/or Payables transactions
-
getAPAR
public String getAPAR()
Get AP - AR.- Specified by:
getAPAR
in interfaceI_T_InvoiceGL
- Returns:
- Include Receivables and/or Payables transactions
-
getC_ConversionTypeReval
public I_C_ConversionType getC_ConversionTypeReval() throws RuntimeException
- Specified by:
getC_ConversionTypeReval
in interfaceI_T_InvoiceGL
- Throws:
RuntimeException
-
setC_ConversionTypeReval_ID
public void setC_ConversionTypeReval_ID(int C_ConversionTypeReval_ID)
Set Revaluation Conversion Type.- Specified by:
setC_ConversionTypeReval_ID
in interfaceI_T_InvoiceGL
- Parameters:
C_ConversionTypeReval_ID
- Revaluation Currency Conversion Type
-
getC_ConversionTypeReval_ID
public int getC_ConversionTypeReval_ID()
Get Revaluation Conversion Type.- Specified by:
getC_ConversionTypeReval_ID
in interfaceI_T_InvoiceGL
- Returns:
- Revaluation Currency Conversion Type
-
getC_DocTypeReval
public I_C_DocType getC_DocTypeReval() throws RuntimeException
- Specified by:
getC_DocTypeReval
in interfaceI_T_InvoiceGL
- Throws:
RuntimeException
-
setC_DocTypeReval_ID
public void setC_DocTypeReval_ID(int C_DocTypeReval_ID)
Set Revaluation Document Type.- Specified by:
setC_DocTypeReval_ID
in interfaceI_T_InvoiceGL
- Parameters:
C_DocTypeReval_ID
- Document Type for Revaluation Journal
-
getC_DocTypeReval_ID
public int getC_DocTypeReval_ID()
Get Revaluation Document Type.- Specified by:
getC_DocTypeReval_ID
in interfaceI_T_InvoiceGL
- Returns:
- Document Type for Revaluation Journal
-
getC_Invoice
public I_C_Invoice getC_Invoice() throws RuntimeException
- Specified by:
getC_Invoice
in interfaceI_T_InvoiceGL
- Throws:
RuntimeException
-
setC_Invoice_ID
public void setC_Invoice_ID(int C_Invoice_ID)
Set Invoice.- Specified by:
setC_Invoice_ID
in interfaceI_T_InvoiceGL
- Parameters:
C_Invoice_ID
- Invoice Identifier
-
getC_Invoice_ID
public int getC_Invoice_ID()
Get Invoice.- Specified by:
getC_Invoice_ID
in interfaceI_T_InvoiceGL
- Returns:
- Invoice Identifier
-
setDateReval
public void setDateReval(Timestamp DateReval)
Set Revaluation Date.- Specified by:
setDateReval
in interfaceI_T_InvoiceGL
- Parameters:
DateReval
- Date of Revaluation
-
getDateReval
public Timestamp getDateReval()
Get Revaluation Date.- Specified by:
getDateReval
in interfaceI_T_InvoiceGL
- Returns:
- Date of Revaluation
-
setFact_Acct_ID
public void setFact_Acct_ID(int Fact_Acct_ID)
Set Accounting Fact.- Specified by:
setFact_Acct_ID
in interfaceI_T_InvoiceGL
- Parameters:
Fact_Acct_ID
- Accounting Fact
-
getFact_Acct_ID
public int getFact_Acct_ID()
Get Accounting Fact.- Specified by:
getFact_Acct_ID
in interfaceI_T_InvoiceGL
- Returns:
- Accounting Fact
-
setGrandTotal
public void setGrandTotal(BigDecimal GrandTotal)
Set Grand Total.- Specified by:
setGrandTotal
in interfaceI_T_InvoiceGL
- Parameters:
GrandTotal
- Total amount of document
-
getGrandTotal
public BigDecimal getGrandTotal()
Get Grand Total.- Specified by:
getGrandTotal
in interfaceI_T_InvoiceGL
- Returns:
- Total amount of document
-
setIsAllCurrencies
public void setIsAllCurrencies(boolean IsAllCurrencies)
Set Include All Currencies.- Specified by:
setIsAllCurrencies
in interfaceI_T_InvoiceGL
- Parameters:
IsAllCurrencies
- Report not just foreign currency Invoices
-
isAllCurrencies
public boolean isAllCurrencies()
Get Include All Currencies.- Specified by:
isAllCurrencies
in interfaceI_T_InvoiceGL
- Returns:
- Report not just foreign currency Invoices
-
setOpenAmt
public void setOpenAmt(BigDecimal OpenAmt)
Set Open Amount.- Specified by:
setOpenAmt
in interfaceI_T_InvoiceGL
- Parameters:
OpenAmt
- Open item amount
-
getOpenAmt
public BigDecimal getOpenAmt()
Get Open Amount.- Specified by:
getOpenAmt
in interfaceI_T_InvoiceGL
- Returns:
- Open item amount
-
setPercent
public void setPercent(BigDecimal Percent)
Set Percent.- Specified by:
setPercent
in interfaceI_T_InvoiceGL
- Parameters:
Percent
- Percentage
-
getPercent
public BigDecimal getPercent()
Get Percent.- Specified by:
getPercent
in interfaceI_T_InvoiceGL
- Returns:
- Percentage
-
setT_InvoiceGL_UU
public void setT_InvoiceGL_UU(String T_InvoiceGL_UU)
Set T_InvoiceGL_UU.- Specified by:
setT_InvoiceGL_UU
in interfaceI_T_InvoiceGL
- Parameters:
T_InvoiceGL_UU
- T_InvoiceGL_UU
-
getT_InvoiceGL_UU
public String getT_InvoiceGL_UU()
Get T_InvoiceGL_UU.- Specified by:
getT_InvoiceGL_UU
in interfaceI_T_InvoiceGL
- Returns:
- T_InvoiceGL_UU
-
-