Package org.compiere.model
Class X_C_Period
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_C_Period
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_Period
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MPeriod
public class X_C_Period extends PO implements I_C_Period, I_Persistent
Generated Model for C_Period- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
PERIODTYPE_AD_Reference_ID
PeriodType AD_Reference_ID=115static String
PERIODTYPE_AdjustmentPeriod
Adjustment Period = Astatic String
PERIODTYPE_StandardCalendarPeriod
Standard Calendar Period = S-
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_Period
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_Period_ID, COLUMNNAME_C_Period_UU, COLUMNNAME_C_Year_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_EndDate, COLUMNNAME_IsActive, COLUMNNAME_Name, COLUMNNAME_PeriodNo, COLUMNNAME_PeriodType, COLUMNNAME_Processing, COLUMNNAME_StartDate, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_C_Period(Properties ctx, int C_Period_ID, String trxName)
Standard ConstructorX_C_Period(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_Period_ID()
Get Period.String
getC_Period_UU()
Get C_Period_UU.I_C_Year
getC_Year()
int
getC_Year_ID()
Get Year.Timestamp
getEndDate()
Get End Date.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameString
getName()
Get Name.int
getPeriodNo()
Get Period No.String
getPeriodType()
Get Period Type.Timestamp
getStartDate()
Get Start Date.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isProcessing()
Get Process Now.void
setC_Period_ID(int C_Period_ID)
Set Period.void
setC_Period_UU(String C_Period_UU)
Set C_Period_UU.void
setC_Year_ID(int C_Year_ID)
Set Year.void
setEndDate(Timestamp EndDate)
Set End Date.void
setName(String Name)
Set Name.void
setPeriodNo(int PeriodNo)
Set Period No.void
setPeriodType(String PeriodType)
Set Period Type.void
setProcessing(boolean Processing)
Set Process Now.void
setStartDate(Timestamp StartDate)
Set Start Date.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_Period
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
-
PERIODTYPE_AD_Reference_ID
public static final int PERIODTYPE_AD_Reference_ID
PeriodType AD_Reference_ID=115- See Also:
- Constant Field Values
-
PERIODTYPE_AdjustmentPeriod
public static final String PERIODTYPE_AdjustmentPeriod
Adjustment Period = A- See Also:
- Constant Field Values
-
PERIODTYPE_StandardCalendarPeriod
public static final String PERIODTYPE_StandardCalendarPeriod
Standard Calendar Period = S- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X_C_Period
public X_C_Period(Properties ctx, int C_Period_ID, String trxName)
Standard Constructor
-
X_C_Period
public X_C_Period(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 2 - Client
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
setC_Period_ID
public void setC_Period_ID(int C_Period_ID)
Set Period.- Specified by:
setC_Period_ID
in interfaceI_C_Period
- Parameters:
C_Period_ID
- Period of the Calendar
-
getC_Period_ID
public int getC_Period_ID()
Get Period.- Specified by:
getC_Period_ID
in interfaceI_C_Period
- Returns:
- Period of the Calendar
-
setC_Period_UU
public void setC_Period_UU(String C_Period_UU)
Set C_Period_UU.- Specified by:
setC_Period_UU
in interfaceI_C_Period
- Parameters:
C_Period_UU
- C_Period_UU
-
getC_Period_UU
public String getC_Period_UU()
Get C_Period_UU.- Specified by:
getC_Period_UU
in interfaceI_C_Period
- Returns:
- C_Period_UU
-
getC_Year
public I_C_Year getC_Year() throws RuntimeException
- Specified by:
getC_Year
in interfaceI_C_Period
- Throws:
RuntimeException
-
setC_Year_ID
public void setC_Year_ID(int C_Year_ID)
Set Year.- Specified by:
setC_Year_ID
in interfaceI_C_Period
- Parameters:
C_Year_ID
- Calendar Year
-
getC_Year_ID
public int getC_Year_ID()
Get Year.- Specified by:
getC_Year_ID
in interfaceI_C_Period
- Returns:
- Calendar Year
-
setEndDate
public void setEndDate(Timestamp EndDate)
Set End Date.- Specified by:
setEndDate
in interfaceI_C_Period
- Parameters:
EndDate
- Last effective date (inclusive)
-
getEndDate
public Timestamp getEndDate()
Get End Date.- Specified by:
getEndDate
in interfaceI_C_Period
- Returns:
- Last effective date (inclusive)
-
setName
public void setName(String Name)
Set Name.- Specified by:
setName
in interfaceI_C_Period
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getName
in interfaceI_C_Period
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setPeriodNo
public void setPeriodNo(int PeriodNo)
Set Period No.- Specified by:
setPeriodNo
in interfaceI_C_Period
- Parameters:
PeriodNo
- Unique Period Number
-
getPeriodNo
public int getPeriodNo()
Get Period No.- Specified by:
getPeriodNo
in interfaceI_C_Period
- Returns:
- Unique Period Number
-
setPeriodType
public void setPeriodType(String PeriodType)
Set Period Type.- Specified by:
setPeriodType
in interfaceI_C_Period
- Parameters:
PeriodType
- Period Type
-
getPeriodType
public String getPeriodType()
Get Period Type.- Specified by:
getPeriodType
in interfaceI_C_Period
- Returns:
- Period Type
-
setProcessing
public void setProcessing(boolean Processing)
Set Process Now.- Specified by:
setProcessing
in interfaceI_C_Period
- Parameters:
Processing
- Process Now
-
isProcessing
public boolean isProcessing()
Get Process Now.- Specified by:
isProcessing
in interfaceI_C_Period
- Returns:
- Process Now
-
setStartDate
public void setStartDate(Timestamp StartDate)
Set Start Date.- Specified by:
setStartDate
in interfaceI_C_Period
- Parameters:
StartDate
- First effective day (inclusive)
-
getStartDate
public Timestamp getStartDate()
Get Start Date.- Specified by:
getStartDate
in interfaceI_C_Period
- Returns:
- First effective day (inclusive)
-
-