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
Generated Model for C_Period
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
PeriodType AD_Reference_ID=115static final String
Adjustment Period = Astatic final String
Standard Calendar Period = SFields 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_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
ConstructorDescriptionX_C_Period
(Properties ctx, int C_Period_ID, String trxName) Standard ConstructorX_C_Period
(Properties ctx, int C_Period_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_Period
(Properties ctx, String C_Period_UU, String trxName) Standard ConstructorX_C_Period
(Properties ctx, String C_Period_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_Period
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Period.Get C_Period_UU.int
Get Year.Get End Date.Get Record ID/ColumnNamegetName()
Get Name.int
Get Period No.Get Period Type.Get Start Date.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
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
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.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_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 Details
-
PERIODTYPE_AD_Reference_ID
public static final int PERIODTYPE_AD_Reference_IDPeriodType AD_Reference_ID=115- See Also:
-
PERIODTYPE_AdjustmentPeriod
Adjustment Period = A- See Also:
-
PERIODTYPE_StandardCalendarPeriod
Standard Calendar Period = S- See Also:
-
-
Constructor Details
-
X_C_Period
Standard Constructor -
X_C_Period
Standard Constructor -
X_C_Period
Standard Constructor -
X_C_Period
Standard Constructor -
X_C_Period
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 2 - Client
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
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
Set C_Period_UU.- Specified by:
setC_Period_UU
in interfaceI_C_Period
- Parameters:
C_Period_UU
- C_Period_UU
-
getC_Period_UU
Get C_Period_UU.- Specified by:
getC_Period_UU
in interfaceI_C_Period
- Returns:
- C_Period_UU
-
getC_Year
- 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
Set End Date.- Specified by:
setEndDate
in interfaceI_C_Period
- Parameters:
EndDate
- Last effective date (inclusive)
-
getEndDate
Get End Date.- Specified by:
getEndDate
in interfaceI_C_Period
- Returns:
- Last effective date (inclusive)
-
setName
Set Name.- Specified by:
setName
in interfaceI_C_Period
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_C_Period
- Returns:
- Alphanumeric identifier of the entity
-
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
Set Period Type.- Specified by:
setPeriodType
in interfaceI_C_Period
- Parameters:
PeriodType
- Period Type
-
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
Set Start Date.- Specified by:
setStartDate
in interfaceI_C_Period
- Parameters:
StartDate
- First effective day (inclusive)
-
getStartDate
Get Start Date.- Specified by:
getStartDate
in interfaceI_C_Period
- Returns:
- First effective day (inclusive)
-