Package org.compiere.model
Class X_C_RfQLineQty
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_C_RfQLineQty
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_RfQLineQty
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MRfQLineQty
public class X_C_RfQLineQty extends PO implements I_C_RfQLineQty, I_Persistent
Generated Model for C_RfQLineQty- 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_C_RfQLineQty
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_BenchmarkPrice, COLUMNNAME_BestResponseAmt, COLUMNNAME_C_RfQLine_ID, COLUMNNAME_C_RfQLineQty_ID, COLUMNNAME_C_RfQLineQty_UU, COLUMNNAME_C_UOM_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_IsActive, COLUMNNAME_IsOfferQty, COLUMNNAME_IsPurchaseQty, COLUMNNAME_IsRfQQty, COLUMNNAME_Margin, COLUMNNAME_OfferAmt, COLUMNNAME_Qty, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_C_RfQLineQty(Properties ctx, int C_RfQLineQty_ID, String trxName)
Standard ConstructorX_C_RfQLineQty(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()
AccessLevelBigDecimal
getBenchmarkPrice()
Get Benchmark Price.BigDecimal
getBestResponseAmt()
Get Best Response Amount.I_C_RfQLine
getC_RfQLine()
int
getC_RfQLine_ID()
Get RfQ Line.int
getC_RfQLineQty_ID()
Get RfQ Line Quantity.String
getC_RfQLineQty_UU()
Get C_RfQLineQty_UU.I_C_UOM
getC_UOM()
int
getC_UOM_ID()
Get UOM.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameBigDecimal
getMargin()
Get Margin %.BigDecimal
getOfferAmt()
Get Offer Amount.BigDecimal
getQty()
Get Quantity.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isOfferQty()
Get Offer Quantity.boolean
isPurchaseQty()
Get Purchase Quantity.boolean
isRfQQty()
Get RfQ Quantity.void
setBenchmarkPrice(BigDecimal BenchmarkPrice)
Set Benchmark Price.void
setBestResponseAmt(BigDecimal BestResponseAmt)
Set Best Response Amount.void
setC_RfQLine_ID(int C_RfQLine_ID)
Set RfQ Line.void
setC_RfQLineQty_ID(int C_RfQLineQty_ID)
Set RfQ Line Quantity.void
setC_RfQLineQty_UU(String C_RfQLineQty_UU)
Set C_RfQLineQty_UU.void
setC_UOM_ID(int C_UOM_ID)
Set UOM.void
setIsOfferQty(boolean IsOfferQty)
Set Offer Quantity.void
setIsPurchaseQty(boolean IsPurchaseQty)
Set Purchase Quantity.void
setIsRfQQty(boolean IsRfQQty)
Set RfQ Quantity.void
setMargin(BigDecimal Margin)
Set Margin %.void
setOfferAmt(BigDecimal OfferAmt)
Set Offer Amount.void
setQty(BigDecimal Qty)
Set Quantity.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_RfQLineQty
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
-
-
-
-
Constructor Detail
-
X_C_RfQLineQty
public X_C_RfQLineQty(Properties ctx, int C_RfQLineQty_ID, String trxName)
Standard Constructor
-
X_C_RfQLineQty
public X_C_RfQLineQty(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
-
setBenchmarkPrice
public void setBenchmarkPrice(BigDecimal BenchmarkPrice)
Set Benchmark Price.- Specified by:
setBenchmarkPrice
in interfaceI_C_RfQLineQty
- Parameters:
BenchmarkPrice
- Price to compare responses to
-
getBenchmarkPrice
public BigDecimal getBenchmarkPrice()
Get Benchmark Price.- Specified by:
getBenchmarkPrice
in interfaceI_C_RfQLineQty
- Returns:
- Price to compare responses to
-
setBestResponseAmt
public void setBestResponseAmt(BigDecimal BestResponseAmt)
Set Best Response Amount.- Specified by:
setBestResponseAmt
in interfaceI_C_RfQLineQty
- Parameters:
BestResponseAmt
- Best Response Amount
-
getBestResponseAmt
public BigDecimal getBestResponseAmt()
Get Best Response Amount.- Specified by:
getBestResponseAmt
in interfaceI_C_RfQLineQty
- Returns:
- Best Response Amount
-
getC_RfQLine
public I_C_RfQLine getC_RfQLine() throws RuntimeException
- Specified by:
getC_RfQLine
in interfaceI_C_RfQLineQty
- Throws:
RuntimeException
-
setC_RfQLine_ID
public void setC_RfQLine_ID(int C_RfQLine_ID)
Set RfQ Line.- Specified by:
setC_RfQLine_ID
in interfaceI_C_RfQLineQty
- Parameters:
C_RfQLine_ID
- Request for Quotation Line
-
getC_RfQLine_ID
public int getC_RfQLine_ID()
Get RfQ Line.- Specified by:
getC_RfQLine_ID
in interfaceI_C_RfQLineQty
- Returns:
- Request for Quotation Line
-
setC_RfQLineQty_ID
public void setC_RfQLineQty_ID(int C_RfQLineQty_ID)
Set RfQ Line Quantity.- Specified by:
setC_RfQLineQty_ID
in interfaceI_C_RfQLineQty
- Parameters:
C_RfQLineQty_ID
- Request for Quotation Line Quantity
-
getC_RfQLineQty_ID
public int getC_RfQLineQty_ID()
Get RfQ Line Quantity.- Specified by:
getC_RfQLineQty_ID
in interfaceI_C_RfQLineQty
- Returns:
- Request for Quotation Line Quantity
-
setC_RfQLineQty_UU
public void setC_RfQLineQty_UU(String C_RfQLineQty_UU)
Set C_RfQLineQty_UU.- Specified by:
setC_RfQLineQty_UU
in interfaceI_C_RfQLineQty
- Parameters:
C_RfQLineQty_UU
- C_RfQLineQty_UU
-
getC_RfQLineQty_UU
public String getC_RfQLineQty_UU()
Get C_RfQLineQty_UU.- Specified by:
getC_RfQLineQty_UU
in interfaceI_C_RfQLineQty
- Returns:
- C_RfQLineQty_UU
-
getC_UOM
public I_C_UOM getC_UOM() throws RuntimeException
- Specified by:
getC_UOM
in interfaceI_C_RfQLineQty
- Throws:
RuntimeException
-
setC_UOM_ID
public void setC_UOM_ID(int C_UOM_ID)
Set UOM.- Specified by:
setC_UOM_ID
in interfaceI_C_RfQLineQty
- Parameters:
C_UOM_ID
- Unit of Measure
-
getC_UOM_ID
public int getC_UOM_ID()
Get UOM.- Specified by:
getC_UOM_ID
in interfaceI_C_RfQLineQty
- Returns:
- Unit of Measure
-
getKeyNamePair
public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setIsOfferQty
public void setIsOfferQty(boolean IsOfferQty)
Set Offer Quantity.- Specified by:
setIsOfferQty
in interfaceI_C_RfQLineQty
- Parameters:
IsOfferQty
- This quantity is used in the Offer to the Customer
-
isOfferQty
public boolean isOfferQty()
Get Offer Quantity.- Specified by:
isOfferQty
in interfaceI_C_RfQLineQty
- Returns:
- This quantity is used in the Offer to the Customer
-
setIsPurchaseQty
public void setIsPurchaseQty(boolean IsPurchaseQty)
Set Purchase Quantity.- Specified by:
setIsPurchaseQty
in interfaceI_C_RfQLineQty
- Parameters:
IsPurchaseQty
- This quantity is used in the Purchase Order to the Supplier
-
isPurchaseQty
public boolean isPurchaseQty()
Get Purchase Quantity.- Specified by:
isPurchaseQty
in interfaceI_C_RfQLineQty
- Returns:
- This quantity is used in the Purchase Order to the Supplier
-
setIsRfQQty
public void setIsRfQQty(boolean IsRfQQty)
Set RfQ Quantity.- Specified by:
setIsRfQQty
in interfaceI_C_RfQLineQty
- Parameters:
IsRfQQty
- The quantity is used when generating RfQ Responses
-
isRfQQty
public boolean isRfQQty()
Get RfQ Quantity.- Specified by:
isRfQQty
in interfaceI_C_RfQLineQty
- Returns:
- The quantity is used when generating RfQ Responses
-
setMargin
public void setMargin(BigDecimal Margin)
Set Margin %.- Specified by:
setMargin
in interfaceI_C_RfQLineQty
- Parameters:
Margin
- Margin for a product as a percentage
-
getMargin
public BigDecimal getMargin()
Get Margin %.- Specified by:
getMargin
in interfaceI_C_RfQLineQty
- Returns:
- Margin for a product as a percentage
-
setOfferAmt
public void setOfferAmt(BigDecimal OfferAmt)
Set Offer Amount.- Specified by:
setOfferAmt
in interfaceI_C_RfQLineQty
- Parameters:
OfferAmt
- Amount of the Offer
-
getOfferAmt
public BigDecimal getOfferAmt()
Get Offer Amount.- Specified by:
getOfferAmt
in interfaceI_C_RfQLineQty
- Returns:
- Amount of the Offer
-
setQty
public void setQty(BigDecimal Qty)
Set Quantity.- Specified by:
setQty
in interfaceI_C_RfQLineQty
- Parameters:
Qty
- Quantity
-
getQty
public BigDecimal getQty()
Get Quantity.- Specified by:
getQty
in interfaceI_C_RfQLineQty
- Returns:
- Quantity
-
-