Package org.compiere.model
Class X_I_Conversion_Rate
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_I_Conversion_Rate
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_I_Conversion_Rate
,I_Persistent
,Evaluatee
Generated Model for I_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_I_Conversion_Rate
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_Conversion_Rate_ID, COLUMNNAME_C_ConversionType_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_Currency_ID_To, COLUMNNAME_ConversionTypeValue, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_CreateReciprocalRate, COLUMNNAME_DivideRate, COLUMNNAME_I_Conversion_Rate_ID, COLUMNNAME_I_Conversion_Rate_UU, COLUMNNAME_I_ErrorMsg, COLUMNNAME_I_IsImported, COLUMNNAME_IsActive, COLUMNNAME_ISO_Code, COLUMNNAME_ISO_Code_To, COLUMNNAME_MultiplyRate, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_ValidFrom, COLUMNNAME_ValidTo, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_I_Conversion_Rate
(Properties ctx, int I_Conversion_Rate_ID, String trxName) Standard ConstructorX_I_Conversion_Rate
(Properties ctx, int I_Conversion_Rate_ID, String trxName, String... virtualColumns) Standard ConstructorX_I_Conversion_Rate
(Properties ctx, String I_Conversion_Rate_UU, String trxName) Standard ConstructorX_I_Conversion_Rate
(Properties ctx, String I_Conversion_Rate_UU, String trxName, String... virtualColumns) Standard ConstructorX_I_Conversion_Rate
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Conversion Rate.int
Get Currency Type.int
Get Currency.int
Get Currency To.Get Currency Type Key.Get Divide Rate.int
Get Import Conversion Rate.Get I_Conversion_Rate_UU.Get Import Error Message.Get ISO Currency Code.Get ISO Currency To Code.Get Record ID/ColumnNameGet Multiply Rate.Get Valid from.Get Valid to.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Create Reciprocal Rate.boolean
Get Imported.boolean
Get Processed.boolean
Get Process Now.void
setC_Conversion_Rate_ID
(int C_Conversion_Rate_ID) Set Conversion Rate.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
setConversionTypeValue
(String ConversionTypeValue) Set Currency Type Key.void
setCreateReciprocalRate
(boolean CreateReciprocalRate) Set Create Reciprocal Rate.void
setDivideRate
(BigDecimal DivideRate) Set Divide Rate.void
setI_Conversion_Rate_ID
(int I_Conversion_Rate_ID) Set Import Conversion Rate.void
setI_Conversion_Rate_UU
(String I_Conversion_Rate_UU) Set I_Conversion_Rate_UU.void
setI_ErrorMsg
(String I_ErrorMsg) Set Import Error Message.void
setI_IsImported
(boolean I_IsImported) Set Imported.void
setISO_Code
(String ISO_Code) Set ISO Currency Code.void
setISO_Code_To
(String ISO_Code_To) Set ISO Currency To Code.void
setMultiplyRate
(BigDecimal MultiplyRate) Set Multiply Rate.void
setProcessed
(boolean Processed) Set Processed.void
setProcessing
(boolean Processing) Set Process Now.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_I_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_I_Conversion_Rate
Standard Constructor -
X_I_Conversion_Rate
public X_I_Conversion_Rate(Properties ctx, int I_Conversion_Rate_ID, String trxName, String... virtualColumns) Standard Constructor -
X_I_Conversion_Rate
Standard Constructor -
X_I_Conversion_Rate
public X_I_Conversion_Rate(Properties ctx, String I_Conversion_Rate_UU, String trxName, String... virtualColumns) Standard Constructor -
X_I_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 -
getC_Conversion_Rate
- Specified by:
getC_Conversion_Rate
in interfaceI_I_Conversion_Rate
- Throws:
RuntimeException
-
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_I_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_I_Conversion_Rate
- Returns:
- Rate used for converting currencies
-
getC_ConversionType
- Specified by:
getC_ConversionType
in interfaceI_I_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_I_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_I_Conversion_Rate
- Returns:
- Currency Conversion Rate Type
-
getC_Currency
- Specified by:
getC_Currency
in interfaceI_I_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_I_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_I_Conversion_Rate
- Returns:
- The Currency for this record
-
getC_Currency_To
- Specified by:
getC_Currency_To
in interfaceI_I_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_I_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_I_Conversion_Rate
- Returns:
- Target currency
-
setConversionTypeValue
Set Currency Type Key.- Specified by:
setConversionTypeValue
in interfaceI_I_Conversion_Rate
- Parameters:
ConversionTypeValue
- Key value for the Currency Conversion Rate Type
-
getConversionTypeValue
Get Currency Type Key.- Specified by:
getConversionTypeValue
in interfaceI_I_Conversion_Rate
- Returns:
- Key value for the Currency Conversion Rate Type
-
setCreateReciprocalRate
public void setCreateReciprocalRate(boolean CreateReciprocalRate) Set Create Reciprocal Rate.- Specified by:
setCreateReciprocalRate
in interfaceI_I_Conversion_Rate
- Parameters:
CreateReciprocalRate
- Create Reciprocal Rate from current information
-
isCreateReciprocalRate
public boolean isCreateReciprocalRate()Get Create Reciprocal Rate.- Specified by:
isCreateReciprocalRate
in interfaceI_I_Conversion_Rate
- Returns:
- Create Reciprocal Rate from current information
-
setDivideRate
Set Divide Rate.- Specified by:
setDivideRate
in interfaceI_I_Conversion_Rate
- Parameters:
DivideRate
- To convert Source number to Target number, the Source is divided
-
getDivideRate
Get Divide Rate.- Specified by:
getDivideRate
in interfaceI_I_Conversion_Rate
- Returns:
- To convert Source number to Target number, the Source is divided
-
setI_Conversion_Rate_ID
public void setI_Conversion_Rate_ID(int I_Conversion_Rate_ID) Set Import Conversion Rate.- Specified by:
setI_Conversion_Rate_ID
in interfaceI_I_Conversion_Rate
- Parameters:
I_Conversion_Rate_ID
- Import Currency Conversion Rate
-
getI_Conversion_Rate_ID
public int getI_Conversion_Rate_ID()Get Import Conversion Rate.- Specified by:
getI_Conversion_Rate_ID
in interfaceI_I_Conversion_Rate
- Returns:
- Import Currency Conversion Rate
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setI_Conversion_Rate_UU
Set I_Conversion_Rate_UU.- Specified by:
setI_Conversion_Rate_UU
in interfaceI_I_Conversion_Rate
- Parameters:
I_Conversion_Rate_UU
- I_Conversion_Rate_UU
-
getI_Conversion_Rate_UU
Get I_Conversion_Rate_UU.- Specified by:
getI_Conversion_Rate_UU
in interfaceI_I_Conversion_Rate
- Returns:
- I_Conversion_Rate_UU
-
setI_ErrorMsg
Set Import Error Message.- Specified by:
setI_ErrorMsg
in interfaceI_I_Conversion_Rate
- Parameters:
I_ErrorMsg
- Messages generated from import process
-
getI_ErrorMsg
Get Import Error Message.- Specified by:
getI_ErrorMsg
in interfaceI_I_Conversion_Rate
- Returns:
- Messages generated from import process
-
setI_IsImported
public void setI_IsImported(boolean I_IsImported) Set Imported.- Specified by:
setI_IsImported
in interfaceI_I_Conversion_Rate
- Parameters:
I_IsImported
- Has this import been processed
-
isI_IsImported
public boolean isI_IsImported()Get Imported.- Specified by:
isI_IsImported
in interfaceI_I_Conversion_Rate
- Returns:
- Has this import been processed
-
setISO_Code
Set ISO Currency Code.- Specified by:
setISO_Code
in interfaceI_I_Conversion_Rate
- Parameters:
ISO_Code
- Three letter ISO 4217 Code of the Currency
-
getISO_Code
Get ISO Currency Code.- Specified by:
getISO_Code
in interfaceI_I_Conversion_Rate
- Returns:
- Three letter ISO 4217 Code of the Currency
-
setISO_Code_To
Set ISO Currency To Code.- Specified by:
setISO_Code_To
in interfaceI_I_Conversion_Rate
- Parameters:
ISO_Code_To
- Three letter ISO 4217 Code of the To Currency
-
getISO_Code_To
Get ISO Currency To Code.- Specified by:
getISO_Code_To
in interfaceI_I_Conversion_Rate
- Returns:
- Three letter ISO 4217 Code of the To Currency
-
setMultiplyRate
Set Multiply Rate.- Specified by:
setMultiplyRate
in interfaceI_I_Conversion_Rate
- Parameters:
MultiplyRate
- Rate to multiple the source by to calculate the target.
-
getMultiplyRate
Get Multiply Rate.- Specified by:
getMultiplyRate
in interfaceI_I_Conversion_Rate
- Returns:
- Rate to multiple the source by to calculate the target.
-
setProcessed
public void setProcessed(boolean Processed) Set Processed.- Specified by:
setProcessed
in interfaceI_I_Conversion_Rate
- Parameters:
Processed
- The document has been processed
-
isProcessed
public boolean isProcessed()Get Processed.- Specified by:
isProcessed
in interfaceI_I_Conversion_Rate
- Returns:
- The document has been processed
-
setProcessing
public void setProcessing(boolean Processing) Set Process Now.- Specified by:
setProcessing
in interfaceI_I_Conversion_Rate
- Parameters:
Processing
- Process Now
-
isProcessing
public boolean isProcessing()Get Process Now.- Specified by:
isProcessing
in interfaceI_I_Conversion_Rate
- Returns:
- Process Now
-
setValidFrom
Set Valid from.- Specified by:
setValidFrom
in interfaceI_I_Conversion_Rate
- Parameters:
ValidFrom
- Valid from including this date (first day)
-
getValidFrom
Get Valid from.- Specified by:
getValidFrom
in interfaceI_I_Conversion_Rate
- Returns:
- Valid from including this date (first day)
-
setValidTo
Set Valid to.- Specified by:
setValidTo
in interfaceI_I_Conversion_Rate
- Parameters:
ValidTo
- Valid to including this date (last day)
-
getValidTo
Get Valid to.- Specified by:
getValidTo
in interfaceI_I_Conversion_Rate
- Returns:
- Valid to including this date (last day)
-