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
public class X_C_RevenueRecognition extends PO implements I_C_RevenueRecognition, I_Persistent
Generated Model for C_RevenueRecognition- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
RECOGNITIONFREQUENCY_AD_Reference_ID
RecognitionFrequency AD_Reference_ID=196static String
RECOGNITIONFREQUENCY_Month
Month = Mstatic String
RECOGNITIONFREQUENCY_Quarter
Quarter = Qstatic String
RECOGNITIONFREQUENCY_Year
Year = Y-
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_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
Constructors Constructor Description X_C_RevenueRecognition(Properties ctx, int C_RevenueRecognition_ID, String trxName)
Standard ConstructorX_C_RevenueRecognition(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
get_AccessLevel()
AccessLevelint
getC_RevenueRecognition_ID()
Get Revenue Recognition.String
getC_RevenueRecognition_UU()
Get C_RevenueRecognition_UU.String
getDescription()
Get Description.int
getFixedRecogDay()
Get Fixed recognition day.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameString
getName()
Get Name.int
getNoMonths()
Get Number of Months.String
getRecognitionFrequency()
Get Recognition frequency.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isTimeBased()
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
setName(String Name)
Set Name.void
setNoMonths(int NoMonths)
Set Number of Months.void
setRecognitionFrequency(String RecognitionFrequency)
Set Recognition frequency.String
toString()
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_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 Detail
-
RECOGNITIONFREQUENCY_AD_Reference_ID
public static final int RECOGNITIONFREQUENCY_AD_Reference_ID
RecognitionFrequency AD_Reference_ID=196- See Also:
- Constant Field Values
-
RECOGNITIONFREQUENCY_Month
public static final String RECOGNITIONFREQUENCY_Month
Month = M- See Also:
- Constant Field Values
-
RECOGNITIONFREQUENCY_Quarter
public static final String RECOGNITIONFREQUENCY_Quarter
Quarter = Q- See Also:
- Constant Field Values
-
RECOGNITIONFREQUENCY_Year
public static final String RECOGNITIONFREQUENCY_Year
Year = Y- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X_C_RevenueRecognition
public X_C_RevenueRecognition(Properties ctx, int C_RevenueRecognition_ID, String trxName)
Standard Constructor
-
X_C_RevenueRecognition
public X_C_RevenueRecognition(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
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
public void setC_RevenueRecognition_UU(String C_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
public String getC_RevenueRecognition_UU()
Get C_RevenueRecognition_UU.- Specified by:
getC_RevenueRecognition_UU
in interfaceI_C_RevenueRecognition
- Returns:
- C_RevenueRecognition_UU
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_C_RevenueRecognition
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String 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
public void setName(String Name)
Set Name.- Specified by:
setName
in interfaceI_C_RevenueRecognition
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getName
in interfaceI_C_RevenueRecognition
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
public KeyNamePair 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
public void setRecognitionFrequency(String RecognitionFrequency)
Set Recognition frequency.- Specified by:
setRecognitionFrequency
in interfaceI_C_RevenueRecognition
- Parameters:
RecognitionFrequency
- Recognition frequency
-
getRecognitionFrequency
public String getRecognitionFrequency()
Get Recognition frequency.- Specified by:
getRecognitionFrequency
in interfaceI_C_RevenueRecognition
- Returns:
- Recognition frequency
-
-