Package org.compiere.model
Class X_M_RequisitionLine
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_M_RequisitionLine
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_M_RequisitionLine
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MRequisitionLine
Generated Model for M_RequisitionLine
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- 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_M_RequisitionLine
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_Charge_ID, COLUMNNAME_C_OrderLine_ID, COLUMNNAME_C_UOM_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_IsActive, COLUMNNAME_Line, COLUMNNAME_LineNetAmt, COLUMNNAME_M_AttributeSetInstance_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_M_Requisition_ID, COLUMNNAME_M_RequisitionLine_ID, COLUMNNAME_M_RequisitionLine_UU, COLUMNNAME_PriceActual, COLUMNNAME_Qty, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_M_RequisitionLine
(Properties ctx, int M_RequisitionLine_ID, String trxName) Standard ConstructorX_M_RequisitionLine
(Properties ctx, int M_RequisitionLine_ID, String trxName, String... virtualColumns) Standard ConstructorX_M_RequisitionLine
(Properties ctx, String M_RequisitionLine_UU, String trxName) Standard ConstructorX_M_RequisitionLine
(Properties ctx, String M_RequisitionLine_UU, String trxName, String... virtualColumns) Standard ConstructorX_M_RequisitionLine
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Business Partner.int
Get Charge.int
Get Sales Order Line.getC_UOM()
int
Get UOM.Get Description.Get Record ID/ColumnNameint
getLine()
Get Line No.Get Line Amount.int
Get Attribute Set Instance.int
Get Product.int
Get Requisition.int
Get Requisition Line.Get M_RequisitionLine_UU.Get Unit Price.getQty()
Get Quantity.protected POInfo
initPO
(Properties ctx) Load Meta Datavoid
setC_BPartner_ID
(int C_BPartner_ID) Set Business Partner.void
setC_Charge_ID
(int C_Charge_ID) Set Charge.void
setC_OrderLine_ID
(int C_OrderLine_ID) Set Sales Order Line.void
setC_UOM_ID
(int C_UOM_ID) Set UOM.void
setDescription
(String Description) Set Description.void
setLine
(int Line) Set Line No.void
setLineNetAmt
(BigDecimal LineNetAmt) Set Line Amount.void
setM_AttributeSetInstance_ID
(int M_AttributeSetInstance_ID) Set Attribute Set Instance.void
setM_Product_ID
(int M_Product_ID) Set Product.void
setM_Requisition_ID
(int M_Requisition_ID) Set Requisition.void
setM_RequisitionLine_ID
(int M_RequisitionLine_ID) Set Requisition Line.void
setM_RequisitionLine_UU
(String M_RequisitionLine_UU) Set M_RequisitionLine_UU.void
setPriceActual
(BigDecimal PriceActual) Set Unit Price.void
setQty
(BigDecimal Qty) Set Quantity.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_M_RequisitionLine
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
-
X_M_RequisitionLine
Standard Constructor -
X_M_RequisitionLine
public X_M_RequisitionLine(Properties ctx, int M_RequisitionLine_ID, String trxName, String... virtualColumns) Standard Constructor -
X_M_RequisitionLine
Standard Constructor -
X_M_RequisitionLine
public X_M_RequisitionLine(Properties ctx, String M_RequisitionLine_UU, String trxName, String... virtualColumns) Standard Constructor -
X_M_RequisitionLine
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 1 - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
getC_BPartner
- Specified by:
getC_BPartner
in interfaceI_M_RequisitionLine
- Throws:
RuntimeException
-
setC_BPartner_ID
public void setC_BPartner_ID(int C_BPartner_ID) Set Business Partner.- Specified by:
setC_BPartner_ID
in interfaceI_M_RequisitionLine
- 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_M_RequisitionLine
- Returns:
- Identifies a Business Partner
-
getC_Charge
- Specified by:
getC_Charge
in interfaceI_M_RequisitionLine
- Throws:
RuntimeException
-
setC_Charge_ID
public void setC_Charge_ID(int C_Charge_ID) Set Charge.- Specified by:
setC_Charge_ID
in interfaceI_M_RequisitionLine
- Parameters:
C_Charge_ID
- Additional document charges
-
getC_Charge_ID
public int getC_Charge_ID()Get Charge.- Specified by:
getC_Charge_ID
in interfaceI_M_RequisitionLine
- Returns:
- Additional document charges
-
getC_OrderLine
- Specified by:
getC_OrderLine
in interfaceI_M_RequisitionLine
- 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_M_RequisitionLine
- 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_M_RequisitionLine
- Returns:
- Sales Order Line
-
getC_UOM
- Specified by:
getC_UOM
in interfaceI_M_RequisitionLine
- Throws:
RuntimeException
-
setC_UOM_ID
public void setC_UOM_ID(int C_UOM_ID) Set UOM.- Specified by:
setC_UOM_ID
in interfaceI_M_RequisitionLine
- Parameters:
C_UOM_ID
- Unit of Measure
-
getC_UOM_ID
public int getC_UOM_ID()Get UOM.- Specified by:
getC_UOM_ID
in interfaceI_M_RequisitionLine
- Returns:
- Unit of Measure
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_M_RequisitionLine
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_M_RequisitionLine
- Returns:
- Optional short description of the record
-
setLine
public void setLine(int Line) Set Line No.- Specified by:
setLine
in interfaceI_M_RequisitionLine
- Parameters:
Line
- Unique line for this document
-
getLine
public int getLine()Get Line No.- Specified by:
getLine
in interfaceI_M_RequisitionLine
- Returns:
- Unique line for this document
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setLineNetAmt
Set Line Amount.- Specified by:
setLineNetAmt
in interfaceI_M_RequisitionLine
- Parameters:
LineNetAmt
- Line Extended Amount (Quantity * Actual Price) without Freight and Charges
-
getLineNetAmt
Get Line Amount.- Specified by:
getLineNetAmt
in interfaceI_M_RequisitionLine
- Returns:
- Line Extended Amount (Quantity * Actual Price) without Freight and Charges
-
getM_AttributeSetInstance
- Specified by:
getM_AttributeSetInstance
in interfaceI_M_RequisitionLine
- Throws:
RuntimeException
-
setM_AttributeSetInstance_ID
public void setM_AttributeSetInstance_ID(int M_AttributeSetInstance_ID) Set Attribute Set Instance.- Specified by:
setM_AttributeSetInstance_ID
in interfaceI_M_RequisitionLine
- Parameters:
M_AttributeSetInstance_ID
- Product Attribute Set Instance
-
getM_AttributeSetInstance_ID
public int getM_AttributeSetInstance_ID()Get Attribute Set Instance.- Specified by:
getM_AttributeSetInstance_ID
in interfaceI_M_RequisitionLine
- Returns:
- Product Attribute Set Instance
-
getM_Product
- Specified by:
getM_Product
in interfaceI_M_RequisitionLine
- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID) Set Product.- Specified by:
setM_Product_ID
in interfaceI_M_RequisitionLine
- Parameters:
M_Product_ID
- Product, Service, Item
-
getM_Product_ID
public int getM_Product_ID()Get Product.- Specified by:
getM_Product_ID
in interfaceI_M_RequisitionLine
- Returns:
- Product, Service, Item
-
getM_Requisition
- Specified by:
getM_Requisition
in interfaceI_M_RequisitionLine
- Throws:
RuntimeException
-
setM_Requisition_ID
public void setM_Requisition_ID(int M_Requisition_ID) Set Requisition.- Specified by:
setM_Requisition_ID
in interfaceI_M_RequisitionLine
- Parameters:
M_Requisition_ID
- Material Requisition
-
getM_Requisition_ID
public int getM_Requisition_ID()Get Requisition.- Specified by:
getM_Requisition_ID
in interfaceI_M_RequisitionLine
- Returns:
- Material Requisition
-
setM_RequisitionLine_ID
public void setM_RequisitionLine_ID(int M_RequisitionLine_ID) Set Requisition Line.- Specified by:
setM_RequisitionLine_ID
in interfaceI_M_RequisitionLine
- Parameters:
M_RequisitionLine_ID
- Material Requisition Line
-
getM_RequisitionLine_ID
public int getM_RequisitionLine_ID()Get Requisition Line.- Specified by:
getM_RequisitionLine_ID
in interfaceI_M_RequisitionLine
- Returns:
- Material Requisition Line
-
setM_RequisitionLine_UU
Set M_RequisitionLine_UU.- Specified by:
setM_RequisitionLine_UU
in interfaceI_M_RequisitionLine
- Parameters:
M_RequisitionLine_UU
- M_RequisitionLine_UU
-
getM_RequisitionLine_UU
Get M_RequisitionLine_UU.- Specified by:
getM_RequisitionLine_UU
in interfaceI_M_RequisitionLine
- Returns:
- M_RequisitionLine_UU
-
setPriceActual
Set Unit Price.- Specified by:
setPriceActual
in interfaceI_M_RequisitionLine
- Parameters:
PriceActual
- Actual Price
-
getPriceActual
Get Unit Price.- Specified by:
getPriceActual
in interfaceI_M_RequisitionLine
- Returns:
- Actual Price
-
setQty
Set Quantity.- Specified by:
setQty
in interfaceI_M_RequisitionLine
- Parameters:
Qty
- Quantity
-
getQty
Get Quantity.- Specified by:
getQty
in interfaceI_M_RequisitionLine
- Returns:
- Quantity
-