Package org.compiere.model
Class X_C_ProjectPhase
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_ProjectPhase
- All Implemented Interfaces:
Serializable,Cloneable,Comparator<Object>,I_C_ProjectPhase,I_Persistent,Evaluatee
- Direct Known Subclasses:
MProjectPhase
Generated Model for C_ProjectPhase
- Version:
- Release 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intProjInvoiceRule AD_Reference_ID=383static final StringCommitted Amount = Cstatic final StringNone = -static final StringProduct Quantity = Pstatic final StringTime&Material = Tstatic final StringTime&Material max Committed = cFields 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_ProjectPhase
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_Order_ID, COLUMNNAME_C_Phase_ID, COLUMNNAME_C_Project_ID, COLUMNNAME_C_ProjectPhase_ID, COLUMNNAME_C_ProjectPhase_UU, COLUMNNAME_CommittedAmt, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_EndDate, COLUMNNAME_GenerateOrder, COLUMNNAME_Help, COLUMNNAME_IsActive, COLUMNNAME_IsCommitCeiling, COLUMNNAME_IsComplete, COLUMNNAME_M_Product_ID, COLUMNNAME_Name, COLUMNNAME_PlannedAmt, COLUMNNAME_PriceActual, COLUMNNAME_ProjInvoiceRule, COLUMNNAME_Qty, COLUMNNAME_SeqNo, COLUMNNAME_StartDate, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name -
Constructor Summary
ConstructorsConstructorDescriptionX_C_ProjectPhase(Properties ctx, int C_ProjectPhase_ID, String trxName) Standard ConstructorX_C_ProjectPhase(Properties ctx, int C_ProjectPhase_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_ProjectPhase(Properties ctx, String C_ProjectPhase_UU, String trxName) Standard ConstructorX_C_ProjectPhase(Properties ctx, String C_ProjectPhase_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_ProjectPhase(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected intAccessLevelDeprecated.intGet Order.Deprecated.intGet Standard Phase.Deprecated.intGet Project.intGet Project Phase.Get C_ProjectPhase_UU.Get Committed Amount.Get Description.Get End Date.Get Generate Order.getHelp()Get Comment/Help.Get Record ID/ColumnNameDeprecated.intGet Product.getName()Get Name.Get Planned Amount.Get Unit Price.Get Invoice Rule.getQty()Get Quantity.intgetSeqNo()Get Sequence.Get Start Date.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Commitment is Ceiling.booleanGet Complete.voidsetC_Order_ID(int C_Order_ID) Set Order.voidsetC_Phase_ID(int C_Phase_ID) Set Standard Phase.voidsetC_Project_ID(int C_Project_ID) Set Project.voidsetC_ProjectPhase_ID(int C_ProjectPhase_ID) Set Project Phase.voidsetC_ProjectPhase_UU(String C_ProjectPhase_UU) Set C_ProjectPhase_UU.voidsetCommittedAmt(BigDecimal CommittedAmt) Set Committed Amount.voidsetDescription(String Description) Set Description.voidsetEndDate(Timestamp EndDate) Set End Date.voidsetGenerateOrder(String GenerateOrder) Set Generate Order.voidSet Comment/Help.voidsetIsCommitCeiling(boolean IsCommitCeiling) Set Commitment is Ceiling.voidsetIsComplete(boolean IsComplete) Set Complete.voidsetM_Product_ID(int M_Product_ID) Set Product.voidSet Name.voidsetPlannedAmt(BigDecimal PlannedAmt) Set Planned Amount.voidsetPriceActual(BigDecimal PriceActual) Set Unit Price.voidsetProjInvoiceRule(String ProjInvoiceRule) Set Invoice Rule.voidsetQty(BigDecimal Qty) Set Quantity.voidsetSeqNo(int SeqNo) Set Sequence.voidsetStartDate(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_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_ProjectPhase
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
-
PROJINVOICERULE_AD_Reference_ID
public static final int PROJINVOICERULE_AD_Reference_IDProjInvoiceRule AD_Reference_ID=383- See Also:
-
PROJINVOICERULE_None
None = -- See Also:
-
PROJINVOICERULE_CommittedAmount
Committed Amount = C- See Also:
-
PROJINVOICERULE_ProductQuantity
Product Quantity = P- See Also:
-
PROJINVOICERULE_TimeMaterial
Time&Material = T- See Also:
-
PROJINVOICERULE_TimeMaterialMaxCommitted
Time&Material max Committed = c- See Also:
-
-
Constructor Details
-
X_C_ProjectPhase
Standard Constructor -
X_C_ProjectPhase
public X_C_ProjectPhase(Properties ctx, int C_ProjectPhase_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_ProjectPhase
Standard Constructor -
X_C_ProjectPhase
public X_C_ProjectPhase(Properties ctx, String C_ProjectPhase_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_ProjectPhase
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 -
getC_Order
Deprecated.- Specified by:
getC_Orderin interfaceI_C_ProjectPhase- Throws:
RuntimeException
-
setC_Order_ID
public void setC_Order_ID(int C_Order_ID) Set Order.- Specified by:
setC_Order_IDin interfaceI_C_ProjectPhase- Parameters:
C_Order_ID- Order
-
getC_Order_ID
public int getC_Order_ID()Get Order.- Specified by:
getC_Order_IDin interfaceI_C_ProjectPhase- Returns:
- Order
-
getC_Phase
Deprecated.- Specified by:
getC_Phasein interfaceI_C_ProjectPhase- Throws:
RuntimeException
-
setC_Phase_ID
public void setC_Phase_ID(int C_Phase_ID) Set Standard Phase.- Specified by:
setC_Phase_IDin interfaceI_C_ProjectPhase- Parameters:
C_Phase_ID- Standard Phase of the Project Type
-
getC_Phase_ID
public int getC_Phase_ID()Get Standard Phase.- Specified by:
getC_Phase_IDin interfaceI_C_ProjectPhase- Returns:
- Standard Phase of the Project Type
-
setC_ProjectPhase_ID
public void setC_ProjectPhase_ID(int C_ProjectPhase_ID) Set Project Phase.- Specified by:
setC_ProjectPhase_IDin interfaceI_C_ProjectPhase- Parameters:
C_ProjectPhase_ID- Phase of a Project
-
getC_ProjectPhase_ID
public int getC_ProjectPhase_ID()Get Project Phase.- Specified by:
getC_ProjectPhase_IDin interfaceI_C_ProjectPhase- Returns:
- Phase of a Project
-
setC_ProjectPhase_UU
Set C_ProjectPhase_UU.- Specified by:
setC_ProjectPhase_UUin interfaceI_C_ProjectPhase- Parameters:
C_ProjectPhase_UU- C_ProjectPhase_UU
-
getC_ProjectPhase_UU
Get C_ProjectPhase_UU.- Specified by:
getC_ProjectPhase_UUin interfaceI_C_ProjectPhase- Returns:
- C_ProjectPhase_UU
-
getC_Project
Deprecated.- Specified by:
getC_Projectin interfaceI_C_ProjectPhase- Throws:
RuntimeException
-
setC_Project_ID
public void setC_Project_ID(int C_Project_ID) Set Project.- Specified by:
setC_Project_IDin interfaceI_C_ProjectPhase- Parameters:
C_Project_ID- Financial Project
-
getC_Project_ID
public int getC_Project_ID()Get Project.- Specified by:
getC_Project_IDin interfaceI_C_ProjectPhase- Returns:
- Financial Project
-
setCommittedAmt
Set Committed Amount.- Specified by:
setCommittedAmtin interfaceI_C_ProjectPhase- Parameters:
CommittedAmt- The (legal) commitment amount
-
getCommittedAmt
Get Committed Amount.- Specified by:
getCommittedAmtin interfaceI_C_ProjectPhase- Returns:
- The (legal) commitment amount
-
setDescription
Set Description.- Specified by:
setDescriptionin interfaceI_C_ProjectPhase- Parameters:
Description- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescriptionin interfaceI_C_ProjectPhase- Returns:
- Optional short description of the record
-
setEndDate
Set End Date.- Specified by:
setEndDatein interfaceI_C_ProjectPhase- Parameters:
EndDate- Last effective date (inclusive)
-
getEndDate
Get End Date.- Specified by:
getEndDatein interfaceI_C_ProjectPhase- Returns:
- Last effective date (inclusive)
-
setGenerateOrder
Set Generate Order.- Specified by:
setGenerateOrderin interfaceI_C_ProjectPhase- Parameters:
GenerateOrder- Generate Order
-
getGenerateOrder
Get Generate Order.- Specified by:
getGenerateOrderin interfaceI_C_ProjectPhase- Returns:
- Generate Order
-
setHelp
Set Comment/Help.- Specified by:
setHelpin interfaceI_C_ProjectPhase- Parameters:
Help- Comment or Hint
-
getHelp
Get Comment/Help.- Specified by:
getHelpin interfaceI_C_ProjectPhase- Returns:
- Comment or Hint
-
setIsCommitCeiling
public void setIsCommitCeiling(boolean IsCommitCeiling) Set Commitment is Ceiling.- Specified by:
setIsCommitCeilingin interfaceI_C_ProjectPhase- Parameters:
IsCommitCeiling- The commitment amount/quantity is the chargeable ceiling
-
isCommitCeiling
public boolean isCommitCeiling()Get Commitment is Ceiling.- Specified by:
isCommitCeilingin interfaceI_C_ProjectPhase- Returns:
- The commitment amount/quantity is the chargeable ceiling
-
setIsComplete
public void setIsComplete(boolean IsComplete) Set Complete.- Specified by:
setIsCompletein interfaceI_C_ProjectPhase- Parameters:
IsComplete- It is complete
-
isComplete
public boolean isComplete()Get Complete.- Specified by:
isCompletein interfaceI_C_ProjectPhase- Returns:
- It is complete
-
getM_Product
Deprecated.- Specified by:
getM_Productin interfaceI_C_ProjectPhase- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID) Set Product.- Specified by:
setM_Product_IDin interfaceI_C_ProjectPhase- Parameters:
M_Product_ID- Product, Service, Item
-
getM_Product_ID
public int getM_Product_ID()Get Product.- Specified by:
getM_Product_IDin interfaceI_C_ProjectPhase- Returns:
- Product, Service, Item
-
setName
Set Name.- Specified by:
setNamein interfaceI_C_ProjectPhase- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getNamein interfaceI_C_ProjectPhase- Returns:
- Alphanumeric identifier of the entity
-
setPlannedAmt
Set Planned Amount.- Specified by:
setPlannedAmtin interfaceI_C_ProjectPhase- Parameters:
PlannedAmt- Planned amount for this project
-
getPlannedAmt
Get Planned Amount.- Specified by:
getPlannedAmtin interfaceI_C_ProjectPhase- Returns:
- Planned amount for this project
-
setPriceActual
Set Unit Price.- Specified by:
setPriceActualin interfaceI_C_ProjectPhase- Parameters:
PriceActual- Actual Price
-
getPriceActual
Get Unit Price.- Specified by:
getPriceActualin interfaceI_C_ProjectPhase- Returns:
- Actual Price
-
setProjInvoiceRule
Set Invoice Rule.- Specified by:
setProjInvoiceRulein interfaceI_C_ProjectPhase- Parameters:
ProjInvoiceRule- Invoice Rule for the project
-
getProjInvoiceRule
Get Invoice Rule.- Specified by:
getProjInvoiceRulein interfaceI_C_ProjectPhase- Returns:
- Invoice Rule for the project
-
setQty
Set Quantity.- Specified by:
setQtyin interfaceI_C_ProjectPhase- Parameters:
Qty- Quantity
-
getQty
Get Quantity.- Specified by:
getQtyin interfaceI_C_ProjectPhase- Returns:
- Quantity
-
setSeqNo
public void setSeqNo(int SeqNo) Set Sequence.- Specified by:
setSeqNoin interfaceI_C_ProjectPhase- Parameters:
SeqNo- Method of ordering records; lowest number comes first
-
getSeqNo
public int getSeqNo()Get Sequence.- Specified by:
getSeqNoin interfaceI_C_ProjectPhase- Returns:
- Method of ordering records; lowest number comes first
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setStartDate
Set Start Date.- Specified by:
setStartDatein interfaceI_C_ProjectPhase- Parameters:
StartDate- First effective day (inclusive)
-
getStartDate
Get Start Date.- Specified by:
getStartDatein interfaceI_C_ProjectPhase- Returns:
- First effective day (inclusive)
-