Package org.compiere.model
Class X_C_ProjectTask
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_ProjectTask
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_ProjectTask
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MProjectTask
Generated Model for C_ProjectTask
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
ProjInvoiceRule AD_Reference_ID=383static final String
Committed Amount = Cstatic final String
None = -static final String
Product Quantity = Pstatic final String
Time&Material = Tstatic final String
Time&Material max Comitted = 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_ID
Fields inherited from interface org.compiere.model.I_C_ProjectTask
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_ProjectPhase_ID, COLUMNNAME_C_ProjectTask_ID, COLUMNNAME_C_ProjectTask_UU, COLUMNNAME_C_Task_ID, COLUMNNAME_CommittedAmt, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_Help, COLUMNNAME_IsActive, COLUMNNAME_M_Product_ID, COLUMNNAME_Name, COLUMNNAME_PlannedAmt, COLUMNNAME_ProjInvoiceRule, COLUMNNAME_Qty, COLUMNNAME_SeqNo, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_C_ProjectTask
(Properties ctx, int C_ProjectTask_ID, String trxName) Standard ConstructorX_C_ProjectTask
(Properties ctx, int C_ProjectTask_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_ProjectTask
(Properties ctx, String C_ProjectTask_UU, String trxName) Standard ConstructorX_C_ProjectTask
(Properties ctx, String C_ProjectTask_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_ProjectTask
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Project Phase.int
Get Project Task.Get C_ProjectTask_UU.int
Get Standard Task.Get Committed Amount.Get Description.getHelp()
Get Comment/Help.Get Record ID/ColumnNameint
Get Product.getName()
Get Name.Get Planned Amount.Get Invoice Rule.getQty()
Get Quantity.int
getSeqNo()
Get Sequence.protected POInfo
initPO
(Properties ctx) Load Meta Datavoid
setC_ProjectPhase_ID
(int C_ProjectPhase_ID) Set Project Phase.void
setC_ProjectTask_ID
(int C_ProjectTask_ID) Set Project Task.void
setC_ProjectTask_UU
(String C_ProjectTask_UU) Set C_ProjectTask_UU.void
setC_Task_ID
(int C_Task_ID) Set Standard Task.void
setCommittedAmt
(BigDecimal CommittedAmt) Set Committed Amount.void
setDescription
(String Description) Set Description.void
Set Comment/Help.void
setM_Product_ID
(int M_Product_ID) Set Product.void
Set Name.void
setPlannedAmt
(BigDecimal PlannedAmt) Set Planned Amount.void
setProjInvoiceRule
(String ProjInvoiceRule) Set Invoice Rule.void
setQty
(BigDecimal Qty) Set Quantity.void
setSeqNo
(int SeqNo) Set Sequence.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_ProjectTask
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
-
PROJINVOICERULE_AD_Reference_ID
public static final int PROJINVOICERULE_AD_Reference_IDProjInvoiceRule AD_Reference_ID=383- See Also:
-
PROJINVOICERULE_None
None = -- See Also:
-
PROJINVOICERULE_TimeMaterialMaxComitted
Time&Material max Comitted = c- See Also:
-
PROJINVOICERULE_CommittedAmount
Committed Amount = C- See Also:
-
PROJINVOICERULE_ProductQuantity
Product Quantity = P- See Also:
-
PROJINVOICERULE_TimeMaterial
Time&Material = T- See Also:
-
-
Constructor Details
-
X_C_ProjectTask
Standard Constructor -
X_C_ProjectTask
public X_C_ProjectTask(Properties ctx, int C_ProjectTask_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_ProjectTask
Standard Constructor -
X_C_ProjectTask
public X_C_ProjectTask(Properties ctx, String C_ProjectTask_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_ProjectTask
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
setCommittedAmt
Set Committed Amount.- Specified by:
setCommittedAmt
in interfaceI_C_ProjectTask
- Parameters:
CommittedAmt
- The (legal) commitment amount
-
getCommittedAmt
Get Committed Amount.- Specified by:
getCommittedAmt
in interfaceI_C_ProjectTask
- Returns:
- The (legal) commitment amount
-
getC_ProjectPhase
- Specified by:
getC_ProjectPhase
in interfaceI_C_ProjectTask
- Throws:
RuntimeException
-
setC_ProjectPhase_ID
public void setC_ProjectPhase_ID(int C_ProjectPhase_ID) Set Project Phase.- Specified by:
setC_ProjectPhase_ID
in interfaceI_C_ProjectTask
- Parameters:
C_ProjectPhase_ID
- Phase of a Project
-
getC_ProjectPhase_ID
public int getC_ProjectPhase_ID()Get Project Phase.- Specified by:
getC_ProjectPhase_ID
in interfaceI_C_ProjectTask
- Returns:
- Phase of a Project
-
setC_ProjectTask_ID
public void setC_ProjectTask_ID(int C_ProjectTask_ID) Set Project Task.- Specified by:
setC_ProjectTask_ID
in interfaceI_C_ProjectTask
- Parameters:
C_ProjectTask_ID
- Actual Project Task in a Phase
-
getC_ProjectTask_ID
public int getC_ProjectTask_ID()Get Project Task.- Specified by:
getC_ProjectTask_ID
in interfaceI_C_ProjectTask
- Returns:
- Actual Project Task in a Phase
-
setC_ProjectTask_UU
Set C_ProjectTask_UU.- Specified by:
setC_ProjectTask_UU
in interfaceI_C_ProjectTask
- Parameters:
C_ProjectTask_UU
- C_ProjectTask_UU
-
getC_ProjectTask_UU
Get C_ProjectTask_UU.- Specified by:
getC_ProjectTask_UU
in interfaceI_C_ProjectTask
- Returns:
- C_ProjectTask_UU
-
getC_Task
- Specified by:
getC_Task
in interfaceI_C_ProjectTask
- Throws:
RuntimeException
-
setC_Task_ID
public void setC_Task_ID(int C_Task_ID) Set Standard Task.- Specified by:
setC_Task_ID
in interfaceI_C_ProjectTask
- Parameters:
C_Task_ID
- Standard Project Type Task
-
getC_Task_ID
public int getC_Task_ID()Get Standard Task.- Specified by:
getC_Task_ID
in interfaceI_C_ProjectTask
- Returns:
- Standard Project Type Task
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_C_ProjectTask
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_C_ProjectTask
- Returns:
- Optional short description of the record
-
setHelp
Set Comment/Help.- Specified by:
setHelp
in interfaceI_C_ProjectTask
- Parameters:
Help
- Comment or Hint
-
getHelp
Get Comment/Help.- Specified by:
getHelp
in interfaceI_C_ProjectTask
- Returns:
- Comment or Hint
-
getM_Product
- Specified by:
getM_Product
in interfaceI_C_ProjectTask
- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID) Set Product.- Specified by:
setM_Product_ID
in interfaceI_C_ProjectTask
- Parameters:
M_Product_ID
- Product, Service, Item
-
getM_Product_ID
public int getM_Product_ID()Get Product.- Specified by:
getM_Product_ID
in interfaceI_C_ProjectTask
- Returns:
- Product, Service, Item
-
setName
Set Name.- Specified by:
setName
in interfaceI_C_ProjectTask
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_C_ProjectTask
- Returns:
- Alphanumeric identifier of the entity
-
setPlannedAmt
Set Planned Amount.- Specified by:
setPlannedAmt
in interfaceI_C_ProjectTask
- Parameters:
PlannedAmt
- Planned amount for this project
-
getPlannedAmt
Get Planned Amount.- Specified by:
getPlannedAmt
in interfaceI_C_ProjectTask
- Returns:
- Planned amount for this project
-
setProjInvoiceRule
Set Invoice Rule.- Specified by:
setProjInvoiceRule
in interfaceI_C_ProjectTask
- Parameters:
ProjInvoiceRule
- Invoice Rule for the project
-
getProjInvoiceRule
Get Invoice Rule.- Specified by:
getProjInvoiceRule
in interfaceI_C_ProjectTask
- Returns:
- Invoice Rule for the project
-
setQty
Set Quantity.- Specified by:
setQty
in interfaceI_C_ProjectTask
- Parameters:
Qty
- Quantity
-
getQty
Get Quantity.- Specified by:
getQty
in interfaceI_C_ProjectTask
- Returns:
- Quantity
-
setSeqNo
public void setSeqNo(int SeqNo) Set Sequence.- Specified by:
setSeqNo
in interfaceI_C_ProjectTask
- Parameters:
SeqNo
- Method of ordering records; lowest number comes first
-
getSeqNo
public int getSeqNo()Get Sequence.- Specified by:
getSeqNo
in interfaceI_C_ProjectTask
- Returns:
- Method of ordering records; lowest number comes first
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-