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
Generated Model for C_Project
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
ProjectCategory AD_Reference_ID=288static final String
Asset Project = Astatic final String
General = Nstatic final String
Service (Charge) Project = Sstatic final String
Work Order (Job) = Wstatic final int
ProjectLineLevel AD_Reference_ID=384static final String
Phase = Astatic final String
Project = Pstatic final String
Task = Tstatic 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_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
ConstructorDescriptionX_C_Project
(Properties ctx, int C_Project_ID, String trxName) Standard ConstructorX_C_Project
(Properties ctx, int C_Project_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_Project
(Properties ctx, String C_Project_UU, String trxName) Standard ConstructorX_C_Project
(Properties ctx, String C_Project_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_Project
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Trx Organization.int
Get User/Contact.int
Get Activity.int
Get Business Partner.int
Get Partner Location.int
Get BPartner (Agent).int
Get Campaign.int
Get Currency.int
Get Payment Term.int
Get Standard Phase.int
Get Project.Get C_Project_UU.int
Get Project Type.Get Committed Amount.Get Committed Quantity.Get Copy From.Get Contract Date.Get Finish Date.Get Description.Get Generate To.Get Invoiced Amount.Get Quantity Invoiced.Get Record ID/ColumnNameint
Get Price List Version.int
Get Warehouse.getName()
Get Name.getNote()
Get Note.Get Planned Amount.Get Planned Margin.Get Planned Quantity.Get Order Reference.Get Project Balance.Get Project Category.Get Line Level.Get Invoice Rule.int
Get Sales Representative.getValue()
Get Search Key.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Commitment is Ceiling.boolean
Get Commitment.boolean
Get Processed.boolean
Get Process Now.boolean
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
Set Name.void
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
Set Search Key.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_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 Details
-
PROJECTCATEGORY_AD_Reference_ID
public static final int PROJECTCATEGORY_AD_Reference_IDProjectCategory AD_Reference_ID=288- See Also:
-
PROJECTCATEGORY_AssetProject
Asset Project = A- See Also:
-
PROJECTCATEGORY_General
General = N- See Also:
-
PROJECTCATEGORY_ServiceChargeProject
Service (Charge) Project = S- See Also:
-
PROJECTCATEGORY_WorkOrderJob
Work Order (Job) = W- See Also:
-
PROJECTLINELEVEL_AD_Reference_ID
public static final int PROJECTLINELEVEL_AD_Reference_IDProjectLineLevel AD_Reference_ID=384- See Also:
-
PROJECTLINELEVEL_Phase
Phase = A- See Also:
-
PROJECTLINELEVEL_Project
Project = P- See Also:
-
PROJECTLINELEVEL_Task
Task = T- See Also:
-
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_Project
Standard Constructor -
X_C_Project
Standard Constructor -
X_C_Project
Standard Constructor -
X_C_Project
Standard Constructor -
X_C_Project
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 -
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
Set Committed Amount.- Specified by:
setCommittedAmt
in interfaceI_C_Project
- Parameters:
CommittedAmt
- The (legal) commitment amount
-
getCommittedAmt
Get Committed Amount.- Specified by:
getCommittedAmt
in interfaceI_C_Project
- Returns:
- The (legal) commitment amount
-
setCommittedQty
Set Committed Quantity.- Specified by:
setCommittedQty
in interfaceI_C_Project
- Parameters:
CommittedQty
- The (legal) commitment Quantity
-
getCommittedQty
Get Committed Quantity.- Specified by:
getCommittedQty
in interfaceI_C_Project
- Returns:
- The (legal) commitment Quantity
-
setCopyFrom
Set Copy From.- Specified by:
setCopyFrom
in interfaceI_C_Project
- Parameters:
CopyFrom
- Copy From Record
-
getCopyFrom
Get Copy From.- Specified by:
getCopyFrom
in interfaceI_C_Project
- Returns:
- Copy From Record
-
getC_PaymentTerm
- 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
- 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
Set C_Project_UU.- Specified by:
setC_Project_UU
in interfaceI_C_Project
- Parameters:
C_Project_UU
- C_Project_UU
-
getC_Project_UU
Get C_Project_UU.- Specified by:
getC_Project_UU
in interfaceI_C_Project
- Returns:
- C_Project_UU
-
setDateContract
Set Contract Date.- Specified by:
setDateContract
in interfaceI_C_Project
- Parameters:
DateContract
- The (planned) effective date of this document.
-
getDateContract
Get Contract Date.- Specified by:
getDateContract
in interfaceI_C_Project
- Returns:
- The (planned) effective date of this document.
-
setDateFinish
Set Finish Date.- Specified by:
setDateFinish
in interfaceI_C_Project
- Parameters:
DateFinish
- Finish or (planned) completion date
-
getDateFinish
Get Finish Date.- Specified by:
getDateFinish
in interfaceI_C_Project
- Returns:
- Finish or (planned) completion date
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_C_Project
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_C_Project
- Returns:
- Optional short description of the record
-
setGenerateTo
Set Generate To.- Specified by:
setGenerateTo
in interfaceI_C_Project
- Parameters:
GenerateTo
- Generate To
-
getGenerateTo
Get Generate To.- Specified by:
getGenerateTo
in interfaceI_C_Project
- Returns:
- Generate To
-
setInvoicedAmt
Set Invoiced Amount.- Specified by:
setInvoicedAmt
in interfaceI_C_Project
- Parameters:
InvoicedAmt
- The amount invoiced
-
getInvoicedAmt
Get Invoiced Amount.- Specified by:
getInvoicedAmt
in interfaceI_C_Project
- Returns:
- The amount invoiced
-
setInvoicedQty
Set Quantity Invoiced.- Specified by:
setInvoicedQty
in interfaceI_C_Project
- Parameters:
InvoicedQty
- The quantity invoiced
-
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
- 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
- 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
Set Name.- Specified by:
setName
in interfaceI_C_Project
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_C_Project
- Returns:
- Alphanumeric identifier of the entity
-
setNote
Set Note.- Specified by:
setNote
in interfaceI_C_Project
- Parameters:
Note
- Optional additional user defined information
-
getNote
Get Note.- Specified by:
getNote
in interfaceI_C_Project
- Returns:
- Optional additional user defined information
-
setPlannedAmt
Set Planned Amount.- Specified by:
setPlannedAmt
in interfaceI_C_Project
- Parameters:
PlannedAmt
- Planned amount for this project
-
getPlannedAmt
Get Planned Amount.- Specified by:
getPlannedAmt
in interfaceI_C_Project
- Returns:
- Planned amount for this project
-
setPlannedMarginAmt
Set Planned Margin.- Specified by:
setPlannedMarginAmt
in interfaceI_C_Project
- Parameters:
PlannedMarginAmt
- Project's planned margin amount
-
getPlannedMarginAmt
Get Planned Margin.- Specified by:
getPlannedMarginAmt
in interfaceI_C_Project
- Returns:
- Project's planned margin amount
-
setPlannedQty
Set Planned Quantity.- Specified by:
setPlannedQty
in interfaceI_C_Project
- Parameters:
PlannedQty
- Planned quantity for this project
-
getPlannedQty
Get Planned Quantity.- Specified by:
getPlannedQty
in interfaceI_C_Project
- Returns:
- Planned quantity for this project
-
setPOReference
Set Order Reference.- Specified by:
setPOReference
in interfaceI_C_Project
- Parameters:
POReference
- Transaction Reference Number (Sales Order, Purchase Order) of your Business Partner
-
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
Set Project Balance.- Specified by:
setProjectBalanceAmt
in interfaceI_C_Project
- Parameters:
ProjectBalanceAmt
- Total Project Balance
-
getProjectBalanceAmt
Get Project Balance.- Specified by:
getProjectBalanceAmt
in interfaceI_C_Project
- Returns:
- Total Project Balance
-
setProjectCategory
Set Project Category.- Specified by:
setProjectCategory
in interfaceI_C_Project
- Parameters:
ProjectCategory
- Project Category
-
getProjectCategory
Get Project Category.- Specified by:
getProjectCategory
in interfaceI_C_Project
- Returns:
- Project Category
-
setProjectLineLevel
Set Line Level.- Specified by:
setProjectLineLevel
in interfaceI_C_Project
- Parameters:
ProjectLineLevel
- Project Line Level
-
getProjectLineLevel
Get Line Level.- Specified by:
getProjectLineLevel
in interfaceI_C_Project
- Returns:
- Project Line Level
-
setProjInvoiceRule
Set Invoice Rule.- Specified by:
setProjInvoiceRule
in interfaceI_C_Project
- Parameters:
ProjInvoiceRule
- Invoice Rule for the project
-
getProjInvoiceRule
Get Invoice Rule.- Specified by:
getProjInvoiceRule
in interfaceI_C_Project
- Returns:
- Invoice Rule for the project
-
getSalesRep
- 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
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
Get Search Key.- Specified by:
getValue
in interfaceI_C_Project
- Returns:
- Search key for the record in the format required - must be unique
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-