Package org.compiere.model
Class MRfQResponseLine
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_RfQResponseLine
org.compiere.model.MRfQResponseLine
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_RfQResponseLine
,I_Persistent
,Evaluatee
RfQ Response Line Model
- Version:
- $Id: MRfQResponseLine.java,v 1.3 2006/07/30 00:51:03 jjanke Exp $
- Author:
- Jorg Janke, Teo Sarca, teo.sarca@gmail.com
- BF [ 2892581 ] Cannot load RfQResponseLine https://sourceforge.net/p/adempiere/bugs/2201/
- See Also:
-
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, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
Fields inherited from interface org.compiere.model.I_C_RfQResponseLine
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_RfQLine_ID, COLUMNNAME_C_RfQResponse_ID, COLUMNNAME_C_RfQResponseLine_ID, COLUMNNAME_C_RfQResponseLine_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DateWorkComplete, COLUMNNAME_DateWorkStart, COLUMNNAME_DeliveryDays, COLUMNNAME_Description, COLUMNNAME_Help, COLUMNNAME_IsActive, COLUMNNAME_IsSelectedWinner, COLUMNNAME_IsSelfService, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionMRfQResponseLine
(Properties ctx, int C_RfQResponseLine_ID, String trxName) MRfQResponseLine
(Properties ctx, String C_RfQResponseLine_UU, String trxName) UUID based ConstructorMRfQResponseLine
(Properties ctx, ResultSet rs, String trxName) Load ConstructorMRfQResponseLine
(MRfQResponse response, MRfQLine line) Parent Constructor.
Create and save MRfQResponseLineQty if MRfQLineQty IsRfQQty=Y. -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
afterSave
(boolean newRecord, boolean success) After Saveprotected boolean
beforeSave
(boolean newRecord) Before SavegetQtys()
Get QuantitiesgetQtys
(boolean requery) Get QuantitiesGet RfQ LinetoString()
String RepresentationMethods inherited from class org.compiere.model.X_C_RfQResponseLine
get_AccessLevel, getC_RfQLine, getC_RfQLine_ID, getC_RfQResponse, getC_RfQResponse_ID, getC_RfQResponseLine_ID, getC_RfQResponseLine_UU, getDateWorkComplete, getDateWorkStart, getDeliveryDays, getDescription, getHelp, initPO, isSelectedWinner, isSelfService, setC_RfQLine_ID, setC_RfQResponse_ID, setC_RfQResponseLine_ID, setC_RfQResponseLine_UU, setDateWorkComplete, setDateWorkStart, setDeliveryDays, setDescription, setHelp, setIsSelectedWinner, setIsSelfService
Methods inherited from class org.compiere.model.PO
afterDelete, beforeDelete, 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_RfQResponseLine
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 Details
-
MRfQResponseLine
UUID based Constructor- Parameters:
ctx
- ContextC_RfQResponseLine_UU
- UUID keytrxName
- Transaction
-
MRfQResponseLine
- Parameters:
ctx
- contextC_RfQResponseLine_ID
-trxName
- transaction
-
MRfQResponseLine
Load Constructor- Parameters:
ctx
- contextrs
- result settrxName
- transaction
-
MRfQResponseLine
Parent Constructor.
Create and save MRfQResponseLineQty if MRfQLineQty IsRfQQty=Y.- Parameters:
response
- responseline
- line
-
-
Method Details
-
getQtys
Get Quantities- Returns:
- array of MRfQResponseLineQty
-
getQtys
Get Quantities- Parameters:
requery
- true to re-query from DB- Returns:
- array of MRfQResponseLineQty
-
getRfQLine
Get RfQ Line- Returns:
- rfq line
-
toString
String Representation- Overrides:
toString
in classX_C_RfQResponseLine
- Returns:
- info
-
beforeSave
protected boolean beforeSave(boolean newRecord) Before Save- Overrides:
beforeSave
in classPO
- Parameters:
newRecord
- new- Returns:
- true
-
afterSave
protected boolean afterSave(boolean newRecord, boolean success) After Save
-