Package org.compiere.model
Class X_I_ElementValue
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_I_ElementValue
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_I_ElementValue
,I_Persistent
,Evaluatee
public class X_I_ElementValue extends PO implements I_I_ElementValue, I_Persistent
Generated Model for I_ElementValue- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
ACCOUNTSIGN_AD_Reference_ID
AccountSign AD_Reference_ID=118static String
ACCOUNTSIGN_Credit
Credit = Cstatic String
ACCOUNTSIGN_Debit
Debit = Dstatic String
ACCOUNTSIGN_Natural
Natural = Nstatic int
ACCOUNTTYPE_AD_Reference_ID
AccountType AD_Reference_ID=117static String
ACCOUNTTYPE_Asset
Asset = Astatic String
ACCOUNTTYPE_Expense
Expense = Estatic String
ACCOUNTTYPE_Liability
Liability = Lstatic String
ACCOUNTTYPE_Memo
Memo = Mstatic String
ACCOUNTTYPE_OwnerSEquity
Owner's Equity = Ostatic String
ACCOUNTTYPE_Revenue
Revenue = R-
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_I_ElementValue
accessLevel, COLUMNNAME_AccountSign, COLUMNNAME_AccountType, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Column_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_Element_ID, COLUMNNAME_C_ElementValue_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Default_Account, COLUMNNAME_Description, COLUMNNAME_ElementName, COLUMNNAME_I_ElementValue_ID, COLUMNNAME_I_ElementValue_UU, COLUMNNAME_I_ErrorMsg, COLUMNNAME_I_IsImported, COLUMNNAME_IsActive, COLUMNNAME_IsDocControlled, COLUMNNAME_IsSummary, COLUMNNAME_Name, COLUMNNAME_ParentElementValue_ID, COLUMNNAME_ParentValue, COLUMNNAME_PostActual, COLUMNNAME_PostBudget, COLUMNNAME_PostEncumbrance, COLUMNNAME_PostStatistical, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_Value, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_I_ElementValue(Properties ctx, int I_ElementValue_ID, String trxName)
Standard ConstructorX_I_ElementValue(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()
AccessLevelString
getAccountSign()
Get Account Sign.String
getAccountType()
Get Account Type.I_AD_Column
getAD_Column()
int
getAD_Column_ID()
Get Column.I_C_Element
getC_Element()
int
getC_Element_ID()
Get Element.I_C_ElementValue
getC_ElementValue()
int
getC_ElementValue_ID()
Get Account Element.String
getDefault_Account()
Get Default Account.String
getDescription()
Get Description.String
getElementName()
Get Element Name.int
getI_ElementValue_ID()
Get Import Account.String
getI_ElementValue_UU()
Get I_ElementValue_UU.String
getI_ErrorMsg()
Get Import Error Message.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameString
getName()
Get Name.I_C_ElementValue
getParentElementValue()
int
getParentElementValue_ID()
Get Parent Account.String
getParentValue()
Get Parent Key.String
getValue()
Get Search Key.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isDocControlled()
Get Document Controlled.boolean
isI_IsImported()
Get Imported.boolean
isPostActual()
Get Post Actual.boolean
isPostBudget()
Get Post Budget.boolean
isPostEncumbrance()
Get Post Encumbrance.boolean
isPostStatistical()
Get Post Statistical.boolean
isProcessed()
Get Processed.boolean
isProcessing()
Get Process Now.boolean
isSummary()
Get Summary Level.void
setAccountSign(String AccountSign)
Set Account Sign.void
setAccountType(String AccountType)
Set Account Type.void
setAD_Column_ID(int AD_Column_ID)
Set Column.void
setC_Element_ID(int C_Element_ID)
Set Element.void
setC_ElementValue_ID(int C_ElementValue_ID)
Set Account Element.void
setDefault_Account(String Default_Account)
Set Default Account.void
setDescription(String Description)
Set Description.void
setElementName(String ElementName)
Set Element Name.void
setI_ElementValue_ID(int I_ElementValue_ID)
Set Import Account.void
setI_ElementValue_UU(String I_ElementValue_UU)
Set I_ElementValue_UU.void
setI_ErrorMsg(String I_ErrorMsg)
Set Import Error Message.void
setI_IsImported(boolean I_IsImported)
Set Imported.void
setIsDocControlled(boolean IsDocControlled)
Set Document Controlled.void
setIsSummary(boolean IsSummary)
Set Summary Level.void
setName(String Name)
Set Name.void
setParentElementValue_ID(int ParentElementValue_ID)
Set Parent Account.void
setParentValue(String ParentValue)
Set Parent Key.void
setPostActual(boolean PostActual)
Set Post Actual.void
setPostBudget(boolean PostBudget)
Set Post Budget.void
setPostEncumbrance(boolean PostEncumbrance)
Set Post Encumbrance.void
setPostStatistical(boolean PostStatistical)
Set Post Statistical.void
setProcessed(boolean Processed)
Set Processed.void
setProcessing(boolean Processing)
Set Process Now.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.compiere.model.I_I_ElementValue
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
-
-
-
-
Field Detail
-
ACCOUNTSIGN_AD_Reference_ID
public static final int ACCOUNTSIGN_AD_Reference_ID
AccountSign AD_Reference_ID=118- See Also:
- Constant Field Values
-
ACCOUNTSIGN_Credit
public static final String ACCOUNTSIGN_Credit
Credit = C- See Also:
- Constant Field Values
-
ACCOUNTSIGN_Debit
public static final String ACCOUNTSIGN_Debit
Debit = D- See Also:
- Constant Field Values
-
ACCOUNTSIGN_Natural
public static final String ACCOUNTSIGN_Natural
Natural = N- See Also:
- Constant Field Values
-
ACCOUNTTYPE_AD_Reference_ID
public static final int ACCOUNTTYPE_AD_Reference_ID
AccountType AD_Reference_ID=117- See Also:
- Constant Field Values
-
ACCOUNTTYPE_Asset
public static final String ACCOUNTTYPE_Asset
Asset = A- See Also:
- Constant Field Values
-
ACCOUNTTYPE_Expense
public static final String ACCOUNTTYPE_Expense
Expense = E- See Also:
- Constant Field Values
-
ACCOUNTTYPE_Liability
public static final String ACCOUNTTYPE_Liability
Liability = L- See Also:
- Constant Field Values
-
ACCOUNTTYPE_Memo
public static final String ACCOUNTTYPE_Memo
Memo = M- See Also:
- Constant Field Values
-
ACCOUNTTYPE_OwnerSEquity
public static final String ACCOUNTTYPE_OwnerSEquity
Owner's Equity = O- See Also:
- Constant Field Values
-
ACCOUNTTYPE_Revenue
public static final String ACCOUNTTYPE_Revenue
Revenue = R- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X_I_ElementValue
public X_I_ElementValue(Properties ctx, int I_ElementValue_ID, String trxName)
Standard Constructor
-
X_I_ElementValue
public X_I_ElementValue(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 6 - System - Client
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
setAccountSign
public void setAccountSign(String AccountSign)
Set Account Sign.- Specified by:
setAccountSign
in interfaceI_I_ElementValue
- Parameters:
AccountSign
- Indicates the Natural Sign of the Account as a Debit or Credit
-
getAccountSign
public String getAccountSign()
Get Account Sign.- Specified by:
getAccountSign
in interfaceI_I_ElementValue
- Returns:
- Indicates the Natural Sign of the Account as a Debit or Credit
-
setAccountType
public void setAccountType(String AccountType)
Set Account Type.- Specified by:
setAccountType
in interfaceI_I_ElementValue
- Parameters:
AccountType
- Indicates the type of account
-
getAccountType
public String getAccountType()
Get Account Type.- Specified by:
getAccountType
in interfaceI_I_ElementValue
- Returns:
- Indicates the type of account
-
getAD_Column
public I_AD_Column getAD_Column() throws RuntimeException
- Specified by:
getAD_Column
in interfaceI_I_ElementValue
- Throws:
RuntimeException
-
setAD_Column_ID
public void setAD_Column_ID(int AD_Column_ID)
Set Column.- Specified by:
setAD_Column_ID
in interfaceI_I_ElementValue
- Parameters:
AD_Column_ID
- Column in the table
-
getAD_Column_ID
public int getAD_Column_ID()
Get Column.- Specified by:
getAD_Column_ID
in interfaceI_I_ElementValue
- Returns:
- Column in the table
-
getC_Element
public I_C_Element getC_Element() throws RuntimeException
- Specified by:
getC_Element
in interfaceI_I_ElementValue
- Throws:
RuntimeException
-
setC_Element_ID
public void setC_Element_ID(int C_Element_ID)
Set Element.- Specified by:
setC_Element_ID
in interfaceI_I_ElementValue
- Parameters:
C_Element_ID
- Accounting Element
-
getC_Element_ID
public int getC_Element_ID()
Get Element.- Specified by:
getC_Element_ID
in interfaceI_I_ElementValue
- Returns:
- Accounting Element
-
getC_ElementValue
public I_C_ElementValue getC_ElementValue() throws RuntimeException
- Specified by:
getC_ElementValue
in interfaceI_I_ElementValue
- Throws:
RuntimeException
-
setC_ElementValue_ID
public void setC_ElementValue_ID(int C_ElementValue_ID)
Set Account Element.- Specified by:
setC_ElementValue_ID
in interfaceI_I_ElementValue
- Parameters:
C_ElementValue_ID
- Account Element
-
getC_ElementValue_ID
public int getC_ElementValue_ID()
Get Account Element.- Specified by:
getC_ElementValue_ID
in interfaceI_I_ElementValue
- Returns:
- Account Element
-
setDefault_Account
public void setDefault_Account(String Default_Account)
Set Default Account.- Specified by:
setDefault_Account
in interfaceI_I_ElementValue
- Parameters:
Default_Account
- Name of the Default Account Column
-
getDefault_Account
public String getDefault_Account()
Get Default Account.- Specified by:
getDefault_Account
in interfaceI_I_ElementValue
- Returns:
- Name of the Default Account Column
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_I_ElementValue
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String getDescription()
Get Description.- Specified by:
getDescription
in interfaceI_I_ElementValue
- Returns:
- Optional short description of the record
-
setElementName
public void setElementName(String ElementName)
Set Element Name.- Specified by:
setElementName
in interfaceI_I_ElementValue
- Parameters:
ElementName
- Name of the Element
-
getElementName
public String getElementName()
Get Element Name.- Specified by:
getElementName
in interfaceI_I_ElementValue
- Returns:
- Name of the Element
-
setI_ElementValue_ID
public void setI_ElementValue_ID(int I_ElementValue_ID)
Set Import Account.- Specified by:
setI_ElementValue_ID
in interfaceI_I_ElementValue
- Parameters:
I_ElementValue_ID
- Import Account Value
-
getI_ElementValue_ID
public int getI_ElementValue_ID()
Get Import Account.- Specified by:
getI_ElementValue_ID
in interfaceI_I_ElementValue
- Returns:
- Import Account Value
-
setI_ElementValue_UU
public void setI_ElementValue_UU(String I_ElementValue_UU)
Set I_ElementValue_UU.- Specified by:
setI_ElementValue_UU
in interfaceI_I_ElementValue
- Parameters:
I_ElementValue_UU
- I_ElementValue_UU
-
getI_ElementValue_UU
public String getI_ElementValue_UU()
Get I_ElementValue_UU.- Specified by:
getI_ElementValue_UU
in interfaceI_I_ElementValue
- Returns:
- I_ElementValue_UU
-
setI_ErrorMsg
public void setI_ErrorMsg(String I_ErrorMsg)
Set Import Error Message.- Specified by:
setI_ErrorMsg
in interfaceI_I_ElementValue
- Parameters:
I_ErrorMsg
- Messages generated from import process
-
getI_ErrorMsg
public String getI_ErrorMsg()
Get Import Error Message.- Specified by:
getI_ErrorMsg
in interfaceI_I_ElementValue
- Returns:
- Messages generated from import process
-
setI_IsImported
public void setI_IsImported(boolean I_IsImported)
Set Imported.- Specified by:
setI_IsImported
in interfaceI_I_ElementValue
- Parameters:
I_IsImported
- Has this import been processed
-
isI_IsImported
public boolean isI_IsImported()
Get Imported.- Specified by:
isI_IsImported
in interfaceI_I_ElementValue
- Returns:
- Has this import been processed
-
setIsDocControlled
public void setIsDocControlled(boolean IsDocControlled)
Set Document Controlled.- Specified by:
setIsDocControlled
in interfaceI_I_ElementValue
- Parameters:
IsDocControlled
- Control account - If an account is controlled by a document, you cannot post manually to it
-
isDocControlled
public boolean isDocControlled()
Get Document Controlled.- Specified by:
isDocControlled
in interfaceI_I_ElementValue
- Returns:
- Control account - If an account is controlled by a document, you cannot post manually to it
-
setIsSummary
public void setIsSummary(boolean IsSummary)
Set Summary Level.- Specified by:
setIsSummary
in interfaceI_I_ElementValue
- Parameters:
IsSummary
- This is a summary entity
-
isSummary
public boolean isSummary()
Get Summary Level.- Specified by:
isSummary
in interfaceI_I_ElementValue
- Returns:
- This is a summary entity
-
setName
public void setName(String Name)
Set Name.- Specified by:
setName
in interfaceI_I_ElementValue
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getName
in interfaceI_I_ElementValue
- Returns:
- Alphanumeric identifier of the entity
-
getParentElementValue
public I_C_ElementValue getParentElementValue() throws RuntimeException
- Specified by:
getParentElementValue
in interfaceI_I_ElementValue
- Throws:
RuntimeException
-
setParentElementValue_ID
public void setParentElementValue_ID(int ParentElementValue_ID)
Set Parent Account.- Specified by:
setParentElementValue_ID
in interfaceI_I_ElementValue
- Parameters:
ParentElementValue_ID
- The parent (summary) account
-
getParentElementValue_ID
public int getParentElementValue_ID()
Get Parent Account.- Specified by:
getParentElementValue_ID
in interfaceI_I_ElementValue
- Returns:
- The parent (summary) account
-
setParentValue
public void setParentValue(String ParentValue)
Set Parent Key.- Specified by:
setParentValue
in interfaceI_I_ElementValue
- Parameters:
ParentValue
- Key if the Parent
-
getParentValue
public String getParentValue()
Get Parent Key.- Specified by:
getParentValue
in interfaceI_I_ElementValue
- Returns:
- Key if the Parent
-
setPostActual
public void setPostActual(boolean PostActual)
Set Post Actual.- Specified by:
setPostActual
in interfaceI_I_ElementValue
- Parameters:
PostActual
- Actual Values can be posted
-
isPostActual
public boolean isPostActual()
Get Post Actual.- Specified by:
isPostActual
in interfaceI_I_ElementValue
- Returns:
- Actual Values can be posted
-
setPostBudget
public void setPostBudget(boolean PostBudget)
Set Post Budget.- Specified by:
setPostBudget
in interfaceI_I_ElementValue
- Parameters:
PostBudget
- Budget values can be posted
-
isPostBudget
public boolean isPostBudget()
Get Post Budget.- Specified by:
isPostBudget
in interfaceI_I_ElementValue
- Returns:
- Budget values can be posted
-
setPostEncumbrance
public void setPostEncumbrance(boolean PostEncumbrance)
Set Post Encumbrance.- Specified by:
setPostEncumbrance
in interfaceI_I_ElementValue
- Parameters:
PostEncumbrance
- Post commitments to this account
-
isPostEncumbrance
public boolean isPostEncumbrance()
Get Post Encumbrance.- Specified by:
isPostEncumbrance
in interfaceI_I_ElementValue
- Returns:
- Post commitments to this account
-
setPostStatistical
public void setPostStatistical(boolean PostStatistical)
Set Post Statistical.- Specified by:
setPostStatistical
in interfaceI_I_ElementValue
- Parameters:
PostStatistical
- Post statistical quantities to this account?
-
isPostStatistical
public boolean isPostStatistical()
Get Post Statistical.- Specified by:
isPostStatistical
in interfaceI_I_ElementValue
- Returns:
- Post statistical quantities to this account?
-
setProcessed
public void setProcessed(boolean Processed)
Set Processed.- Specified by:
setProcessed
in interfaceI_I_ElementValue
- Parameters:
Processed
- The document has been processed
-
isProcessed
public boolean isProcessed()
Get Processed.- Specified by:
isProcessed
in interfaceI_I_ElementValue
- Returns:
- The document has been processed
-
setProcessing
public void setProcessing(boolean Processing)
Set Process Now.- Specified by:
setProcessing
in interfaceI_I_ElementValue
- Parameters:
Processing
- Process Now
-
isProcessing
public boolean isProcessing()
Get Process Now.- Specified by:
isProcessing
in interfaceI_I_ElementValue
- Returns:
- Process Now
-
setValue
public void setValue(String Value)
Set Search Key.- Specified by:
setValue
in interfaceI_I_ElementValue
- 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_I_ElementValue
- Returns:
- Search key for the record in the format required - must be unique
-
getKeyNamePair
public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
-