Package org.compiere.model
Class X_C_ElementValue
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_ElementValue
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_ElementValue
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MElementValue
Generated Model for C_ElementValue
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
AccountSign AD_Reference_ID=118static final String
Credit = Cstatic final String
Debit = Dstatic final String
Natural = Nstatic final int
AccountType AD_Reference_ID=117static final String
Asset = Astatic final String
Expense = Estatic final String
Liability = Lstatic final String
Memo = Mstatic final String
Owner's Equity = Ostatic final String
Revenue = Rstatic final int
BPartnerType AD_Reference_ID=200076static final String
Customer = Cstatic final String
Employee = Estatic final String
Vendor = VFields 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_ElementValue
accessLevel, COLUMNNAME_AccountSign, COLUMNNAME_AccountType, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_BPartnerType, COLUMNNAME_C_BankAccount_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_Element_ID, COLUMNNAME_C_ElementValue_ID, COLUMNNAME_C_ElementValue_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_IsActive, COLUMNNAME_IsBankAccount, COLUMNNAME_IsDetailBPartner, COLUMNNAME_IsDetailProduct, COLUMNNAME_IsDocControlled, COLUMNNAME_IsForeignCurrency, COLUMNNAME_IsSummary, COLUMNNAME_Name, COLUMNNAME_PostActual, COLUMNNAME_PostBudget, COLUMNNAME_PostEncumbrance, COLUMNNAME_PostStatistical, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_ValidFrom, COLUMNNAME_ValidTo, COLUMNNAME_Value, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_C_ElementValue
(Properties ctx, int C_ElementValue_ID, String trxName) Standard ConstructorX_C_ElementValue
(Properties ctx, int C_ElementValue_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_ElementValue
(Properties ctx, String C_ElementValue_UU, String trxName) Standard ConstructorX_C_ElementValue
(Properties ctx, String C_ElementValue_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_ElementValue
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelGet Account Sign.Get Account Type.Get Business Partner Type.int
Get Bank Account.int
Get Currency.int
Get Element.int
Get Account Element.Get C_ElementValue_UU.Get Description.Get Record ID/ColumnNamegetName()
Get Name.Get Valid from.Get Valid to.getValue()
Get Search Key.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Bank Account.boolean
Get Manage Business Partners.boolean
Get Manage Products.boolean
Get Document Controlled.boolean
Get Foreign Currency Account.boolean
Get Post Actual.boolean
Get Post Budget.boolean
Get Post Encumbrance.boolean
Get Post Statistical.boolean
Get Summary Level.void
setAccountSign
(String AccountSign) Set Account Sign.void
setAccountType
(String AccountType) Set Account Type.void
setBPartnerType
(String BPartnerType) Set Business Partner Type.void
setC_BankAccount_ID
(int C_BankAccount_ID) Set Bank Account.void
setC_Currency_ID
(int C_Currency_ID) Set Currency.void
setC_Element_ID
(int C_Element_ID) Set Element.void
setC_ElementValue_ID
(int C_ElementValue_ID) Set Account Element.void
setC_ElementValue_UU
(String C_ElementValue_UU) Set C_ElementValue_UU.void
setDescription
(String Description) Set Description.void
setIsBankAccount
(boolean IsBankAccount) Set Bank Account.void
setIsDetailBPartner
(boolean IsDetailBPartner) Set Manage Business Partners.void
setIsDetailProduct
(boolean IsDetailProduct) Set Manage Products.void
setIsDocControlled
(boolean IsDocControlled) Set Document Controlled.void
setIsForeignCurrency
(boolean IsForeignCurrency) Set Foreign Currency Account.void
setIsSummary
(boolean IsSummary) Set Summary Level.void
Set Name.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
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.compiere.model.I_C_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 Details
-
ACCOUNTSIGN_AD_Reference_ID
public static final int ACCOUNTSIGN_AD_Reference_IDAccountSign AD_Reference_ID=118- See Also:
-
ACCOUNTSIGN_Credit
Credit = C- See Also:
-
ACCOUNTSIGN_Debit
Debit = D- See Also:
-
ACCOUNTSIGN_Natural
Natural = N- See Also:
-
ACCOUNTTYPE_AD_Reference_ID
public static final int ACCOUNTTYPE_AD_Reference_IDAccountType AD_Reference_ID=117- See Also:
-
ACCOUNTTYPE_Asset
Asset = A- See Also:
-
ACCOUNTTYPE_Expense
Expense = E- See Also:
-
ACCOUNTTYPE_Liability
Liability = L- See Also:
-
ACCOUNTTYPE_Memo
Memo = M- See Also:
-
ACCOUNTTYPE_OwnerSEquity
Owner's Equity = O- See Also:
-
ACCOUNTTYPE_Revenue
Revenue = R- See Also:
-
BPARTNERTYPE_AD_Reference_ID
public static final int BPARTNERTYPE_AD_Reference_IDBPartnerType AD_Reference_ID=200076- See Also:
-
BPARTNERTYPE_Customer
Customer = C- See Also:
-
BPARTNERTYPE_Employee
Employee = E- See Also:
-
BPARTNERTYPE_Vendor
Vendor = V- See Also:
-
-
Constructor Details
-
X_C_ElementValue
Standard Constructor -
X_C_ElementValue
public X_C_ElementValue(Properties ctx, int C_ElementValue_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_ElementValue
Standard Constructor -
X_C_ElementValue
public X_C_ElementValue(Properties ctx, String C_ElementValue_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_ElementValue
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 2 - Client
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setAccountSign
Set Account Sign.- Specified by:
setAccountSign
in interfaceI_C_ElementValue
- Parameters:
AccountSign
- Indicates the Natural Sign of the Account as a Debit or Credit
-
getAccountSign
Get Account Sign.- Specified by:
getAccountSign
in interfaceI_C_ElementValue
- Returns:
- Indicates the Natural Sign of the Account as a Debit or Credit
-
setAccountType
Set Account Type.- Specified by:
setAccountType
in interfaceI_C_ElementValue
- Parameters:
AccountType
- Indicates the type of account
-
getAccountType
Get Account Type.- Specified by:
getAccountType
in interfaceI_C_ElementValue
- Returns:
- Indicates the type of account
-
setBPartnerType
Set Business Partner Type.- Specified by:
setBPartnerType
in interfaceI_C_ElementValue
- Parameters:
BPartnerType
- Business Partner Type
-
getBPartnerType
Get Business Partner Type.- Specified by:
getBPartnerType
in interfaceI_C_ElementValue
- Returns:
- Business Partner Type
-
getC_BankAccount
- Specified by:
getC_BankAccount
in interfaceI_C_ElementValue
- Throws:
RuntimeException
-
setC_BankAccount_ID
public void setC_BankAccount_ID(int C_BankAccount_ID) Set Bank Account.- Specified by:
setC_BankAccount_ID
in interfaceI_C_ElementValue
- Parameters:
C_BankAccount_ID
- Account at the Bank
-
getC_BankAccount_ID
public int getC_BankAccount_ID()Get Bank Account.- Specified by:
getC_BankAccount_ID
in interfaceI_C_ElementValue
- Returns:
- Account at the Bank
-
getC_Currency
- Specified by:
getC_Currency
in interfaceI_C_ElementValue
- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID) Set Currency.- Specified by:
setC_Currency_ID
in interfaceI_C_ElementValue
- 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_ElementValue
- Returns:
- The Currency for this record
-
getC_Element
- Specified by:
getC_Element
in interfaceI_C_ElementValue
- Throws:
RuntimeException
-
setC_Element_ID
public void setC_Element_ID(int C_Element_ID) Set Element.- Specified by:
setC_Element_ID
in interfaceI_C_ElementValue
- Parameters:
C_Element_ID
- Accounting Element
-
getC_Element_ID
public int getC_Element_ID()Get Element.- Specified by:
getC_Element_ID
in interfaceI_C_ElementValue
- Returns:
- Accounting Element
-
setC_ElementValue_ID
public void setC_ElementValue_ID(int C_ElementValue_ID) Set Account Element.- Specified by:
setC_ElementValue_ID
in interfaceI_C_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_C_ElementValue
- Returns:
- Account Element
-
setC_ElementValue_UU
Set C_ElementValue_UU.- Specified by:
setC_ElementValue_UU
in interfaceI_C_ElementValue
- Parameters:
C_ElementValue_UU
- C_ElementValue_UU
-
getC_ElementValue_UU
Get C_ElementValue_UU.- Specified by:
getC_ElementValue_UU
in interfaceI_C_ElementValue
- Returns:
- C_ElementValue_UU
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_C_ElementValue
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_C_ElementValue
- Returns:
- Optional short description of the record
-
setIsBankAccount
public void setIsBankAccount(boolean IsBankAccount) Set Bank Account.- Specified by:
setIsBankAccount
in interfaceI_C_ElementValue
- Parameters:
IsBankAccount
- Indicates if this is the Bank Account
-
isBankAccount
public boolean isBankAccount()Get Bank Account.- Specified by:
isBankAccount
in interfaceI_C_ElementValue
- Returns:
- Indicates if this is the Bank Account
-
setIsDetailBPartner
public void setIsDetailBPartner(boolean IsDetailBPartner) Set Manage Business Partners.- Specified by:
setIsDetailBPartner
in interfaceI_C_ElementValue
- Parameters:
IsDetailBPartner
- Manage Business Partners
-
isDetailBPartner
public boolean isDetailBPartner()Get Manage Business Partners.- Specified by:
isDetailBPartner
in interfaceI_C_ElementValue
- Returns:
- Manage Business Partners
-
setIsDetailProduct
public void setIsDetailProduct(boolean IsDetailProduct) Set Manage Products.- Specified by:
setIsDetailProduct
in interfaceI_C_ElementValue
- Parameters:
IsDetailProduct
- Manage Products
-
isDetailProduct
public boolean isDetailProduct()Get Manage Products.- Specified by:
isDetailProduct
in interfaceI_C_ElementValue
- Returns:
- Manage Products
-
setIsDocControlled
public void setIsDocControlled(boolean IsDocControlled) Set Document Controlled.- Specified by:
setIsDocControlled
in interfaceI_C_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_C_ElementValue
- Returns:
- Control account - If an account is controlled by a document, you cannot post manually to it
-
setIsForeignCurrency
public void setIsForeignCurrency(boolean IsForeignCurrency) Set Foreign Currency Account.- Specified by:
setIsForeignCurrency
in interfaceI_C_ElementValue
- Parameters:
IsForeignCurrency
- Balances in foreign currency accounts are held in the nominated currency
-
isForeignCurrency
public boolean isForeignCurrency()Get Foreign Currency Account.- Specified by:
isForeignCurrency
in interfaceI_C_ElementValue
- Returns:
- Balances in foreign currency accounts are held in the nominated currency
-
setIsSummary
public void setIsSummary(boolean IsSummary) Set Summary Level.- Specified by:
setIsSummary
in interfaceI_C_ElementValue
- Parameters:
IsSummary
- This is a summary entity
-
isSummary
public boolean isSummary()Get Summary Level.- Specified by:
isSummary
in interfaceI_C_ElementValue
- Returns:
- This is a summary entity
-
setName
Set Name.- Specified by:
setName
in interfaceI_C_ElementValue
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_C_ElementValue
- Returns:
- Alphanumeric identifier of the entity
-
setPostActual
public void setPostActual(boolean PostActual) Set Post Actual.- Specified by:
setPostActual
in interfaceI_C_ElementValue
- Parameters:
PostActual
- Actual Values can be posted
-
isPostActual
public boolean isPostActual()Get Post Actual.- Specified by:
isPostActual
in interfaceI_C_ElementValue
- Returns:
- Actual Values can be posted
-
setPostBudget
public void setPostBudget(boolean PostBudget) Set Post Budget.- Specified by:
setPostBudget
in interfaceI_C_ElementValue
- Parameters:
PostBudget
- Budget values can be posted
-
isPostBudget
public boolean isPostBudget()Get Post Budget.- Specified by:
isPostBudget
in interfaceI_C_ElementValue
- Returns:
- Budget values can be posted
-
setPostEncumbrance
public void setPostEncumbrance(boolean PostEncumbrance) Set Post Encumbrance.- Specified by:
setPostEncumbrance
in interfaceI_C_ElementValue
- Parameters:
PostEncumbrance
- Post commitments to this account
-
isPostEncumbrance
public boolean isPostEncumbrance()Get Post Encumbrance.- Specified by:
isPostEncumbrance
in interfaceI_C_ElementValue
- Returns:
- Post commitments to this account
-
setPostStatistical
public void setPostStatistical(boolean PostStatistical) Set Post Statistical.- Specified by:
setPostStatistical
in interfaceI_C_ElementValue
- Parameters:
PostStatistical
- Post statistical quantities to this account?
-
isPostStatistical
public boolean isPostStatistical()Get Post Statistical.- Specified by:
isPostStatistical
in interfaceI_C_ElementValue
- Returns:
- Post statistical quantities to this account?
-
setValidFrom
Set Valid from.- Specified by:
setValidFrom
in interfaceI_C_ElementValue
- Parameters:
ValidFrom
- Valid from including this date (first day)
-
getValidFrom
Get Valid from.- Specified by:
getValidFrom
in interfaceI_C_ElementValue
- Returns:
- Valid from including this date (first day)
-
setValidTo
Set Valid to.- Specified by:
setValidTo
in interfaceI_C_ElementValue
- Parameters:
ValidTo
- Valid to including this date (last day)
-
getValidTo
Get Valid to.- Specified by:
getValidTo
in interfaceI_C_ElementValue
- Returns:
- Valid to including this date (last day)
-
setValue
Set Search Key.- Specified by:
setValue
in interfaceI_C_ElementValue
- Parameters:
Value
- Search key for the record in the format required - must be unique
-
getValue
Get Search Key.- Specified by:
getValue
in interfaceI_C_ElementValue
- Returns:
- Search key for the record in the format required - must be unique
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-