Package org.compiere.model
Class X_C_RevenueRecognition
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_RevenueRecognition
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_RevenueRecognition
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MRevenueRecognition
Generated Model for C_RevenueRecognition
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
RecognitionFrequency AD_Reference_ID=196static final String
Month = Mstatic final String
Quarter = Qstatic final String
Year = YFields 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_RevenueRecognition
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_RevenueRecognition_ID, COLUMNNAME_C_RevenueRecognition_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_FixedRecogDay, COLUMNNAME_IsActive, COLUMNNAME_IsTimeBased, COLUMNNAME_Name, COLUMNNAME_NoMonths, COLUMNNAME_RecognitionFrequency, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_C_RevenueRecognition
(Properties ctx, int C_RevenueRecognition_ID, String trxName) Standard ConstructorX_C_RevenueRecognition
(Properties ctx, int C_RevenueRecognition_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_RevenueRecognition
(Properties ctx, String C_RevenueRecognition_UU, String trxName) Standard ConstructorX_C_RevenueRecognition
(Properties ctx, String C_RevenueRecognition_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_RevenueRecognition
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Revenue Recognition.Get C_RevenueRecognition_UU.Get Description.int
Get Fixed recognition day.Get Record ID/ColumnNamegetName()
Get Name.int
Get Number of Months.Get Recognition frequency.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Time based.void
setC_RevenueRecognition_ID
(int C_RevenueRecognition_ID) Set Revenue Recognition.void
setC_RevenueRecognition_UU
(String C_RevenueRecognition_UU) Set C_RevenueRecognition_UU.void
setDescription
(String Description) Set Description.void
setFixedRecogDay
(int FixedRecogDay) Set Fixed recognition day.void
setIsTimeBased
(boolean IsTimeBased) Set Time based.void
Set Name.void
setNoMonths
(int NoMonths) Set Number of Months.void
setRecognitionFrequency
(String RecognitionFrequency) Set Recognition frequency.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_RevenueRecognition
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
-
RECOGNITIONFREQUENCY_AD_Reference_ID
public static final int RECOGNITIONFREQUENCY_AD_Reference_IDRecognitionFrequency AD_Reference_ID=196- See Also:
-
RECOGNITIONFREQUENCY_Month
Month = M- See Also:
-
RECOGNITIONFREQUENCY_Quarter
Quarter = Q- See Also:
-
RECOGNITIONFREQUENCY_Year
Year = Y- See Also:
-
-
Constructor Details
-
X_C_RevenueRecognition
Standard Constructor -
X_C_RevenueRecognition
public X_C_RevenueRecognition(Properties ctx, int C_RevenueRecognition_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_RevenueRecognition
Standard Constructor -
X_C_RevenueRecognition
public X_C_RevenueRecognition(Properties ctx, String C_RevenueRecognition_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_RevenueRecognition
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setC_RevenueRecognition_ID
public void setC_RevenueRecognition_ID(int C_RevenueRecognition_ID) Set Revenue Recognition.- Specified by:
setC_RevenueRecognition_ID
in interfaceI_C_RevenueRecognition
- Parameters:
C_RevenueRecognition_ID
- Method for recording revenue
-
getC_RevenueRecognition_ID
public int getC_RevenueRecognition_ID()Get Revenue Recognition.- Specified by:
getC_RevenueRecognition_ID
in interfaceI_C_RevenueRecognition
- Returns:
- Method for recording revenue
-
setC_RevenueRecognition_UU
Set C_RevenueRecognition_UU.- Specified by:
setC_RevenueRecognition_UU
in interfaceI_C_RevenueRecognition
- Parameters:
C_RevenueRecognition_UU
- C_RevenueRecognition_UU
-
getC_RevenueRecognition_UU
Get C_RevenueRecognition_UU.- Specified by:
getC_RevenueRecognition_UU
in interfaceI_C_RevenueRecognition
- Returns:
- C_RevenueRecognition_UU
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_C_RevenueRecognition
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_C_RevenueRecognition
- Returns:
- Optional short description of the record
-
setFixedRecogDay
public void setFixedRecogDay(int FixedRecogDay) Set Fixed recognition day.- Specified by:
setFixedRecogDay
in interfaceI_C_RevenueRecognition
- Parameters:
FixedRecogDay
- Day of the period recognition occurs
-
getFixedRecogDay
public int getFixedRecogDay()Get Fixed recognition day.- Specified by:
getFixedRecogDay
in interfaceI_C_RevenueRecognition
- Returns:
- Day of the period recognition occurs
-
setIsTimeBased
public void setIsTimeBased(boolean IsTimeBased) Set Time based.- Specified by:
setIsTimeBased
in interfaceI_C_RevenueRecognition
- Parameters:
IsTimeBased
- Time based Revenue Recognition rather than Service Level based
-
isTimeBased
public boolean isTimeBased()Get Time based.- Specified by:
isTimeBased
in interfaceI_C_RevenueRecognition
- Returns:
- Time based Revenue Recognition rather than Service Level based
-
setName
Set Name.- Specified by:
setName
in interfaceI_C_RevenueRecognition
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_C_RevenueRecognition
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setNoMonths
public void setNoMonths(int NoMonths) Set Number of Months.- Specified by:
setNoMonths
in interfaceI_C_RevenueRecognition
- Parameters:
NoMonths
- Number of Months
-
getNoMonths
public int getNoMonths()Get Number of Months.- Specified by:
getNoMonths
in interfaceI_C_RevenueRecognition
- Returns:
- Number of Months
-
setRecognitionFrequency
Set Recognition frequency.- Specified by:
setRecognitionFrequency
in interfaceI_C_RevenueRecognition
- Parameters:
RecognitionFrequency
- Recognition frequency
-
getRecognitionFrequency
Get Recognition frequency.- Specified by:
getRecognitionFrequency
in interfaceI_C_RevenueRecognition
- Returns:
- Recognition frequency
-