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 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intRecognitionFrequency AD_Reference_ID=196static final StringMonth = Mstatic final StringQuarter = Qstatic final StringYear = 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_IDFields 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
ConstructorsConstructorDescriptionX_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 intAccessLevelintGet Revenue Recognition.Get C_RevenueRecognition_UU.Get Description.intGet Fixed recognition day.Get Record ID/ColumnNamegetName()Get Name.intGet Number of Months.Get Recognition frequency.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Time based.voidsetC_RevenueRecognition_ID(int C_RevenueRecognition_ID) Set Revenue Recognition.voidsetC_RevenueRecognition_UU(String C_RevenueRecognition_UU) Set C_RevenueRecognition_UU.voidsetDescription(String Description) Set Description.voidsetFixedRecogDay(int FixedRecogDay) Set Fixed recognition day.voidsetIsTimeBased(boolean IsTimeBased) Set Time based.voidSet Name.voidsetNoMonths(int NoMonths) Set Number of Months.voidsetRecognitionFrequency(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_TableAttribute, get_TableAttributeAsBoolean, get_TableAttributeAsInt, get_TableAttributes, 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, validForeignKeysExMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface org.compiere.model.I_C_RevenueRecognition
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActiveMethods 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_AccessLevelin classPO- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:POString representation -
setC_RevenueRecognition_ID
public void setC_RevenueRecognition_ID(int C_RevenueRecognition_ID) Set Revenue Recognition.- Specified by:
setC_RevenueRecognition_IDin 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_IDin interfaceI_C_RevenueRecognition- Returns:
- Method for recording revenue
-
setC_RevenueRecognition_UU
Set C_RevenueRecognition_UU.- Specified by:
setC_RevenueRecognition_UUin interfaceI_C_RevenueRecognition- Parameters:
C_RevenueRecognition_UU- C_RevenueRecognition_UU
-
getC_RevenueRecognition_UU
Get C_RevenueRecognition_UU.- Specified by:
getC_RevenueRecognition_UUin interfaceI_C_RevenueRecognition- Returns:
- C_RevenueRecognition_UU
-
setDescription
Set Description.- Specified by:
setDescriptionin interfaceI_C_RevenueRecognition- Parameters:
Description- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescriptionin interfaceI_C_RevenueRecognition- Returns:
- Optional short description of the record
-
setFixedRecogDay
public void setFixedRecogDay(int FixedRecogDay) Set Fixed recognition day.- Specified by:
setFixedRecogDayin interfaceI_C_RevenueRecognition- Parameters:
FixedRecogDay- Day of the period recognition occurs
-
getFixedRecogDay
public int getFixedRecogDay()Get Fixed recognition day.- Specified by:
getFixedRecogDayin interfaceI_C_RevenueRecognition- Returns:
- Day of the period recognition occurs
-
setIsTimeBased
public void setIsTimeBased(boolean IsTimeBased) Set Time based.- Specified by:
setIsTimeBasedin interfaceI_C_RevenueRecognition- Parameters:
IsTimeBased- Time based Revenue Recognition rather than Service Level based
-
isTimeBased
public boolean isTimeBased()Get Time based.- Specified by:
isTimeBasedin interfaceI_C_RevenueRecognition- Returns:
- Time based Revenue Recognition rather than Service Level based
-
setName
Set Name.- Specified by:
setNamein interfaceI_C_RevenueRecognition- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getNamein 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:
setNoMonthsin interfaceI_C_RevenueRecognition- Parameters:
NoMonths- Number of Months
-
getNoMonths
public int getNoMonths()Get Number of Months.- Specified by:
getNoMonthsin interfaceI_C_RevenueRecognition- Returns:
- Number of Months
-
setRecognitionFrequency
Set Recognition frequency.- Specified by:
setRecognitionFrequencyin interfaceI_C_RevenueRecognition- Parameters:
RecognitionFrequency- Recognition frequency
-
getRecognitionFrequency
Get Recognition frequency.- Specified by:
getRecognitionFrequencyin interfaceI_C_RevenueRecognition- Returns:
- Recognition frequency
-