Package org.compiere.model
Class X_S_TimeExpenseLine
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_S_TimeExpenseLine
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_Persistent
,I_S_TimeExpenseLine
,Evaluatee
- Direct Known Subclasses:
MTimeExpenseLine
public class X_S_TimeExpenseLine extends PO implements I_S_TimeExpenseLine, I_Persistent
Generated Model for S_TimeExpenseLine- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
-
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_S_TimeExpenseLine
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_Activity_ID, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_Campaign_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_InvoiceLine_ID, COLUMNNAME_C_OrderLine_ID, COLUMNNAME_C_Project_ID, COLUMNNAME_C_ProjectPhase_ID, COLUMNNAME_C_ProjectTask_ID, COLUMNNAME_C_UOM_ID, COLUMNNAME_ConvertedAmt, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DateExpense, COLUMNNAME_Description, COLUMNNAME_ExpenseAmt, COLUMNNAME_InvoicePrice, COLUMNNAME_IsActive, COLUMNNAME_IsInvoiced, COLUMNNAME_IsTimeReport, COLUMNNAME_Line, COLUMNNAME_M_Product_ID, COLUMNNAME_Note, COLUMNNAME_PriceInvoiced, COLUMNNAME_PriceReimbursed, COLUMNNAME_Processed, COLUMNNAME_Qty, COLUMNNAME_QtyInvoiced, COLUMNNAME_QtyReimbursed, COLUMNNAME_S_ResourceAssignment_ID, COLUMNNAME_S_TimeExpense_ID, COLUMNNAME_S_TimeExpenseLine_ID, COLUMNNAME_S_TimeExpenseLine_UU, COLUMNNAME_S_TimeType_ID, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_S_TimeExpenseLine(Properties ctx, int S_TimeExpenseLine_ID, String trxName)
Standard ConstructorX_S_TimeExpenseLine(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()
AccessLevelI_C_Activity
getC_Activity()
int
getC_Activity_ID()
Get Activity.I_C_BPartner
getC_BPartner()
int
getC_BPartner_ID()
Get Business Partner.I_C_Campaign
getC_Campaign()
int
getC_Campaign_ID()
Get Campaign.I_C_Currency
getC_Currency()
int
getC_Currency_ID()
Get Currency.I_C_InvoiceLine
getC_InvoiceLine()
int
getC_InvoiceLine_ID()
Get Invoice Line.I_C_OrderLine
getC_OrderLine()
int
getC_OrderLine_ID()
Get Sales Order Line.I_C_Project
getC_Project()
int
getC_Project_ID()
Get Project.I_C_ProjectPhase
getC_ProjectPhase()
int
getC_ProjectPhase_ID()
Get Project Phase.I_C_ProjectTask
getC_ProjectTask()
int
getC_ProjectTask_ID()
Get Project Task.I_C_UOM
getC_UOM()
int
getC_UOM_ID()
Get UOM.BigDecimal
getConvertedAmt()
Get Converted Amount.Timestamp
getDateExpense()
Get Expense Date.String
getDescription()
Get Description.BigDecimal
getExpenseAmt()
Get Expense Amount.BigDecimal
getInvoicePrice()
Get Invoice Price.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameint
getLine()
Get Line No.I_M_Product
getM_Product()
int
getM_Product_ID()
Get Product.String
getNote()
Get Note.BigDecimal
getPriceInvoiced()
Get Price Invoiced.BigDecimal
getPriceReimbursed()
Get Price Reimbursed.BigDecimal
getQty()
Get Quantity.BigDecimal
getQtyInvoiced()
Get Quantity Invoiced.BigDecimal
getQtyReimbursed()
Get Quantity Reimbursed.int
getS_ResourceAssignment_ID()
Get Resource Assignment.I_S_TimeExpense
getS_TimeExpense()
int
getS_TimeExpense_ID()
Get Expense Report.int
getS_TimeExpenseLine_ID()
Get Expense Line.String
getS_TimeExpenseLine_UU()
Get S_TimeExpenseLine_UU.I_S_TimeType
getS_TimeType()
int
getS_TimeType_ID()
Get Time Type.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isInvoiced()
Get Invoiced.boolean
isProcessed()
Get Processed.boolean
isTimeReport()
Get Time Report.void
setC_Activity_ID(int C_Activity_ID)
Set Activity.void
setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner.void
setC_Campaign_ID(int C_Campaign_ID)
Set Campaign.void
setC_Currency_ID(int C_Currency_ID)
Set Currency.void
setC_InvoiceLine_ID(int C_InvoiceLine_ID)
Set Invoice Line.void
setC_OrderLine_ID(int C_OrderLine_ID)
Set Sales Order Line.void
setC_Project_ID(int C_Project_ID)
Set Project.void
setC_ProjectPhase_ID(int C_ProjectPhase_ID)
Set Project Phase.void
setC_ProjectTask_ID(int C_ProjectTask_ID)
Set Project Task.void
setC_UOM_ID(int C_UOM_ID)
Set UOM.void
setConvertedAmt(BigDecimal ConvertedAmt)
Set Converted Amount.void
setDateExpense(Timestamp DateExpense)
Set Expense Date.void
setDescription(String Description)
Set Description.void
setExpenseAmt(BigDecimal ExpenseAmt)
Set Expense Amount.void
setInvoicePrice(BigDecimal InvoicePrice)
Set Invoice Price.void
setIsInvoiced(boolean IsInvoiced)
Set Invoiced.void
setIsTimeReport(boolean IsTimeReport)
Set Time Report.void
setLine(int Line)
Set Line No.void
setM_Product_ID(int M_Product_ID)
Set Product.void
setNote(String Note)
Set Note.void
setPriceInvoiced(BigDecimal PriceInvoiced)
Set Price Invoiced.void
setPriceReimbursed(BigDecimal PriceReimbursed)
Set Price Reimbursed.void
setProcessed(boolean Processed)
Set Processed.void
setQty(BigDecimal Qty)
Set Quantity.void
setQtyInvoiced(BigDecimal QtyInvoiced)
Set Quantity Invoiced.void
setQtyReimbursed(BigDecimal QtyReimbursed)
Set Quantity Reimbursed.void
setS_ResourceAssignment_ID(int S_ResourceAssignment_ID)
Set Resource Assignment.void
setS_TimeExpense_ID(int S_TimeExpense_ID)
Set Expense Report.void
setS_TimeExpenseLine_ID(int S_TimeExpenseLine_ID)
Set Expense Line.void
setS_TimeExpenseLine_UU(String S_TimeExpenseLine_UU)
Set S_TimeExpenseLine_UU.void
setS_TimeType_ID(int S_TimeType_ID)
Set Time Type.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_Persistent
save
-
Methods inherited from interface org.compiere.model.I_S_TimeExpenseLine
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
-
-
-
Constructor Detail
-
X_S_TimeExpenseLine
public X_S_TimeExpenseLine(Properties ctx, int S_TimeExpenseLine_ID, String trxName)
Standard Constructor
-
X_S_TimeExpenseLine
public X_S_TimeExpenseLine(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 1 - Org
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
getC_Activity
public I_C_Activity getC_Activity() throws RuntimeException
- Specified by:
getC_Activity
in interfaceI_S_TimeExpenseLine
- Throws:
RuntimeException
-
setC_Activity_ID
public void setC_Activity_ID(int C_Activity_ID)
Set Activity.- Specified by:
setC_Activity_ID
in interfaceI_S_TimeExpenseLine
- Parameters:
C_Activity_ID
- Business Activity
-
getC_Activity_ID
public int getC_Activity_ID()
Get Activity.- Specified by:
getC_Activity_ID
in interfaceI_S_TimeExpenseLine
- Returns:
- Business Activity
-
getC_BPartner
public I_C_BPartner getC_BPartner() throws RuntimeException
- Specified by:
getC_BPartner
in interfaceI_S_TimeExpenseLine
- Throws:
RuntimeException
-
setC_BPartner_ID
public void setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner.- Specified by:
setC_BPartner_ID
in interfaceI_S_TimeExpenseLine
- 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_S_TimeExpenseLine
- Returns:
- Identifies a Business Partner
-
getC_Campaign
public I_C_Campaign getC_Campaign() throws RuntimeException
- Specified by:
getC_Campaign
in interfaceI_S_TimeExpenseLine
- Throws:
RuntimeException
-
setC_Campaign_ID
public void setC_Campaign_ID(int C_Campaign_ID)
Set Campaign.- Specified by:
setC_Campaign_ID
in interfaceI_S_TimeExpenseLine
- Parameters:
C_Campaign_ID
- Marketing Campaign
-
getC_Campaign_ID
public int getC_Campaign_ID()
Get Campaign.- Specified by:
getC_Campaign_ID
in interfaceI_S_TimeExpenseLine
- Returns:
- Marketing Campaign
-
getC_Currency
public I_C_Currency getC_Currency() throws RuntimeException
- Specified by:
getC_Currency
in interfaceI_S_TimeExpenseLine
- Throws:
RuntimeException
-
setC_Currency_ID
public void setC_Currency_ID(int C_Currency_ID)
Set Currency.- Specified by:
setC_Currency_ID
in interfaceI_S_TimeExpenseLine
- 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_S_TimeExpenseLine
- Returns:
- The Currency for this record
-
getC_InvoiceLine
public I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException
- Specified by:
getC_InvoiceLine
in interfaceI_S_TimeExpenseLine
- Throws:
RuntimeException
-
setC_InvoiceLine_ID
public void setC_InvoiceLine_ID(int C_InvoiceLine_ID)
Set Invoice Line.- Specified by:
setC_InvoiceLine_ID
in interfaceI_S_TimeExpenseLine
- Parameters:
C_InvoiceLine_ID
- Invoice Detail Line
-
getC_InvoiceLine_ID
public int getC_InvoiceLine_ID()
Get Invoice Line.- Specified by:
getC_InvoiceLine_ID
in interfaceI_S_TimeExpenseLine
- Returns:
- Invoice Detail Line
-
setConvertedAmt
public void setConvertedAmt(BigDecimal ConvertedAmt)
Set Converted Amount.- Specified by:
setConvertedAmt
in interfaceI_S_TimeExpenseLine
- Parameters:
ConvertedAmt
- Converted Amount
-
getConvertedAmt
public BigDecimal getConvertedAmt()
Get Converted Amount.- Specified by:
getConvertedAmt
in interfaceI_S_TimeExpenseLine
- Returns:
- Converted Amount
-
getC_OrderLine
public I_C_OrderLine getC_OrderLine() throws RuntimeException
- Specified by:
getC_OrderLine
in interfaceI_S_TimeExpenseLine
- Throws:
RuntimeException
-
setC_OrderLine_ID
public void setC_OrderLine_ID(int C_OrderLine_ID)
Set Sales Order Line.- Specified by:
setC_OrderLine_ID
in interfaceI_S_TimeExpenseLine
- Parameters:
C_OrderLine_ID
- Sales Order Line
-
getC_OrderLine_ID
public int getC_OrderLine_ID()
Get Sales Order Line.- Specified by:
getC_OrderLine_ID
in interfaceI_S_TimeExpenseLine
- Returns:
- Sales Order Line
-
getC_Project
public I_C_Project getC_Project() throws RuntimeException
- Specified by:
getC_Project
in interfaceI_S_TimeExpenseLine
- Throws:
RuntimeException
-
setC_Project_ID
public void setC_Project_ID(int C_Project_ID)
Set Project.- Specified by:
setC_Project_ID
in interfaceI_S_TimeExpenseLine
- Parameters:
C_Project_ID
- Financial Project
-
getC_Project_ID
public int getC_Project_ID()
Get Project.- Specified by:
getC_Project_ID
in interfaceI_S_TimeExpenseLine
- Returns:
- Financial Project
-
getC_ProjectPhase
public I_C_ProjectPhase getC_ProjectPhase() throws RuntimeException
- Specified by:
getC_ProjectPhase
in interfaceI_S_TimeExpenseLine
- Throws:
RuntimeException
-
setC_ProjectPhase_ID
public void setC_ProjectPhase_ID(int C_ProjectPhase_ID)
Set Project Phase.- Specified by:
setC_ProjectPhase_ID
in interfaceI_S_TimeExpenseLine
- 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_S_TimeExpenseLine
- Returns:
- Phase of a Project
-
getC_ProjectTask
public I_C_ProjectTask getC_ProjectTask() throws RuntimeException
- Specified by:
getC_ProjectTask
in interfaceI_S_TimeExpenseLine
- Throws:
RuntimeException
-
setC_ProjectTask_ID
public void setC_ProjectTask_ID(int C_ProjectTask_ID)
Set Project Task.- Specified by:
setC_ProjectTask_ID
in interfaceI_S_TimeExpenseLine
- 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_S_TimeExpenseLine
- Returns:
- Actual Project Task in a Phase
-
getC_UOM
public I_C_UOM getC_UOM() throws RuntimeException
- Specified by:
getC_UOM
in interfaceI_S_TimeExpenseLine
- Throws:
RuntimeException
-
setC_UOM_ID
public void setC_UOM_ID(int C_UOM_ID)
Set UOM.- Specified by:
setC_UOM_ID
in interfaceI_S_TimeExpenseLine
- Parameters:
C_UOM_ID
- Unit of Measure
-
getC_UOM_ID
public int getC_UOM_ID()
Get UOM.- Specified by:
getC_UOM_ID
in interfaceI_S_TimeExpenseLine
- Returns:
- Unit of Measure
-
setDateExpense
public void setDateExpense(Timestamp DateExpense)
Set Expense Date.- Specified by:
setDateExpense
in interfaceI_S_TimeExpenseLine
- Parameters:
DateExpense
- Date of expense
-
getDateExpense
public Timestamp getDateExpense()
Get Expense Date.- Specified by:
getDateExpense
in interfaceI_S_TimeExpenseLine
- Returns:
- Date of expense
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_S_TimeExpenseLine
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String getDescription()
Get Description.- Specified by:
getDescription
in interfaceI_S_TimeExpenseLine
- Returns:
- Optional short description of the record
-
setExpenseAmt
public void setExpenseAmt(BigDecimal ExpenseAmt)
Set Expense Amount.- Specified by:
setExpenseAmt
in interfaceI_S_TimeExpenseLine
- Parameters:
ExpenseAmt
- Amount for this expense
-
getExpenseAmt
public BigDecimal getExpenseAmt()
Get Expense Amount.- Specified by:
getExpenseAmt
in interfaceI_S_TimeExpenseLine
- Returns:
- Amount for this expense
-
setInvoicePrice
public void setInvoicePrice(BigDecimal InvoicePrice)
Set Invoice Price.- Specified by:
setInvoicePrice
in interfaceI_S_TimeExpenseLine
- Parameters:
InvoicePrice
- Unit price to be invoiced or 0 for default price
-
getInvoicePrice
public BigDecimal getInvoicePrice()
Get Invoice Price.- Specified by:
getInvoicePrice
in interfaceI_S_TimeExpenseLine
- Returns:
- Unit price to be invoiced or 0 for default price
-
setIsInvoiced
public void setIsInvoiced(boolean IsInvoiced)
Set Invoiced.- Specified by:
setIsInvoiced
in interfaceI_S_TimeExpenseLine
- Parameters:
IsInvoiced
- Is this invoiced?
-
isInvoiced
public boolean isInvoiced()
Get Invoiced.- Specified by:
isInvoiced
in interfaceI_S_TimeExpenseLine
- Returns:
- Is this invoiced?
-
setIsTimeReport
public void setIsTimeReport(boolean IsTimeReport)
Set Time Report.- Specified by:
setIsTimeReport
in interfaceI_S_TimeExpenseLine
- Parameters:
IsTimeReport
- Line is a time report only (no expense)
-
isTimeReport
public boolean isTimeReport()
Get Time Report.- Specified by:
isTimeReport
in interfaceI_S_TimeExpenseLine
- Returns:
- Line is a time report only (no expense)
-
setLine
public void setLine(int Line)
Set Line No.- Specified by:
setLine
in interfaceI_S_TimeExpenseLine
- Parameters:
Line
- Unique line for this document
-
getLine
public int getLine()
Get Line No.- Specified by:
getLine
in interfaceI_S_TimeExpenseLine
- Returns:
- Unique line for this document
-
getKeyNamePair
public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
getM_Product
public I_M_Product getM_Product() throws RuntimeException
- Specified by:
getM_Product
in interfaceI_S_TimeExpenseLine
- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID)
Set Product.- Specified by:
setM_Product_ID
in interfaceI_S_TimeExpenseLine
- Parameters:
M_Product_ID
- Product, Service, Item
-
getM_Product_ID
public int getM_Product_ID()
Get Product.- Specified by:
getM_Product_ID
in interfaceI_S_TimeExpenseLine
- Returns:
- Product, Service, Item
-
setNote
public void setNote(String Note)
Set Note.- Specified by:
setNote
in interfaceI_S_TimeExpenseLine
- Parameters:
Note
- Optional additional user defined information
-
getNote
public String getNote()
Get Note.- Specified by:
getNote
in interfaceI_S_TimeExpenseLine
- Returns:
- Optional additional user defined information
-
setPriceInvoiced
public void setPriceInvoiced(BigDecimal PriceInvoiced)
Set Price Invoiced.- Specified by:
setPriceInvoiced
in interfaceI_S_TimeExpenseLine
- Parameters:
PriceInvoiced
- The priced invoiced to the customer (in the currency of the customer's AR price list) - 0 for default price
-
getPriceInvoiced
public BigDecimal getPriceInvoiced()
Get Price Invoiced.- Specified by:
getPriceInvoiced
in interfaceI_S_TimeExpenseLine
- Returns:
- The priced invoiced to the customer (in the currency of the customer's AR price list) - 0 for default price
-
setPriceReimbursed
public void setPriceReimbursed(BigDecimal PriceReimbursed)
Set Price Reimbursed.- Specified by:
setPriceReimbursed
in interfaceI_S_TimeExpenseLine
- Parameters:
PriceReimbursed
- The reimbursed price (in currency of the employee's AP price list)
-
getPriceReimbursed
public BigDecimal getPriceReimbursed()
Get Price Reimbursed.- Specified by:
getPriceReimbursed
in interfaceI_S_TimeExpenseLine
- Returns:
- The reimbursed price (in currency of the employee's AP price list)
-
setProcessed
public void setProcessed(boolean Processed)
Set Processed.- Specified by:
setProcessed
in interfaceI_S_TimeExpenseLine
- Parameters:
Processed
- The document has been processed
-
isProcessed
public boolean isProcessed()
Get Processed.- Specified by:
isProcessed
in interfaceI_S_TimeExpenseLine
- Returns:
- The document has been processed
-
setQty
public void setQty(BigDecimal Qty)
Set Quantity.- Specified by:
setQty
in interfaceI_S_TimeExpenseLine
- Parameters:
Qty
- Quantity
-
getQty
public BigDecimal getQty()
Get Quantity.- Specified by:
getQty
in interfaceI_S_TimeExpenseLine
- Returns:
- Quantity
-
setQtyInvoiced
public void setQtyInvoiced(BigDecimal QtyInvoiced)
Set Quantity Invoiced.- Specified by:
setQtyInvoiced
in interfaceI_S_TimeExpenseLine
- Parameters:
QtyInvoiced
- Invoiced Quantity
-
getQtyInvoiced
public BigDecimal getQtyInvoiced()
Get Quantity Invoiced.- Specified by:
getQtyInvoiced
in interfaceI_S_TimeExpenseLine
- Returns:
- Invoiced Quantity
-
setQtyReimbursed
public void setQtyReimbursed(BigDecimal QtyReimbursed)
Set Quantity Reimbursed.- Specified by:
setQtyReimbursed
in interfaceI_S_TimeExpenseLine
- Parameters:
QtyReimbursed
- The reimbursed quantity
-
getQtyReimbursed
public BigDecimal getQtyReimbursed()
Get Quantity Reimbursed.- Specified by:
getQtyReimbursed
in interfaceI_S_TimeExpenseLine
- Returns:
- The reimbursed quantity
-
setS_ResourceAssignment_ID
public void setS_ResourceAssignment_ID(int S_ResourceAssignment_ID)
Set Resource Assignment.- Specified by:
setS_ResourceAssignment_ID
in interfaceI_S_TimeExpenseLine
- Parameters:
S_ResourceAssignment_ID
- Resource Assignment
-
getS_ResourceAssignment_ID
public int getS_ResourceAssignment_ID()
Get Resource Assignment.- Specified by:
getS_ResourceAssignment_ID
in interfaceI_S_TimeExpenseLine
- Returns:
- Resource Assignment
-
getS_TimeExpense
public I_S_TimeExpense getS_TimeExpense() throws RuntimeException
- Specified by:
getS_TimeExpense
in interfaceI_S_TimeExpenseLine
- Throws:
RuntimeException
-
setS_TimeExpense_ID
public void setS_TimeExpense_ID(int S_TimeExpense_ID)
Set Expense Report.- Specified by:
setS_TimeExpense_ID
in interfaceI_S_TimeExpenseLine
- Parameters:
S_TimeExpense_ID
- Time and Expense Report
-
getS_TimeExpense_ID
public int getS_TimeExpense_ID()
Get Expense Report.- Specified by:
getS_TimeExpense_ID
in interfaceI_S_TimeExpenseLine
- Returns:
- Time and Expense Report
-
setS_TimeExpenseLine_ID
public void setS_TimeExpenseLine_ID(int S_TimeExpenseLine_ID)
Set Expense Line.- Specified by:
setS_TimeExpenseLine_ID
in interfaceI_S_TimeExpenseLine
- Parameters:
S_TimeExpenseLine_ID
- Time and Expense Report Line
-
getS_TimeExpenseLine_ID
public int getS_TimeExpenseLine_ID()
Get Expense Line.- Specified by:
getS_TimeExpenseLine_ID
in interfaceI_S_TimeExpenseLine
- Returns:
- Time and Expense Report Line
-
setS_TimeExpenseLine_UU
public void setS_TimeExpenseLine_UU(String S_TimeExpenseLine_UU)
Set S_TimeExpenseLine_UU.- Specified by:
setS_TimeExpenseLine_UU
in interfaceI_S_TimeExpenseLine
- Parameters:
S_TimeExpenseLine_UU
- S_TimeExpenseLine_UU
-
getS_TimeExpenseLine_UU
public String getS_TimeExpenseLine_UU()
Get S_TimeExpenseLine_UU.- Specified by:
getS_TimeExpenseLine_UU
in interfaceI_S_TimeExpenseLine
- Returns:
- S_TimeExpenseLine_UU
-
getS_TimeType
public I_S_TimeType getS_TimeType() throws RuntimeException
- Specified by:
getS_TimeType
in interfaceI_S_TimeExpenseLine
- Throws:
RuntimeException
-
setS_TimeType_ID
public void setS_TimeType_ID(int S_TimeType_ID)
Set Time Type.- Specified by:
setS_TimeType_ID
in interfaceI_S_TimeExpenseLine
- Parameters:
S_TimeType_ID
- Type of time recorded
-
getS_TimeType_ID
public int getS_TimeType_ID()
Get Time Type.- Specified by:
getS_TimeType_ID
in interfaceI_S_TimeExpenseLine
- Returns:
- Type of time recorded
-
-