Package org.compiere.model
Class X_C_Project
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_C_Project
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_Project
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MProject
public class X_C_Project extends PO implements I_C_Project, I_Persistent
Generated Model for C_Project- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
PROJECTCATEGORY_AD_Reference_ID
ProjectCategory AD_Reference_ID=288static String
PROJECTCATEGORY_AssetProject
Asset Project = Astatic String
PROJECTCATEGORY_General
General = Nstatic String
PROJECTCATEGORY_ServiceChargeProject
Service (Charge) Project = Sstatic String
PROJECTCATEGORY_WorkOrderJob
Work Order (Job) = Wstatic int
PROJECTLINELEVEL_AD_Reference_ID
ProjectLineLevel AD_Reference_ID=384static String
PROJECTLINELEVEL_Phase
Phase = Astatic String
PROJECTLINELEVEL_Project
Project = Pstatic String
PROJECTLINELEVEL_Task
Task = Tstatic int
PROJINVOICERULE_AD_Reference_ID
ProjInvoiceRule AD_Reference_ID=383static String
PROJINVOICERULE_CommittedAmount
Committed Amount = Cstatic String
PROJINVOICERULE_None
None = -static String
PROJINVOICERULE_ProductQuantity
Product Quantity = Pstatic String
PROJINVOICERULE_TimeMaterial
Time&Material = Tstatic String
PROJINVOICERULE_TimeMaterialMaxComitted
Time&Material max Comitted = c-
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_Project
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_OrgTrx_ID, COLUMNNAME_AD_User_ID, COLUMNNAME_C_Activity_ID, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_BPartner_Location_ID, COLUMNNAME_C_BPartnerSR_ID, COLUMNNAME_C_Campaign_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_PaymentTerm_ID, COLUMNNAME_C_Phase_ID, COLUMNNAME_C_Project_ID, COLUMNNAME_C_Project_UU, COLUMNNAME_C_ProjectType_ID, COLUMNNAME_CommittedAmt, COLUMNNAME_CommittedQty, COLUMNNAME_CopyFrom, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DateContract, COLUMNNAME_DateFinish, COLUMNNAME_Description, COLUMNNAME_GenerateTo, COLUMNNAME_InvoicedAmt, COLUMNNAME_InvoicedQty, COLUMNNAME_IsActive, COLUMNNAME_IsCommitCeiling, COLUMNNAME_IsCommitment, COLUMNNAME_IsSummary, COLUMNNAME_M_PriceList_Version_ID, COLUMNNAME_M_Warehouse_ID, COLUMNNAME_Name, COLUMNNAME_Note, COLUMNNAME_PlannedAmt, COLUMNNAME_PlannedMarginAmt, COLUMNNAME_PlannedQty, COLUMNNAME_POReference, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_ProjectBalanceAmt, COLUMNNAME_ProjectCategory, COLUMNNAME_ProjectLineLevel, COLUMNNAME_ProjInvoiceRule, COLUMNNAME_SalesRep_ID, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_Value, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_C_Project(Properties ctx, int C_Project_ID, String trxName)
Standard ConstructorX_C_Project(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
getAD_OrgTrx_ID()
Get Trx Organization.I_AD_User
getAD_User()
int
getAD_User_ID()
Get User/Contact.I_C_Activity
getC_Activity()
int
getC_Activity_ID()
Get Activity.I_C_BPartner
getC_BPartner()
int
getC_BPartner_ID()
Get Business Partner.I_C_BPartner_Location
getC_BPartner_Location()
int
getC_BPartner_Location_ID()
Get Partner Location.I_C_BPartner
getC_BPartnerSR()
int
getC_BPartnerSR_ID()
Get BPartner (Agent).I_C_Campaign
getC_Campaign()
int
getC_Campaign_ID()
Get Campaign.I_C_Currency
getC_Currency()
int
getC_Currency_ID()
Get Currency.I_C_PaymentTerm
getC_PaymentTerm()
int
getC_PaymentTerm_ID()
Get Payment Term.I_C_Phase
getC_Phase()
int
getC_Phase_ID()
Get Standard Phase.int
getC_Project_ID()
Get Project.String
getC_Project_UU()
Get C_Project_UU.int
getC_ProjectType_ID()
Get Project Type.BigDecimal
getCommittedAmt()
Get Committed Amount.BigDecimal
getCommittedQty()
Get Committed Quantity.String
getCopyFrom()
Get Copy From.Timestamp
getDateContract()
Get Contract Date.Timestamp
getDateFinish()
Get Finish Date.String
getDescription()
Get Description.String
getGenerateTo()
Get Generate To.BigDecimal
getInvoicedAmt()
Get Invoiced Amount.BigDecimal
getInvoicedQty()
Get Quantity Invoiced.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameI_M_PriceList_Version
getM_PriceList_Version()
int
getM_PriceList_Version_ID()
Get Price List Version.I_M_Warehouse
getM_Warehouse()
int
getM_Warehouse_ID()
Get Warehouse.String
getName()
Get Name.String
getNote()
Get Note.BigDecimal
getPlannedAmt()
Get Planned Amount.BigDecimal
getPlannedMarginAmt()
Get Planned Margin.BigDecimal
getPlannedQty()
Get Planned Quantity.String
getPOReference()
Get Order Reference.BigDecimal
getProjectBalanceAmt()
Get Project Balance.String
getProjectCategory()
Get Project Category.String
getProjectLineLevel()
Get Line Level.String
getProjInvoiceRule()
Get Invoice Rule.I_AD_User
getSalesRep()
int
getSalesRep_ID()
Get Sales Representative.String
getValue()
Get Search Key.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isCommitCeiling()
Get Commitment is Ceiling.boolean
isCommitment()
Get Commitment.boolean
isProcessed()
Get Processed.boolean
isProcessing()
Get Process Now.boolean
isSummary()
Get Summary Level.void
setAD_OrgTrx_ID(int AD_OrgTrx_ID)
Set Trx Organization.void
setAD_User_ID(int AD_User_ID)
Set User/Contact.void
setC_Activity_ID(int C_Activity_ID)
Set Activity.void
setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner.void
setC_BPartner_Location_ID(int C_BPartner_Location_ID)
Set Partner Location.void
setC_BPartnerSR_ID(int C_BPartnerSR_ID)
Set BPartner (Agent).void
setC_Campaign_ID(int C_Campaign_ID)
Set Campaign.void
setC_Currency_ID(int C_Currency_ID)
Set Currency.void
setC_PaymentTerm_ID(int C_PaymentTerm_ID)
Set Payment Term.void
setC_Phase_ID(int C_Phase_ID)
Set Standard Phase.void
setC_Project_ID(int C_Project_ID)
Set Project.void
setC_Project_UU(String C_Project_UU)
Set C_Project_UU.void
setC_ProjectType_ID(int C_ProjectType_ID)
Set Project Type.void
setCommittedAmt(BigDecimal CommittedAmt)
Set Committed Amount.void
setCommittedQty(BigDecimal CommittedQty)
Set Committed Quantity.void
setCopyFrom(String CopyFrom)
Set Copy From.void
setDateContract(Timestamp DateContract)
Set Contract Date.void
setDateFinish(Timestamp DateFinish)
Set Finish Date.void
setDescription(String Description)
Set Description.void
setGenerateTo(String GenerateTo)
Set Generate To.void
setInvoicedAmt(BigDecimal InvoicedAmt)
Set Invoiced Amount.void
setInvoicedQty(BigDecimal InvoicedQty)
Set Quantity Invoiced.void
setIsCommitCeiling(boolean IsCommitCeiling)
Set Commitment is Ceiling.void
setIsCommitment(boolean IsCommitment)
Set Commitment.void
setIsSummary(boolean IsSummary)
Set Summary Level.void
setM_PriceList_Version_ID(int M_PriceList_Version_ID)
Set Price List Version.void
setM_Warehouse_ID(int M_Warehouse_ID)
Set Warehouse.void
setName(String Name)
Set Name.void
setNote(String Note)
Set Note.void
setPlannedAmt(BigDecimal PlannedAmt)
Set Planned Amount.void
setPlannedMarginAmt(BigDecimal PlannedMarginAmt)
Set Planned Margin.void
setPlannedQty(BigDecimal PlannedQty)
Set Planned Quantity.void
setPOReference(String POReference)
Set Order Reference.void
setProcessed(boolean Processed)
Set Processed.void
setProcessing(boolean Processing)
Set Process Now.void
setProjectBalanceAmt(BigDecimal ProjectBalanceAmt)
Set Project Balance.void
setProjectCategory(String ProjectCategory)
Set Project Category.void
setProjectLineLevel(String ProjectLineLevel)
Set Line Level.void
setProjInvoiceRule(String ProjInvoiceRule)
Set Invoice Rule.void
setSalesRep_ID(int SalesRep_ID)
Set Sales Representative.void
setValue(String Value)
Set Search Key.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_Project
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
-
PROJECTCATEGORY_AD_Reference_ID
public static final int PROJECTCATEGORY_AD_Reference_ID
ProjectCategory AD_Reference_ID=288- See Also:
- Constant Field Values
-
PROJECTCATEGORY_AssetProject
public static final String PROJECTCATEGORY_AssetProject
Asset Project = A- See Also:
- Constant Field Values
-
PROJECTCATEGORY_General
public static final String PROJECTCATEGORY_General
General = N- See Also:
- Constant Field Values
-
PROJECTCATEGORY_ServiceChargeProject
public static final String PROJECTCATEGORY_ServiceChargeProject
Service (Charge) Project = S- See Also:
- Constant Field Values
-
PROJECTCATEGORY_WorkOrderJob
public static final String PROJECTCATEGORY_WorkOrderJob
Work Order (Job) = W- See Also:
- Constant Field Values
-
PROJECTLINELEVEL_AD_Reference_ID
public static final int PROJECTLINELEVEL_AD_Reference_ID
ProjectLineLevel AD_Reference_ID=384- See Also:
- Constant Field Values
-
PROJECTLINELEVEL_Phase
public static final String PROJECTLINELEVEL_Phase
Phase = A- See Also:
- Constant Field Values
-
PROJECTLINELEVEL_Project
public static final String PROJECTLINELEVEL_Project
Project = P- See Also:
- Constant Field Values
-
PROJECTLINELEVEL_Task
public static final String PROJECTLINELEVEL_Task
Task = T- See Also:
- Constant Field Values
-
PROJINVOICERULE_AD_Reference_ID
public static final int PROJINVOICERULE_AD_Reference_ID
ProjInvoiceRule AD_Reference_ID=383- See Also:
- Constant Field Values
-
PROJINVOICERULE_None
public static final String PROJINVOICERULE_None
None = -- See Also:
- Constant Field Values
-
PROJINVOICERULE_TimeMaterialMaxComitted
public static final String PROJINVOICERULE_TimeMaterialMaxComitted
Time&Material max Comitted = c- See Also:
- Constant Field Values
-
PROJINVOICERULE_CommittedAmount
public static final String PROJINVOICERULE_CommittedAmount
Committed Amount = C- See Also:
- Constant Field Values
-
PROJINVOICERULE_ProductQuantity
public static final String PROJINVOICERULE_ProductQuantity
Product Quantity = P- See Also:
- Constant Field Values
-
PROJINVOICERULE_TimeMaterial
public static final String PROJINVOICERULE_TimeMaterial
Time&Material = T- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X_C_Project
public X_C_Project(Properties ctx, int C_Project_ID, String trxName)
Standard Constructor
-
X_C_Project
public X_C_Project(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
-
setAD_OrgTrx_ID
public void setAD_OrgTrx_ID(int AD_OrgTrx_ID)
Set Trx Organization.- Specified by:
setAD_OrgTrx_ID
in interfaceI_C_Project
- Parameters:
AD_OrgTrx_ID
- Performing or initiating organization
-
getAD_OrgTrx_ID
public int getAD_OrgTrx_ID()
Get Trx Organization.- Specified by:
getAD_OrgTrx_ID
in interfaceI_C_Project
- Returns:
- Performing or initiating organization
-
getAD_User
public I_AD_User getAD_User() throws RuntimeException
- Specified by:
getAD_User
in interfaceI_C_Project
- Throws:
RuntimeException
-
setAD_User_ID
public void setAD_User_ID(int AD_User_ID)
Set User/Contact.- Specified by:
setAD_User_ID
in interfaceI_C_Project
- Parameters:
AD_User_ID
- User within the system - Internal or Business Partner Contact
-
getAD_User_ID
public int getAD_User_ID()
Get User/Contact.- Specified by:
getAD_User_ID
in interfaceI_C_Project
- Returns:
- User within the system - Internal or Business Partner Contact
-
getC_Activity
public I_C_Activity getC_Activity() throws RuntimeException
- Specified by:
getC_Activity
in interfaceI_C_Project
- Throws:
RuntimeException
-
setC_Activity_ID
public void setC_Activity_ID(int C_Activity_ID)
Set Activity.- Specified by:
setC_Activity_ID
in interfaceI_C_Project
- Parameters:
C_Activity_ID
- Business Activity
-
getC_Activity_ID
public int getC_Activity_ID()
Get Activity.- Specified by:
getC_Activity_ID
in interfaceI_C_Project
- Returns:
- Business Activity
-
getC_BPartner
public I_C_BPartner getC_BPartner() throws RuntimeException
- Specified by:
getC_BPartner
in interfaceI_C_Project
- Throws:
RuntimeException
-
setC_BPartner_ID
public void setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner.- Specified by:
setC_BPartner_ID
in interfaceI_C_Project
- Parameters:
C_BPartner_ID
- Identifies a Business Partner
-
getC_BPartner_ID
public int getC_BPartner_ID()
Get Business Partner.- Specified by:
getC_BPartner_ID
in interfaceI_C_Project
- Returns:
- Identifies a Business Partner
-
getC_BPartner_Location
public I_C_BPartner_Location getC_BPartner_Location() throws RuntimeException
- Specified by:
getC_BPartner_Location
in interfaceI_C_Project
- Throws:
RuntimeException
-
setC_BPartner_Location_ID
public void setC_BPartner_Location_ID(int C_BPartner_Location_ID)
Set Partner Location.- Specified by:
setC_BPartner_Location_ID
in interfaceI_C_Project
- Parameters:
C_BPartner_Location_ID
- Identifies the (ship to) address for this Business Partner
-
getC_BPartner_Location_ID
public int getC_BPartner_Location_ID()
Get Partner Location.- Specified by:
getC_BPartner_Location_ID
in interfaceI_C_Project
- Returns:
- Identifies the (ship to) address for this Business Partner
-
getC_BPartnerSR
public I_C_BPartner getC_BPartnerSR() throws RuntimeException
- Specified by:
getC_BPartnerSR
in interfaceI_C_Project
- Throws:
RuntimeException
-
setC_BPartnerSR_ID
public void setC_BPartnerSR_ID(int C_BPartnerSR_ID)
Set BPartner (Agent).- Specified by:
setC_BPartnerSR_ID
in interfaceI_C_Project
- Parameters:
C_BPartnerSR_ID
- Business Partner (Agent or Sales Rep)
-
getC_BPartnerSR_ID
public int getC_BPartnerSR_ID()
Get BPartner (Agent).- Specified by:
getC_BPartnerSR_ID
in interfaceI_C_Project
- Returns:
- Business Partner (Agent or Sales Rep)
-
getC_Campaign
public I_C_Campaign getC_Campaign() throws RuntimeException
- Specified by:
getC_Campaign
in interfaceI_C_Project
- Throws:
RuntimeException
-
setC_Campaign_ID
public void setC_Campaign_ID(int C_Campaign_ID)
Set Campaign.- Specified by:
setC_Campaign_ID
in interfaceI_C_Project
- Parameters:
C_Campaign_ID
- Marketing Campaign
-
getC_Campaign_ID
public int getC_Campaign_ID()
Get Campaign.- Specified by:
getC_Campaign_ID
in interfaceI_C_Project
- Returns:
- Marketing Campaign
-
getC_Currency
public I_C_Currency getC_Currency() throws RuntimeException
- Specified by:
getC_Currency
in interfaceI_C_Project
- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID)
Set Currency.- Specified by:
setC_Currency_ID
in interfaceI_C_Project
- Parameters:
C_Currency_ID
- The Currency for this record
-
getC_Currency_ID
public int getC_Currency_ID()
Get Currency.- Specified by:
getC_Currency_ID
in interfaceI_C_Project
- Returns:
- The Currency for this record
-
setCommittedAmt
public void setCommittedAmt(BigDecimal CommittedAmt)
Set Committed Amount.- Specified by:
setCommittedAmt
in interfaceI_C_Project
- Parameters:
CommittedAmt
- The (legal) commitment amount
-
getCommittedAmt
public BigDecimal getCommittedAmt()
Get Committed Amount.- Specified by:
getCommittedAmt
in interfaceI_C_Project
- Returns:
- The (legal) commitment amount
-
setCommittedQty
public void setCommittedQty(BigDecimal CommittedQty)
Set Committed Quantity.- Specified by:
setCommittedQty
in interfaceI_C_Project
- Parameters:
CommittedQty
- The (legal) commitment Quantity
-
getCommittedQty
public BigDecimal getCommittedQty()
Get Committed Quantity.- Specified by:
getCommittedQty
in interfaceI_C_Project
- Returns:
- The (legal) commitment Quantity
-
setCopyFrom
public void setCopyFrom(String CopyFrom)
Set Copy From.- Specified by:
setCopyFrom
in interfaceI_C_Project
- Parameters:
CopyFrom
- Copy From Record
-
getCopyFrom
public String getCopyFrom()
Get Copy From.- Specified by:
getCopyFrom
in interfaceI_C_Project
- Returns:
- Copy From Record
-
getC_PaymentTerm
public I_C_PaymentTerm getC_PaymentTerm() throws RuntimeException
- Specified by:
getC_PaymentTerm
in interfaceI_C_Project
- Throws:
RuntimeException
-
setC_PaymentTerm_ID
public void setC_PaymentTerm_ID(int C_PaymentTerm_ID)
Set Payment Term.- Specified by:
setC_PaymentTerm_ID
in interfaceI_C_Project
- Parameters:
C_PaymentTerm_ID
- The terms of Payment (timing, discount)
-
getC_PaymentTerm_ID
public int getC_PaymentTerm_ID()
Get Payment Term.- Specified by:
getC_PaymentTerm_ID
in interfaceI_C_Project
- Returns:
- The terms of Payment (timing, discount)
-
getC_Phase
public I_C_Phase getC_Phase() throws RuntimeException
- Specified by:
getC_Phase
in interfaceI_C_Project
- Throws:
RuntimeException
-
setC_Phase_ID
public void setC_Phase_ID(int C_Phase_ID)
Set Standard Phase.- Specified by:
setC_Phase_ID
in interfaceI_C_Project
- 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_ID
in interfaceI_C_Project
- Returns:
- Standard Phase of the Project Type
-
setC_Project_ID
public void setC_Project_ID(int C_Project_ID)
Set Project.- Specified by:
setC_Project_ID
in interfaceI_C_Project
- Parameters:
C_Project_ID
- Financial Project
-
getC_Project_ID
public int getC_Project_ID()
Get Project.- Specified by:
getC_Project_ID
in interfaceI_C_Project
- Returns:
- Financial Project
-
setC_ProjectType_ID
public void setC_ProjectType_ID(int C_ProjectType_ID)
Set Project Type.- Specified by:
setC_ProjectType_ID
in interfaceI_C_Project
- Parameters:
C_ProjectType_ID
- Type of the project
-
getC_ProjectType_ID
public int getC_ProjectType_ID()
Get Project Type.- Specified by:
getC_ProjectType_ID
in interfaceI_C_Project
- Returns:
- Type of the project
-
setC_Project_UU
public void setC_Project_UU(String C_Project_UU)
Set C_Project_UU.- Specified by:
setC_Project_UU
in interfaceI_C_Project
- Parameters:
C_Project_UU
- C_Project_UU
-
getC_Project_UU
public String getC_Project_UU()
Get C_Project_UU.- Specified by:
getC_Project_UU
in interfaceI_C_Project
- Returns:
- C_Project_UU
-
setDateContract
public void setDateContract(Timestamp DateContract)
Set Contract Date.- Specified by:
setDateContract
in interfaceI_C_Project
- Parameters:
DateContract
- The (planned) effective date of this document.
-
getDateContract
public Timestamp getDateContract()
Get Contract Date.- Specified by:
getDateContract
in interfaceI_C_Project
- Returns:
- The (planned) effective date of this document.
-
setDateFinish
public void setDateFinish(Timestamp DateFinish)
Set Finish Date.- Specified by:
setDateFinish
in interfaceI_C_Project
- Parameters:
DateFinish
- Finish or (planned) completion date
-
getDateFinish
public Timestamp getDateFinish()
Get Finish Date.- Specified by:
getDateFinish
in interfaceI_C_Project
- Returns:
- Finish or (planned) completion date
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_C_Project
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String getDescription()
Get Description.- Specified by:
getDescription
in interfaceI_C_Project
- Returns:
- Optional short description of the record
-
setGenerateTo
public void setGenerateTo(String GenerateTo)
Set Generate To.- Specified by:
setGenerateTo
in interfaceI_C_Project
- Parameters:
GenerateTo
- Generate To
-
getGenerateTo
public String getGenerateTo()
Get Generate To.- Specified by:
getGenerateTo
in interfaceI_C_Project
- Returns:
- Generate To
-
setInvoicedAmt
public void setInvoicedAmt(BigDecimal InvoicedAmt)
Set Invoiced Amount.- Specified by:
setInvoicedAmt
in interfaceI_C_Project
- Parameters:
InvoicedAmt
- The amount invoiced
-
getInvoicedAmt
public BigDecimal getInvoicedAmt()
Get Invoiced Amount.- Specified by:
getInvoicedAmt
in interfaceI_C_Project
- Returns:
- The amount invoiced
-
setInvoicedQty
public void setInvoicedQty(BigDecimal InvoicedQty)
Set Quantity Invoiced.- Specified by:
setInvoicedQty
in interfaceI_C_Project
- Parameters:
InvoicedQty
- The quantity invoiced
-
getInvoicedQty
public BigDecimal getInvoicedQty()
Get Quantity Invoiced.- Specified by:
getInvoicedQty
in interfaceI_C_Project
- Returns:
- The quantity invoiced
-
setIsCommitCeiling
public void setIsCommitCeiling(boolean IsCommitCeiling)
Set Commitment is Ceiling.- Specified by:
setIsCommitCeiling
in interfaceI_C_Project
- Parameters:
IsCommitCeiling
- The commitment amount/quantity is the chargeable ceiling
-
isCommitCeiling
public boolean isCommitCeiling()
Get Commitment is Ceiling.- Specified by:
isCommitCeiling
in interfaceI_C_Project
- Returns:
- The commitment amount/quantity is the chargeable ceiling
-
setIsCommitment
public void setIsCommitment(boolean IsCommitment)
Set Commitment.- Specified by:
setIsCommitment
in interfaceI_C_Project
- Parameters:
IsCommitment
- Is this document a (legal) commitment?
-
isCommitment
public boolean isCommitment()
Get Commitment.- Specified by:
isCommitment
in interfaceI_C_Project
- Returns:
- Is this document a (legal) commitment?
-
setIsSummary
public void setIsSummary(boolean IsSummary)
Set Summary Level.- Specified by:
setIsSummary
in interfaceI_C_Project
- Parameters:
IsSummary
- This is a summary entity
-
isSummary
public boolean isSummary()
Get Summary Level.- Specified by:
isSummary
in interfaceI_C_Project
- Returns:
- This is a summary entity
-
getM_PriceList_Version
public I_M_PriceList_Version getM_PriceList_Version() throws RuntimeException
- Specified by:
getM_PriceList_Version
in interfaceI_C_Project
- Throws:
RuntimeException
-
setM_PriceList_Version_ID
public void setM_PriceList_Version_ID(int M_PriceList_Version_ID)
Set Price List Version.- Specified by:
setM_PriceList_Version_ID
in interfaceI_C_Project
- Parameters:
M_PriceList_Version_ID
- Identifies a unique instance of a Price List
-
getM_PriceList_Version_ID
public int getM_PriceList_Version_ID()
Get Price List Version.- Specified by:
getM_PriceList_Version_ID
in interfaceI_C_Project
- Returns:
- Identifies a unique instance of a Price List
-
getM_Warehouse
public I_M_Warehouse getM_Warehouse() throws RuntimeException
- Specified by:
getM_Warehouse
in interfaceI_C_Project
- Throws:
RuntimeException
-
setM_Warehouse_ID
public void setM_Warehouse_ID(int M_Warehouse_ID)
Set Warehouse.- Specified by:
setM_Warehouse_ID
in interfaceI_C_Project
- Parameters:
M_Warehouse_ID
- Storage Warehouse and Service Point
-
getM_Warehouse_ID
public int getM_Warehouse_ID()
Get Warehouse.- Specified by:
getM_Warehouse_ID
in interfaceI_C_Project
- Returns:
- Storage Warehouse and Service Point
-
setName
public void setName(String Name)
Set Name.- Specified by:
setName
in interfaceI_C_Project
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getName
in interfaceI_C_Project
- Returns:
- Alphanumeric identifier of the entity
-
setNote
public void setNote(String Note)
Set Note.- Specified by:
setNote
in interfaceI_C_Project
- Parameters:
Note
- Optional additional user defined information
-
getNote
public String getNote()
Get Note.- Specified by:
getNote
in interfaceI_C_Project
- Returns:
- Optional additional user defined information
-
setPlannedAmt
public void setPlannedAmt(BigDecimal PlannedAmt)
Set Planned Amount.- Specified by:
setPlannedAmt
in interfaceI_C_Project
- Parameters:
PlannedAmt
- Planned amount for this project
-
getPlannedAmt
public BigDecimal getPlannedAmt()
Get Planned Amount.- Specified by:
getPlannedAmt
in interfaceI_C_Project
- Returns:
- Planned amount for this project
-
setPlannedMarginAmt
public void setPlannedMarginAmt(BigDecimal PlannedMarginAmt)
Set Planned Margin.- Specified by:
setPlannedMarginAmt
in interfaceI_C_Project
- Parameters:
PlannedMarginAmt
- Project's planned margin amount
-
getPlannedMarginAmt
public BigDecimal getPlannedMarginAmt()
Get Planned Margin.- Specified by:
getPlannedMarginAmt
in interfaceI_C_Project
- Returns:
- Project's planned margin amount
-
setPlannedQty
public void setPlannedQty(BigDecimal PlannedQty)
Set Planned Quantity.- Specified by:
setPlannedQty
in interfaceI_C_Project
- Parameters:
PlannedQty
- Planned quantity for this project
-
getPlannedQty
public BigDecimal getPlannedQty()
Get Planned Quantity.- Specified by:
getPlannedQty
in interfaceI_C_Project
- Returns:
- Planned quantity for this project
-
setPOReference
public void setPOReference(String POReference)
Set Order Reference.- Specified by:
setPOReference
in interfaceI_C_Project
- Parameters:
POReference
- Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner
-
getPOReference
public String getPOReference()
Get Order Reference.- Specified by:
getPOReference
in interfaceI_C_Project
- Returns:
- Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner
-
setProcessed
public void setProcessed(boolean Processed)
Set Processed.- Specified by:
setProcessed
in interfaceI_C_Project
- Parameters:
Processed
- The document has been processed
-
isProcessed
public boolean isProcessed()
Get Processed.- Specified by:
isProcessed
in interfaceI_C_Project
- Returns:
- The document has been processed
-
setProcessing
public void setProcessing(boolean Processing)
Set Process Now.- Specified by:
setProcessing
in interfaceI_C_Project
- Parameters:
Processing
- Process Now
-
isProcessing
public boolean isProcessing()
Get Process Now.- Specified by:
isProcessing
in interfaceI_C_Project
- Returns:
- Process Now
-
setProjectBalanceAmt
public void setProjectBalanceAmt(BigDecimal ProjectBalanceAmt)
Set Project Balance.- Specified by:
setProjectBalanceAmt
in interfaceI_C_Project
- Parameters:
ProjectBalanceAmt
- Total Project Balance
-
getProjectBalanceAmt
public BigDecimal getProjectBalanceAmt()
Get Project Balance.- Specified by:
getProjectBalanceAmt
in interfaceI_C_Project
- Returns:
- Total Project Balance
-
setProjectCategory
public void setProjectCategory(String ProjectCategory)
Set Project Category.- Specified by:
setProjectCategory
in interfaceI_C_Project
- Parameters:
ProjectCategory
- Project Category
-
getProjectCategory
public String getProjectCategory()
Get Project Category.- Specified by:
getProjectCategory
in interfaceI_C_Project
- Returns:
- Project Category
-
setProjectLineLevel
public void setProjectLineLevel(String ProjectLineLevel)
Set Line Level.- Specified by:
setProjectLineLevel
in interfaceI_C_Project
- Parameters:
ProjectLineLevel
- Project Line Level
-
getProjectLineLevel
public String getProjectLineLevel()
Get Line Level.- Specified by:
getProjectLineLevel
in interfaceI_C_Project
- Returns:
- Project Line Level
-
setProjInvoiceRule
public void setProjInvoiceRule(String ProjInvoiceRule)
Set Invoice Rule.- Specified by:
setProjInvoiceRule
in interfaceI_C_Project
- Parameters:
ProjInvoiceRule
- Invoice Rule for the project
-
getProjInvoiceRule
public String getProjInvoiceRule()
Get Invoice Rule.- Specified by:
getProjInvoiceRule
in interfaceI_C_Project
- Returns:
- Invoice Rule for the project
-
getSalesRep
public I_AD_User getSalesRep() throws RuntimeException
- Specified by:
getSalesRep
in interfaceI_C_Project
- Throws:
RuntimeException
-
setSalesRep_ID
public void setSalesRep_ID(int SalesRep_ID)
Set Sales Representative.- Specified by:
setSalesRep_ID
in interfaceI_C_Project
- Parameters:
SalesRep_ID
- Sales Representative or Company Agent
-
getSalesRep_ID
public int getSalesRep_ID()
Get Sales Representative.- Specified by:
getSalesRep_ID
in interfaceI_C_Project
- Returns:
- Sales Representative or Company Agent
-
setValue
public void setValue(String Value)
Set Search Key.- Specified by:
setValue
in interfaceI_C_Project
- Parameters:
Value
- Search key for the record in the format required - must be unique
-
getValue
public String getValue()
Get Search Key.- Specified by:
getValue
in interfaceI_C_Project
- Returns:
- Search key for the record in the format required - must be unique
-
getKeyNamePair
public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
-