Package org.compiere.model
Class X_C_Conversion_Rate
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_Conversion_Rate
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_Conversion_Rate
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MConversionRate
Generated Model for C_Conversion_Rate
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
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, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
Fields inherited from interface org.compiere.model.I_C_Conversion_Rate
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_Conversion_Rate_ID, COLUMNNAME_C_Conversion_Rate_UU, COLUMNNAME_C_ConversionType_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_Currency_ID_To, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DivideRate, COLUMNNAME_IsActive, COLUMNNAME_MultiplyRate, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_ValidFrom, COLUMNNAME_ValidTo, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_C_Conversion_Rate
(Properties ctx, int C_Conversion_Rate_ID, String trxName) Standard ConstructorX_C_Conversion_Rate
(Properties ctx, int C_Conversion_Rate_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_Conversion_Rate
(Properties ctx, String C_Conversion_Rate_UU, String trxName) Standard ConstructorX_C_Conversion_Rate
(Properties ctx, String C_Conversion_Rate_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_Conversion_Rate
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Conversion Rate.Get C_Conversion_Rate_UU.int
Get Currency Type.int
Get Currency.int
Get Currency To.Get Divide Rate.Get Record ID/ColumnNameGet Multiply Rate.Get Valid from.Get Valid to.protected POInfo
initPO
(Properties ctx) Load Meta Datavoid
setC_Conversion_Rate_ID
(int C_Conversion_Rate_ID) Set Conversion Rate.void
setC_Conversion_Rate_UU
(String C_Conversion_Rate_UU) Set C_Conversion_Rate_UU.void
setC_ConversionType_ID
(int C_ConversionType_ID) Set Currency Type.void
setC_Currency_ID
(int C_Currency_ID) Set Currency.void
setC_Currency_ID_To
(int C_Currency_ID_To) Set Currency To.void
setDivideRate
(BigDecimal DivideRate) Set Divide Rate.void
setMultiplyRate
(BigDecimal MultiplyRate) Set Multiply Rate.void
setValidFrom
(Timestamp ValidFrom) Set Valid from.void
setValidTo
(Timestamp ValidTo) Set Valid to.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_Conversion_Rate
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 Details
-
X_C_Conversion_Rate
Standard Constructor -
X_C_Conversion_Rate
public X_C_Conversion_Rate(Properties ctx, int C_Conversion_Rate_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_Conversion_Rate
Standard Constructor -
X_C_Conversion_Rate
public X_C_Conversion_Rate(Properties ctx, String C_Conversion_Rate_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_Conversion_Rate
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 6 - System - Client
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setC_Conversion_Rate_ID
public void setC_Conversion_Rate_ID(int C_Conversion_Rate_ID) Set Conversion Rate.- Specified by:
setC_Conversion_Rate_ID
in interfaceI_C_Conversion_Rate
- Parameters:
C_Conversion_Rate_ID
- Rate used for converting currencies
-
getC_Conversion_Rate_ID
public int getC_Conversion_Rate_ID()Get Conversion Rate.- Specified by:
getC_Conversion_Rate_ID
in interfaceI_C_Conversion_Rate
- Returns:
- Rate used for converting currencies
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setC_Conversion_Rate_UU
Set C_Conversion_Rate_UU.- Specified by:
setC_Conversion_Rate_UU
in interfaceI_C_Conversion_Rate
- Parameters:
C_Conversion_Rate_UU
- C_Conversion_Rate_UU
-
getC_Conversion_Rate_UU
Get C_Conversion_Rate_UU.- Specified by:
getC_Conversion_Rate_UU
in interfaceI_C_Conversion_Rate
- Returns:
- C_Conversion_Rate_UU
-
getC_ConversionType
- Specified by:
getC_ConversionType
in interfaceI_C_Conversion_Rate
- Throws:
RuntimeException
-
setC_ConversionType_ID
public void setC_ConversionType_ID(int C_ConversionType_ID) Set Currency Type.- Specified by:
setC_ConversionType_ID
in interfaceI_C_Conversion_Rate
- Parameters:
C_ConversionType_ID
- Currency Conversion Rate Type
-
getC_ConversionType_ID
public int getC_ConversionType_ID()Get Currency Type.- Specified by:
getC_ConversionType_ID
in interfaceI_C_Conversion_Rate
- Returns:
- Currency Conversion Rate Type
-
getC_Currency
- Specified by:
getC_Currency
in interfaceI_C_Conversion_Rate
- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID) Set Currency.- Specified by:
setC_Currency_ID
in interfaceI_C_Conversion_Rate
- 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_Conversion_Rate
- Returns:
- The Currency for this record
-
getC_Currency_To
- Specified by:
getC_Currency_To
in interfaceI_C_Conversion_Rate
- Throws:
RuntimeException
-
setC_Currency_ID_To
public void setC_Currency_ID_To(int C_Currency_ID_To) Set Currency To.- Specified by:
setC_Currency_ID_To
in interfaceI_C_Conversion_Rate
- Parameters:
C_Currency_ID_To
- Target currency
-
getC_Currency_ID_To
public int getC_Currency_ID_To()Get Currency To.- Specified by:
getC_Currency_ID_To
in interfaceI_C_Conversion_Rate
- Returns:
- Target currency
-
setDivideRate
Set Divide Rate.- Specified by:
setDivideRate
in interfaceI_C_Conversion_Rate
- Parameters:
DivideRate
- To convert Source number to Target number, the Source is divided
-
getDivideRate
Get Divide Rate.- Specified by:
getDivideRate
in interfaceI_C_Conversion_Rate
- Returns:
- To convert Source number to Target number, the Source is divided
-
setMultiplyRate
Set Multiply Rate.- Specified by:
setMultiplyRate
in interfaceI_C_Conversion_Rate
- Parameters:
MultiplyRate
- Rate to multiple the source by to calculate the target.
-
getMultiplyRate
Get Multiply Rate.- Specified by:
getMultiplyRate
in interfaceI_C_Conversion_Rate
- Returns:
- Rate to multiple the source by to calculate the target.
-
setValidFrom
Set Valid from.- Specified by:
setValidFrom
in interfaceI_C_Conversion_Rate
- Parameters:
ValidFrom
- Valid from including this date (first day)
-
getValidFrom
Get Valid from.- Specified by:
getValidFrom
in interfaceI_C_Conversion_Rate
- Returns:
- Valid from including this date (first day)
-
setValidTo
Set Valid to.- Specified by:
setValidTo
in interfaceI_C_Conversion_Rate
- Parameters:
ValidTo
- Valid to including this date (last day)
-
getValidTo
Get Valid to.- Specified by:
getValidTo
in interfaceI_C_Conversion_Rate
- Returns:
- Valid to including this date (last day)
-