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
public class X_C_ElementValue extends PO implements I_C_ElementValue, I_Persistent
Generated Model for C_ElementValue- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intACCOUNTSIGN_AD_Reference_IDAccountSign AD_Reference_ID=118static StringACCOUNTSIGN_CreditCredit = Cstatic StringACCOUNTSIGN_DebitDebit = Dstatic StringACCOUNTSIGN_NaturalNatural = Nstatic intACCOUNTTYPE_AD_Reference_IDAccountType AD_Reference_ID=117static StringACCOUNTTYPE_AssetAsset = Astatic StringACCOUNTTYPE_ExpenseExpense = Estatic StringACCOUNTTYPE_LiabilityLiability = Lstatic StringACCOUNTTYPE_MemoMemo = Mstatic StringACCOUNTTYPE_OwnerSEquityOwner's Equity = Ostatic StringACCOUNTTYPE_RevenueRevenue = Rstatic intBPARTNERTYPE_AD_Reference_IDBPartnerType AD_Reference_ID=200076static StringBPARTNERTYPE_CustomerCustomer = Cstatic StringBPARTNERTYPE_EmployeeEmployee = Estatic StringBPARTNERTYPE_VendorVendor = V-
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_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
Constructors Constructor Description X_C_ElementValue(Properties ctx, int C_ElementValue_ID, String trxName)Standard ConstructorX_C_ElementValue(Properties ctx, ResultSet rs, String trxName)Load Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intget_AccessLevel()AccessLevelStringgetAccountSign()Get Account Sign.StringgetAccountType()Get Account Type.StringgetBPartnerType()Get Business Partner Type.I_C_BankAccountgetC_BankAccount()intgetC_BankAccount_ID()Get Bank Account.I_C_CurrencygetC_Currency()intgetC_Currency_ID()Get Currency.I_C_ElementgetC_Element()intgetC_Element_ID()Get Element.intgetC_ElementValue_ID()Get Account Element.StringgetC_ElementValue_UU()Get C_ElementValue_UU.StringgetDescription()Get Description.KeyNamePairgetKeyNamePair()Get Record ID/ColumnNameStringgetName()Get Name.TimestampgetValidFrom()Get Valid from.TimestampgetValidTo()Get Valid to.StringgetValue()Get Search Key.protected POInfoinitPO(Properties ctx)Load Meta DatabooleanisBankAccount()Get Bank Account.booleanisDetailBPartner()Get Manage Business Partners.booleanisDetailProduct()Get Manage Products.booleanisDocControlled()Get Document Controlled.booleanisForeignCurrency()Get Foreign Currency Account.booleanisPostActual()Get Post Actual.booleanisPostBudget()Get Post Budget.booleanisPostEncumbrance()Get Post Encumbrance.booleanisPostStatistical()Get Post Statistical.booleanisSummary()Get Summary Level.voidsetAccountSign(String AccountSign)Set Account Sign.voidsetAccountType(String AccountType)Set Account Type.voidsetBPartnerType(String BPartnerType)Set Business Partner Type.voidsetC_BankAccount_ID(int C_BankAccount_ID)Set Bank Account.voidsetC_Currency_ID(int C_Currency_ID)Set Currency.voidsetC_Element_ID(int C_Element_ID)Set Element.voidsetC_ElementValue_ID(int C_ElementValue_ID)Set Account Element.voidsetC_ElementValue_UU(String C_ElementValue_UU)Set C_ElementValue_UU.voidsetDescription(String Description)Set Description.voidsetIsBankAccount(boolean IsBankAccount)Set Bank Account.voidsetIsDetailBPartner(boolean IsDetailBPartner)Set Manage Business Partners.voidsetIsDetailProduct(boolean IsDetailProduct)Set Manage Products.voidsetIsDocControlled(boolean IsDocControlled)Set Document Controlled.voidsetIsForeignCurrency(boolean IsForeignCurrency)Set Foreign Currency Account.voidsetIsSummary(boolean IsSummary)Set Summary Level.voidsetName(String Name)Set Name.voidsetPostActual(boolean PostActual)Set Post Actual.voidsetPostBudget(boolean PostBudget)Set Post Budget.voidsetPostEncumbrance(boolean PostEncumbrance)Set Post Encumbrance.voidsetPostStatistical(boolean PostStatistical)Set Post Statistical.voidsetValidFrom(Timestamp ValidFrom)Set Valid from.voidsetValidTo(Timestamp ValidTo)Set Valid to.voidsetValue(String Value)Set Search Key.StringtoString()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_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
-
BPARTNERTYPE_AD_Reference_ID
public static final int BPARTNERTYPE_AD_Reference_ID
BPartnerType AD_Reference_ID=200076- See Also:
- Constant Field Values
-
BPARTNERTYPE_Customer
public static final String BPARTNERTYPE_Customer
Customer = C- See Also:
- Constant Field Values
-
BPARTNERTYPE_Employee
public static final String BPARTNERTYPE_Employee
Employee = E- See Also:
- Constant Field Values
-
BPARTNERTYPE_Vendor
public static final String BPARTNERTYPE_Vendor
Vendor = V- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X_C_ElementValue
public X_C_ElementValue(Properties ctx, int C_ElementValue_ID, String trxName)
Standard Constructor
-
X_C_ElementValue
public X_C_ElementValue(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 2 - Client
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
setAccountSign
public void setAccountSign(String AccountSign)
Set Account Sign.- Specified by:
setAccountSignin interfaceI_C_ElementValue- Parameters:
AccountSign- Indicates the Natural Sign of the Account as a Debit or Credit
-
getAccountSign
public String getAccountSign()
Get Account Sign.- Specified by:
getAccountSignin interfaceI_C_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:
setAccountTypein interfaceI_C_ElementValue- Parameters:
AccountType- Indicates the type of account
-
getAccountType
public String getAccountType()
Get Account Type.- Specified by:
getAccountTypein interfaceI_C_ElementValue- Returns:
- Indicates the type of account
-
setBPartnerType
public void setBPartnerType(String BPartnerType)
Set Business Partner Type.- Specified by:
setBPartnerTypein interfaceI_C_ElementValue- Parameters:
BPartnerType- Business Partner Type
-
getBPartnerType
public String getBPartnerType()
Get Business Partner Type.- Specified by:
getBPartnerTypein interfaceI_C_ElementValue- Returns:
- Business Partner Type
-
getC_BankAccount
public I_C_BankAccount getC_BankAccount() throws RuntimeException
- Specified by:
getC_BankAccountin interfaceI_C_ElementValue- Throws:
RuntimeException
-
setC_BankAccount_ID
public void setC_BankAccount_ID(int C_BankAccount_ID)
Set Bank Account.- Specified by:
setC_BankAccount_IDin 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_IDin interfaceI_C_ElementValue- Returns:
- Account at the Bank
-
getC_Currency
public I_C_Currency getC_Currency() throws RuntimeException
- Specified by:
getC_Currencyin interfaceI_C_ElementValue- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID)
Set Currency.- Specified by:
setC_Currency_IDin 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_IDin interfaceI_C_ElementValue- Returns:
- The Currency for this record
-
getC_Element
public I_C_Element getC_Element() throws RuntimeException
- Specified by:
getC_Elementin interfaceI_C_ElementValue- Throws:
RuntimeException
-
setC_Element_ID
public void setC_Element_ID(int C_Element_ID)
Set Element.- Specified by:
setC_Element_IDin interfaceI_C_ElementValue- Parameters:
C_Element_ID- Accounting Element
-
getC_Element_ID
public int getC_Element_ID()
Get Element.- Specified by:
getC_Element_IDin 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_IDin interfaceI_C_ElementValue- Parameters:
C_ElementValue_ID- Account Element
-
getC_ElementValue_ID
public int getC_ElementValue_ID()
Get Account Element.- Specified by:
getC_ElementValue_IDin interfaceI_C_ElementValue- Returns:
- Account Element
-
setC_ElementValue_UU
public void setC_ElementValue_UU(String C_ElementValue_UU)
Set C_ElementValue_UU.- Specified by:
setC_ElementValue_UUin interfaceI_C_ElementValue- Parameters:
C_ElementValue_UU- C_ElementValue_UU
-
getC_ElementValue_UU
public String getC_ElementValue_UU()
Get C_ElementValue_UU.- Specified by:
getC_ElementValue_UUin interfaceI_C_ElementValue- Returns:
- C_ElementValue_UU
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescriptionin interfaceI_C_ElementValue- Parameters:
Description- Optional short description of the record
-
getDescription
public String getDescription()
Get Description.- Specified by:
getDescriptionin interfaceI_C_ElementValue- Returns:
- Optional short description of the record
-
setIsBankAccount
public void setIsBankAccount(boolean IsBankAccount)
Set Bank Account.- Specified by:
setIsBankAccountin interfaceI_C_ElementValue- Parameters:
IsBankAccount- Indicates if this is the Bank Account
-
isBankAccount
public boolean isBankAccount()
Get Bank Account.- Specified by:
isBankAccountin interfaceI_C_ElementValue- Returns:
- Indicates if this is the Bank Account
-
setIsDetailBPartner
public void setIsDetailBPartner(boolean IsDetailBPartner)
Set Manage Business Partners.- Specified by:
setIsDetailBPartnerin interfaceI_C_ElementValue- Parameters:
IsDetailBPartner- Manage Business Partners
-
isDetailBPartner
public boolean isDetailBPartner()
Get Manage Business Partners.- Specified by:
isDetailBPartnerin interfaceI_C_ElementValue- Returns:
- Manage Business Partners
-
setIsDetailProduct
public void setIsDetailProduct(boolean IsDetailProduct)
Set Manage Products.- Specified by:
setIsDetailProductin interfaceI_C_ElementValue- Parameters:
IsDetailProduct- Manage Products
-
isDetailProduct
public boolean isDetailProduct()
Get Manage Products.- Specified by:
isDetailProductin interfaceI_C_ElementValue- Returns:
- Manage Products
-
setIsDocControlled
public void setIsDocControlled(boolean IsDocControlled)
Set Document Controlled.- Specified by:
setIsDocControlledin 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:
isDocControlledin 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:
setIsForeignCurrencyin 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:
isForeignCurrencyin 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:
setIsSummaryin interfaceI_C_ElementValue- Parameters:
IsSummary- This is a summary entity
-
isSummary
public boolean isSummary()
Get Summary Level.- Specified by:
isSummaryin interfaceI_C_ElementValue- Returns:
- This is a summary entity
-
setName
public void setName(String Name)
Set Name.- Specified by:
setNamein interfaceI_C_ElementValue- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getNamein interfaceI_C_ElementValue- Returns:
- Alphanumeric identifier of the entity
-
setPostActual
public void setPostActual(boolean PostActual)
Set Post Actual.- Specified by:
setPostActualin interfaceI_C_ElementValue- Parameters:
PostActual- Actual Values can be posted
-
isPostActual
public boolean isPostActual()
Get Post Actual.- Specified by:
isPostActualin interfaceI_C_ElementValue- Returns:
- Actual Values can be posted
-
setPostBudget
public void setPostBudget(boolean PostBudget)
Set Post Budget.- Specified by:
setPostBudgetin interfaceI_C_ElementValue- Parameters:
PostBudget- Budget values can be posted
-
isPostBudget
public boolean isPostBudget()
Get Post Budget.- Specified by:
isPostBudgetin interfaceI_C_ElementValue- Returns:
- Budget values can be posted
-
setPostEncumbrance
public void setPostEncumbrance(boolean PostEncumbrance)
Set Post Encumbrance.- Specified by:
setPostEncumbrancein interfaceI_C_ElementValue- Parameters:
PostEncumbrance- Post commitments to this account
-
isPostEncumbrance
public boolean isPostEncumbrance()
Get Post Encumbrance.- Specified by:
isPostEncumbrancein interfaceI_C_ElementValue- Returns:
- Post commitments to this account
-
setPostStatistical
public void setPostStatistical(boolean PostStatistical)
Set Post Statistical.- Specified by:
setPostStatisticalin interfaceI_C_ElementValue- Parameters:
PostStatistical- Post statistical quantities to this account?
-
isPostStatistical
public boolean isPostStatistical()
Get Post Statistical.- Specified by:
isPostStatisticalin interfaceI_C_ElementValue- Returns:
- Post statistical quantities to this account?
-
setValidFrom
public void setValidFrom(Timestamp ValidFrom)
Set Valid from.- Specified by:
setValidFromin interfaceI_C_ElementValue- Parameters:
ValidFrom- Valid from including this date (first day)
-
getValidFrom
public Timestamp getValidFrom()
Get Valid from.- Specified by:
getValidFromin interfaceI_C_ElementValue- Returns:
- Valid from including this date (first day)
-
setValidTo
public void setValidTo(Timestamp ValidTo)
Set Valid to.- Specified by:
setValidToin interfaceI_C_ElementValue- Parameters:
ValidTo- Valid to including this date (last day)
-
getValidTo
public Timestamp getValidTo()
Get Valid to.- Specified by:
getValidToin interfaceI_C_ElementValue- Returns:
- Valid to including this date (last day)
-
setValue
public void setValue(String Value)
Set Search Key.- Specified by:
setValuein interfaceI_C_ElementValue- Parameters:
Value- Search key for the record in the format required - must be unique
-
getValue
public String getValue()
Get Search Key.- Specified by:
getValuein interfaceI_C_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
-
-