Adempiere 3.5.2a

org.compiere.model
Class X_C_OrderLine

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_C_OrderLine
All Implemented Interfaces:
Serializable, Comparator, I_C_OrderLine, I_Persistent, Evaluatee
Direct Known Subclasses:
MOrderLine

public class X_C_OrderLine
extends PO
implements I_C_OrderLine, I_Persistent

Generated Model for C_OrderLine

Version:
Release 3.5.2a - $Id$
Author:
Adempiere (generated)
See Also:
Serialized Form

Field Summary
static int AD_ORGTRX_ID_AD_Reference_ID
          AD_OrgTrx_ID AD_Reference_ID=130
static int LINK_ORDERLINE_ID_AD_Reference_ID
          Link_OrderLine_ID AD_Reference_ID=271
static int M_WAREHOUSE_ID_AD_Reference_ID
          M_Warehouse_ID AD_Reference_ID=197
static int REF_ORDERLINE_ID_AD_Reference_ID
          Ref_OrderLine_ID AD_Reference_ID=271
static int USER1_ID_AD_Reference_ID
          User1_ID AD_Reference_ID=134
static int USER2_ID_AD_Reference_ID
          User2_ID AD_Reference_ID=137
 
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, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Fields inherited from interface org.compiere.model.I_C_OrderLine
accessLevel, COLUMNNAME_AD_OrgTrx_ID, COLUMNNAME_C_Activity_ID, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_BPartner_Location_ID, COLUMNNAME_C_Campaign_ID, COLUMNNAME_C_Charge_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_Order_ID, COLUMNNAME_C_OrderLine_ID, COLUMNNAME_C_Project_ID, COLUMNNAME_C_ProjectPhase_ID, COLUMNNAME_C_ProjectTask_ID, COLUMNNAME_C_Tax_ID, COLUMNNAME_C_UOM_ID, COLUMNNAME_DateDelivered, COLUMNNAME_DateInvoiced, COLUMNNAME_DateOrdered, COLUMNNAME_DatePromised, COLUMNNAME_Description, COLUMNNAME_Discount, COLUMNNAME_FreightAmt, COLUMNNAME_IsDescription, COLUMNNAME_Line, COLUMNNAME_LineNetAmt, COLUMNNAME_Link_OrderLine_ID, COLUMNNAME_M_AttributeSetInstance_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_M_Shipper_ID, COLUMNNAME_M_Warehouse_ID, COLUMNNAME_PriceActual, COLUMNNAME_PriceCost, COLUMNNAME_PriceEntered, COLUMNNAME_PriceLimit, COLUMNNAME_PriceList, COLUMNNAME_Processed, COLUMNNAME_QtyDelivered, COLUMNNAME_QtyEntered, COLUMNNAME_QtyInvoiced, COLUMNNAME_QtyLostSales, COLUMNNAME_QtyOrdered, COLUMNNAME_QtyReserved, COLUMNNAME_Ref_OrderLine_ID, COLUMNNAME_RRAmt, COLUMNNAME_RRStartDate, COLUMNNAME_S_ResourceAssignment_ID, COLUMNNAME_User1_ID, COLUMNNAME_User2_ID, Model, Table_ID, Table_Name
 
Constructor Summary
X_C_OrderLine(Properties ctx, int C_OrderLine_ID, String trxName)
          Standard Constructor
X_C_OrderLine(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getAD_OrgTrx_ID()
          Get Trx Organization.
 int getC_Activity_ID()
          Get Activity.
 I_C_Activity getC_Activity()
           
 int getC_BPartner_ID()
          Get Business Partner .
 int getC_BPartner_Location_ID()
          Get Partner Location.
 I_C_BPartner_Location getC_BPartner_Location()
           
 I_C_BPartner getC_BPartner()
           
 int getC_Campaign_ID()
          Get Campaign.
 I_C_Campaign getC_Campaign()
           
 int getC_Charge_ID()
          Get Charge.
 I_C_Charge getC_Charge()
           
 int getC_Currency_ID()
          Get Currency.
 I_C_Currency getC_Currency()
           
 int getC_Order_ID()
          Get Order.
 I_C_Order getC_Order()
           
 int getC_OrderLine_ID()
          Get Sales Order Line.
 int getC_Project_ID()
          Get Project.
 I_C_Project getC_Project()
           
 int getC_ProjectPhase_ID()
          Get Project Phase.
 I_C_ProjectPhase getC_ProjectPhase()
           
 int getC_ProjectTask_ID()
          Get Project Task.
 I_C_ProjectTask getC_ProjectTask()
           
 int getC_Tax_ID()
          Get Tax.
 I_C_Tax getC_Tax()
           
 int getC_UOM_ID()
          Get UOM.
 I_C_UOM getC_UOM()
           
 Timestamp getDateDelivered()
          Get Date Delivered.
 Timestamp getDateInvoiced()
          Get Date Invoiced.
 Timestamp getDateOrdered()
          Get Date Ordered.
 Timestamp getDatePromised()
          Get Date Promised.
 String getDescription()
          Get Description.
 BigDecimal getDiscount()
          Get Discount %.
 BigDecimal getFreightAmt()
          Get Freight Amount.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 int getLine()
          Get Line No.
 BigDecimal getLineNetAmt()
          Get Line Amount.
 int getLink_OrderLine_ID()
          Get Linked Order Line.
 int getM_AttributeSetInstance_ID()
          Get Attribute Set Instance.
 int getM_Product_ID()
          Get Product.
 I_M_Product getM_Product()
           
 int getM_Shipper_ID()
          Get Shipper.
 I_M_Shipper getM_Shipper()
           
 int getM_Warehouse_ID()
          Get Warehouse.
 BigDecimal getPriceActual()
          Get Unit Price.
 BigDecimal getPriceCost()
          Get Cost Price.
 BigDecimal getPriceEntered()
          Get Price.
 BigDecimal getPriceLimit()
          Get Limit Price.
 BigDecimal getPriceList()
          Get List Price.
 BigDecimal getQtyDelivered()
          Get Delivered Quantity.
 BigDecimal getQtyEntered()
          Get Quantity.
 BigDecimal getQtyInvoiced()
          Get Quantity Invoiced.
 BigDecimal getQtyLostSales()
          Get Lost Sales Qty.
 BigDecimal getQtyOrdered()
          Get Ordered Quantity.
 BigDecimal getQtyReserved()
          Get Reserved Quantity.
 int getRef_OrderLine_ID()
          Get Referenced Order Line.
 BigDecimal getRRAmt()
          Get Revenue Recognition Amt.
 Timestamp getRRStartDate()
          Get Revenue Recognition Start.
 int getS_ResourceAssignment_ID()
          Get Resource Assignment.
 int getUser1_ID()
          Get User List 1.
 int getUser2_ID()
          Get User List 2.
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 boolean isDescription()
          Get Description Only.
 boolean isProcessed()
          Get Processed.
 void setAD_OrgTrx_ID(int AD_OrgTrx_ID)
          Set Trx Organization.
 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_Campaign_ID(int C_Campaign_ID)
          Set Campaign.
 void setC_Charge_ID(int C_Charge_ID)
          Set Charge.
 void setC_Currency_ID(int C_Currency_ID)
          Set Currency.
 void setC_Order_ID(int C_Order_ID)
          Set Order.
 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_Tax_ID(int C_Tax_ID)
          Set Tax.
 void setC_UOM_ID(int C_UOM_ID)
          Set UOM.
 void setDateDelivered(Timestamp DateDelivered)
          Set Date Delivered.
 void setDateInvoiced(Timestamp DateInvoiced)
          Set Date Invoiced.
 void setDateOrdered(Timestamp DateOrdered)
          Set Date Ordered.
 void setDatePromised(Timestamp DatePromised)
          Set Date Promised.
 void setDescription(String Description)
          Set Description.
 void setDiscount(BigDecimal Discount)
          Set Discount %.
 void setFreightAmt(BigDecimal FreightAmt)
          Set Freight Amount.
 void setIsDescription(boolean IsDescription)
          Set Description Only.
 void setLine(int Line)
          Set Line No.
 void setLineNetAmt(BigDecimal LineNetAmt)
          Set Line Amount.
 void setLink_OrderLine_ID(int Link_OrderLine_ID)
          Set Linked Order Line.
 void setM_AttributeSetInstance_ID(int M_AttributeSetInstance_ID)
          Set Attribute Set Instance.
 void setM_Product_ID(int M_Product_ID)
          Set Product.
 void setM_Shipper_ID(int M_Shipper_ID)
          Set Shipper.
 void setM_Warehouse_ID(int M_Warehouse_ID)
          Set Warehouse.
 void setPriceActual(BigDecimal PriceActual)
          Set Unit Price.
 void setPriceCost(BigDecimal PriceCost)
          Set Cost Price.
 void setPriceEntered(BigDecimal PriceEntered)
          Set Price.
 void setPriceLimit(BigDecimal PriceLimit)
          Set Limit Price.
 void setPriceList(BigDecimal PriceList)
          Set List Price.
 void setProcessed(boolean Processed)
          Set Processed.
 void setQtyDelivered(BigDecimal QtyDelivered)
          Set Delivered Quantity.
 void setQtyEntered(BigDecimal QtyEntered)
          Set Quantity.
 void setQtyInvoiced(BigDecimal QtyInvoiced)
          Set Quantity Invoiced.
 void setQtyLostSales(BigDecimal QtyLostSales)
          Set Lost Sales Qty.
 void setQtyOrdered(BigDecimal QtyOrdered)
          Set Ordered Quantity.
 void setQtyReserved(BigDecimal QtyReserved)
          Set Reserved Quantity.
 void setRef_OrderLine_ID(int Ref_OrderLine_ID)
          Set Referenced Order Line.
 void setRRAmt(BigDecimal RRAmt)
          Set Revenue Recognition Amt.
 void setRRStartDate(Timestamp RRStartDate)
          Set Revenue Recognition Start.
 void setS_ResourceAssignment_ID(int S_ResourceAssignment_ID)
          Set Resource Assignment.
 void setUser1_ID(int User1_ID)
          Set User List 1.
 void setUser2_ID(int User2_ID)
          Set User List 2.
 String toString()
          String representation
 
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, 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_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.compiere.model.I_Persistent
save
 

Field Detail

AD_ORGTRX_ID_AD_Reference_ID

public static final int AD_ORGTRX_ID_AD_Reference_ID
AD_OrgTrx_ID AD_Reference_ID=130

See Also:
Constant Field Values

LINK_ORDERLINE_ID_AD_Reference_ID

public static final int LINK_ORDERLINE_ID_AD_Reference_ID
Link_OrderLine_ID AD_Reference_ID=271

See Also:
Constant Field Values

M_WAREHOUSE_ID_AD_Reference_ID

public static final int M_WAREHOUSE_ID_AD_Reference_ID
M_Warehouse_ID AD_Reference_ID=197

See Also:
Constant Field Values

REF_ORDERLINE_ID_AD_Reference_ID

public static final int REF_ORDERLINE_ID_AD_Reference_ID
Ref_OrderLine_ID AD_Reference_ID=271

See Also:
Constant Field Values

USER1_ID_AD_Reference_ID

public static final int USER1_ID_AD_Reference_ID
User1_ID AD_Reference_ID=134

See Also:
Constant Field Values

USER2_ID_AD_Reference_ID

public static final int USER2_ID_AD_Reference_ID
User2_ID AD_Reference_ID=137

See Also:
Constant Field Values
Constructor Detail

X_C_OrderLine

public X_C_OrderLine(Properties ctx,
                     int C_OrderLine_ID,
                     String trxName)
Standard Constructor


X_C_OrderLine

public X_C_OrderLine(Properties ctx,
                     ResultSet rs,
                     String trxName)
Load Constructor

Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
1 - Org

initPO

protected POInfo initPO(Properties ctx)
Load Meta Data

Specified by:
initPO in class PO
Parameters:
ctx - context
Returns:
POInfo

toString

public String toString()
Description copied from class: PO
String representation

Overrides:
toString in class PO
Returns:
String representation

setAD_OrgTrx_ID

public void setAD_OrgTrx_ID(int AD_OrgTrx_ID)
Set Trx Organization.

Specified by:
setAD_OrgTrx_ID in interface I_C_OrderLine
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 interface I_C_OrderLine
Returns:
Performing or initiating organization

getC_Activity

public I_C_Activity getC_Activity()
                           throws Exception
Specified by:
getC_Activity in interface I_C_OrderLine
Throws:
Exception

setC_Activity_ID

public void setC_Activity_ID(int C_Activity_ID)
Set Activity.

Specified by:
setC_Activity_ID in interface I_C_OrderLine
Parameters:
C_Activity_ID - Business Activity

getC_Activity_ID

public int getC_Activity_ID()
Get Activity.

Specified by:
getC_Activity_ID in interface I_C_OrderLine
Returns:
Business Activity

getC_BPartner

public I_C_BPartner getC_BPartner()
                           throws Exception
Specified by:
getC_BPartner in interface I_C_OrderLine
Throws:
Exception

setC_BPartner_ID

public void setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner .

Specified by:
setC_BPartner_ID in interface I_C_OrderLine
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 interface I_C_OrderLine
Returns:
Identifies a Business Partner

getC_BPartner_Location

public I_C_BPartner_Location getC_BPartner_Location()
                                             throws Exception
Specified by:
getC_BPartner_Location in interface I_C_OrderLine
Throws:
Exception

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 interface I_C_OrderLine
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 interface I_C_OrderLine
Returns:
Identifies the (ship to) address for this Business Partner

getC_Campaign

public I_C_Campaign getC_Campaign()
                           throws Exception
Specified by:
getC_Campaign in interface I_C_OrderLine
Throws:
Exception

setC_Campaign_ID

public void setC_Campaign_ID(int C_Campaign_ID)
Set Campaign.

Specified by:
setC_Campaign_ID in interface I_C_OrderLine
Parameters:
C_Campaign_ID - Marketing Campaign

getC_Campaign_ID

public int getC_Campaign_ID()
Get Campaign.

Specified by:
getC_Campaign_ID in interface I_C_OrderLine
Returns:
Marketing Campaign

getC_Charge

public I_C_Charge getC_Charge()
                       throws Exception
Specified by:
getC_Charge in interface I_C_OrderLine
Throws:
Exception

setC_Charge_ID

public void setC_Charge_ID(int C_Charge_ID)
Set Charge.

Specified by:
setC_Charge_ID in interface I_C_OrderLine
Parameters:
C_Charge_ID - Additional document charges

getC_Charge_ID

public int getC_Charge_ID()
Get Charge.

Specified by:
getC_Charge_ID in interface I_C_OrderLine
Returns:
Additional document charges

getC_Currency

public I_C_Currency getC_Currency()
                           throws Exception
Specified by:
getC_Currency in interface I_C_OrderLine
Throws:
Exception

setC_Currency_ID

public void setC_Currency_ID(int C_Currency_ID)
Set Currency.

Specified by:
setC_Currency_ID in interface I_C_OrderLine
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 interface I_C_OrderLine
Returns:
The Currency for this record

getC_Order

public I_C_Order getC_Order()
                     throws Exception
Specified by:
getC_Order in interface I_C_OrderLine
Throws:
Exception

setC_Order_ID

public void setC_Order_ID(int C_Order_ID)
Set Order.

Specified by:
setC_Order_ID in interface I_C_OrderLine
Parameters:
C_Order_ID - Order

getC_Order_ID

public int getC_Order_ID()
Get Order.

Specified by:
getC_Order_ID in interface I_C_OrderLine
Returns:
Order

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

setC_OrderLine_ID

public void setC_OrderLine_ID(int C_OrderLine_ID)
Set Sales Order Line.

Specified by:
setC_OrderLine_ID in interface I_C_OrderLine
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 interface I_C_OrderLine
Returns:
Sales Order Line

getC_Project

public I_C_Project getC_Project()
                         throws Exception
Specified by:
getC_Project in interface I_C_OrderLine
Throws:
Exception

setC_Project_ID

public void setC_Project_ID(int C_Project_ID)
Set Project.

Specified by:
setC_Project_ID in interface I_C_OrderLine
Parameters:
C_Project_ID - Financial Project

getC_Project_ID

public int getC_Project_ID()
Get Project.

Specified by:
getC_Project_ID in interface I_C_OrderLine
Returns:
Financial Project

getC_ProjectPhase

public I_C_ProjectPhase getC_ProjectPhase()
                                   throws Exception
Specified by:
getC_ProjectPhase in interface I_C_OrderLine
Throws:
Exception

setC_ProjectPhase_ID

public void setC_ProjectPhase_ID(int C_ProjectPhase_ID)
Set Project Phase.

Specified by:
setC_ProjectPhase_ID in interface I_C_OrderLine
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 interface I_C_OrderLine
Returns:
Phase of a Project

getC_ProjectTask

public I_C_ProjectTask getC_ProjectTask()
                                 throws Exception
Specified by:
getC_ProjectTask in interface I_C_OrderLine
Throws:
Exception

setC_ProjectTask_ID

public void setC_ProjectTask_ID(int C_ProjectTask_ID)
Set Project Task.

Specified by:
setC_ProjectTask_ID in interface I_C_OrderLine
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 interface I_C_OrderLine
Returns:
Actual Project Task in a Phase

getC_Tax

public I_C_Tax getC_Tax()
                 throws Exception
Specified by:
getC_Tax in interface I_C_OrderLine
Throws:
Exception

setC_Tax_ID

public void setC_Tax_ID(int C_Tax_ID)
Set Tax.

Specified by:
setC_Tax_ID in interface I_C_OrderLine
Parameters:
C_Tax_ID - Tax identifier

getC_Tax_ID

public int getC_Tax_ID()
Get Tax.

Specified by:
getC_Tax_ID in interface I_C_OrderLine
Returns:
Tax identifier

getC_UOM

public I_C_UOM getC_UOM()
                 throws Exception
Specified by:
getC_UOM in interface I_C_OrderLine
Throws:
Exception

setC_UOM_ID

public void setC_UOM_ID(int C_UOM_ID)
Set UOM.

Specified by:
setC_UOM_ID in interface I_C_OrderLine
Parameters:
C_UOM_ID - Unit of Measure

getC_UOM_ID

public int getC_UOM_ID()
Get UOM.

Specified by:
getC_UOM_ID in interface I_C_OrderLine
Returns:
Unit of Measure

setDateDelivered

public void setDateDelivered(Timestamp DateDelivered)
Set Date Delivered.

Specified by:
setDateDelivered in interface I_C_OrderLine
Parameters:
DateDelivered - Date when the product was delivered

getDateDelivered

public Timestamp getDateDelivered()
Get Date Delivered.

Specified by:
getDateDelivered in interface I_C_OrderLine
Returns:
Date when the product was delivered

setDateInvoiced

public void setDateInvoiced(Timestamp DateInvoiced)
Set Date Invoiced.

Specified by:
setDateInvoiced in interface I_C_OrderLine
Parameters:
DateInvoiced - Date printed on Invoice

getDateInvoiced

public Timestamp getDateInvoiced()
Get Date Invoiced.

Specified by:
getDateInvoiced in interface I_C_OrderLine
Returns:
Date printed on Invoice

setDateOrdered

public void setDateOrdered(Timestamp DateOrdered)
Set Date Ordered.

Specified by:
setDateOrdered in interface I_C_OrderLine
Parameters:
DateOrdered - Date of Order

getDateOrdered

public Timestamp getDateOrdered()
Get Date Ordered.

Specified by:
getDateOrdered in interface I_C_OrderLine
Returns:
Date of Order

setDatePromised

public void setDatePromised(Timestamp DatePromised)
Set Date Promised.

Specified by:
setDatePromised in interface I_C_OrderLine
Parameters:
DatePromised - Date Order was promised

getDatePromised

public Timestamp getDatePromised()
Get Date Promised.

Specified by:
getDatePromised in interface I_C_OrderLine
Returns:
Date Order was promised

setDescription

public void setDescription(String Description)
Set Description.

Specified by:
setDescription in interface I_C_OrderLine
Parameters:
Description - Optional short description of the record

getDescription

public String getDescription()
Get Description.

Specified by:
getDescription in interface I_C_OrderLine
Returns:
Optional short description of the record

setDiscount

public void setDiscount(BigDecimal Discount)
Set Discount %.

Specified by:
setDiscount in interface I_C_OrderLine
Parameters:
Discount - Discount in percent

getDiscount

public BigDecimal getDiscount()
Get Discount %.

Specified by:
getDiscount in interface I_C_OrderLine
Returns:
Discount in percent

setFreightAmt

public void setFreightAmt(BigDecimal FreightAmt)
Set Freight Amount.

Specified by:
setFreightAmt in interface I_C_OrderLine
Parameters:
FreightAmt - Freight Amount

getFreightAmt

public BigDecimal getFreightAmt()
Get Freight Amount.

Specified by:
getFreightAmt in interface I_C_OrderLine
Returns:
Freight Amount

setIsDescription

public void setIsDescription(boolean IsDescription)
Set Description Only.

Specified by:
setIsDescription in interface I_C_OrderLine
Parameters:
IsDescription - if true, the line is just description and no transaction

isDescription

public boolean isDescription()
Get Description Only.

Specified by:
isDescription in interface I_C_OrderLine
Returns:
if true, the line is just description and no transaction

setLine

public void setLine(int Line)
Set Line No.

Specified by:
setLine in interface I_C_OrderLine
Parameters:
Line - Unique line for this document

getLine

public int getLine()
Get Line No.

Specified by:
getLine in interface I_C_OrderLine
Returns:
Unique line for this document

setLineNetAmt

public void setLineNetAmt(BigDecimal LineNetAmt)
Set Line Amount.

Specified by:
setLineNetAmt in interface I_C_OrderLine
Parameters:
LineNetAmt - Line Extended Amount (Quantity * Actual Price) without Freight and Charges

getLineNetAmt

public BigDecimal getLineNetAmt()
Get Line Amount.

Specified by:
getLineNetAmt in interface I_C_OrderLine
Returns:
Line Extended Amount (Quantity * Actual Price) without Freight and Charges

setLink_OrderLine_ID

public void setLink_OrderLine_ID(int Link_OrderLine_ID)
Set Linked Order Line.

Specified by:
setLink_OrderLine_ID in interface I_C_OrderLine
Parameters:
Link_OrderLine_ID - This field links a sales order line to the purchase order line that is generated from it.

getLink_OrderLine_ID

public int getLink_OrderLine_ID()
Get Linked Order Line.

Specified by:
getLink_OrderLine_ID in interface I_C_OrderLine
Returns:
This field links a sales order line to the purchase order line that is generated from it.

setM_AttributeSetInstance_ID

public void setM_AttributeSetInstance_ID(int M_AttributeSetInstance_ID)
Set Attribute Set Instance.

Specified by:
setM_AttributeSetInstance_ID in interface I_C_OrderLine
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 interface I_C_OrderLine
Returns:
Product Attribute Set Instance

getM_Product

public I_M_Product getM_Product()
                         throws Exception
Specified by:
getM_Product in interface I_C_OrderLine
Throws:
Exception

setM_Product_ID

public void setM_Product_ID(int M_Product_ID)
Set Product.

Specified by:
setM_Product_ID in interface I_C_OrderLine
Parameters:
M_Product_ID - Product, Service, Item

getM_Product_ID

public int getM_Product_ID()
Get Product.

Specified by:
getM_Product_ID in interface I_C_OrderLine
Returns:
Product, Service, Item

getM_Shipper

public I_M_Shipper getM_Shipper()
                         throws Exception
Specified by:
getM_Shipper in interface I_C_OrderLine
Throws:
Exception

setM_Shipper_ID

public void setM_Shipper_ID(int M_Shipper_ID)
Set Shipper.

Specified by:
setM_Shipper_ID in interface I_C_OrderLine
Parameters:
M_Shipper_ID - Method or manner of product delivery

getM_Shipper_ID

public int getM_Shipper_ID()
Get Shipper.

Specified by:
getM_Shipper_ID in interface I_C_OrderLine
Returns:
Method or manner of product delivery

setM_Warehouse_ID

public void setM_Warehouse_ID(int M_Warehouse_ID)
Set Warehouse.

Specified by:
setM_Warehouse_ID in interface I_C_OrderLine
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 interface I_C_OrderLine
Returns:
Storage Warehouse and Service Point

setPriceActual

public void setPriceActual(BigDecimal PriceActual)
Set Unit Price.

Specified by:
setPriceActual in interface I_C_OrderLine
Parameters:
PriceActual - Actual Price

getPriceActual

public BigDecimal getPriceActual()
Get Unit Price.

Specified by:
getPriceActual in interface I_C_OrderLine
Returns:
Actual Price

setPriceCost

public void setPriceCost(BigDecimal PriceCost)
Set Cost Price.

Specified by:
setPriceCost in interface I_C_OrderLine
Parameters:
PriceCost - Price per Unit of Measure including all indirect costs (Freight, etc.)

getPriceCost

public BigDecimal getPriceCost()
Get Cost Price.

Specified by:
getPriceCost in interface I_C_OrderLine
Returns:
Price per Unit of Measure including all indirect costs (Freight, etc.)

setPriceEntered

public void setPriceEntered(BigDecimal PriceEntered)
Set Price.

Specified by:
setPriceEntered in interface I_C_OrderLine
Parameters:
PriceEntered - Price Entered - the price based on the selected/base UoM

getPriceEntered

public BigDecimal getPriceEntered()
Get Price.

Specified by:
getPriceEntered in interface I_C_OrderLine
Returns:
Price Entered - the price based on the selected/base UoM

setPriceLimit

public void setPriceLimit(BigDecimal PriceLimit)
Set Limit Price.

Specified by:
setPriceLimit in interface I_C_OrderLine
Parameters:
PriceLimit - Lowest price for a product

getPriceLimit

public BigDecimal getPriceLimit()
Get Limit Price.

Specified by:
getPriceLimit in interface I_C_OrderLine
Returns:
Lowest price for a product

setPriceList

public void setPriceList(BigDecimal PriceList)
Set List Price.

Specified by:
setPriceList in interface I_C_OrderLine
Parameters:
PriceList - List Price

getPriceList

public BigDecimal getPriceList()
Get List Price.

Specified by:
getPriceList in interface I_C_OrderLine
Returns:
List Price

setProcessed

public void setProcessed(boolean Processed)
Set Processed.

Specified by:
setProcessed in interface I_C_OrderLine
Parameters:
Processed - The document has been processed

isProcessed

public boolean isProcessed()
Get Processed.

Specified by:
isProcessed in interface I_C_OrderLine
Returns:
The document has been processed

setQtyDelivered

public void setQtyDelivered(BigDecimal QtyDelivered)
Set Delivered Quantity.

Specified by:
setQtyDelivered in interface I_C_OrderLine
Parameters:
QtyDelivered - Delivered Quantity

getQtyDelivered

public BigDecimal getQtyDelivered()
Get Delivered Quantity.

Specified by:
getQtyDelivered in interface I_C_OrderLine
Returns:
Delivered Quantity

setQtyEntered

public void setQtyEntered(BigDecimal QtyEntered)
Set Quantity.

Specified by:
setQtyEntered in interface I_C_OrderLine
Parameters:
QtyEntered - The Quantity Entered is based on the selected UoM

getQtyEntered

public BigDecimal getQtyEntered()
Get Quantity.

Specified by:
getQtyEntered in interface I_C_OrderLine
Returns:
The Quantity Entered is based on the selected UoM

setQtyInvoiced

public void setQtyInvoiced(BigDecimal QtyInvoiced)
Set Quantity Invoiced.

Specified by:
setQtyInvoiced in interface I_C_OrderLine
Parameters:
QtyInvoiced - Invoiced Quantity

getQtyInvoiced

public BigDecimal getQtyInvoiced()
Get Quantity Invoiced.

Specified by:
getQtyInvoiced in interface I_C_OrderLine
Returns:
Invoiced Quantity

setQtyLostSales

public void setQtyLostSales(BigDecimal QtyLostSales)
Set Lost Sales Qty.

Specified by:
setQtyLostSales in interface I_C_OrderLine
Parameters:
QtyLostSales - Quantity of potential sales

getQtyLostSales

public BigDecimal getQtyLostSales()
Get Lost Sales Qty.

Specified by:
getQtyLostSales in interface I_C_OrderLine
Returns:
Quantity of potential sales

setQtyOrdered

public void setQtyOrdered(BigDecimal QtyOrdered)
Set Ordered Quantity.

Specified by:
setQtyOrdered in interface I_C_OrderLine
Parameters:
QtyOrdered - Ordered Quantity

getQtyOrdered

public BigDecimal getQtyOrdered()
Get Ordered Quantity.

Specified by:
getQtyOrdered in interface I_C_OrderLine
Returns:
Ordered Quantity

setQtyReserved

public void setQtyReserved(BigDecimal QtyReserved)
Set Reserved Quantity.

Specified by:
setQtyReserved in interface I_C_OrderLine
Parameters:
QtyReserved - Reserved Quantity

getQtyReserved

public BigDecimal getQtyReserved()
Get Reserved Quantity.

Specified by:
getQtyReserved in interface I_C_OrderLine
Returns:
Reserved Quantity

setRef_OrderLine_ID

public void setRef_OrderLine_ID(int Ref_OrderLine_ID)
Set Referenced Order Line.

Specified by:
setRef_OrderLine_ID in interface I_C_OrderLine
Parameters:
Ref_OrderLine_ID - Reference to corresponding Sales/Purchase Order

getRef_OrderLine_ID

public int getRef_OrderLine_ID()
Get Referenced Order Line.

Specified by:
getRef_OrderLine_ID in interface I_C_OrderLine
Returns:
Reference to corresponding Sales/Purchase Order

setRRAmt

public void setRRAmt(BigDecimal RRAmt)
Set Revenue Recognition Amt.

Specified by:
setRRAmt in interface I_C_OrderLine
Parameters:
RRAmt - Revenue Recognition Amount

getRRAmt

public BigDecimal getRRAmt()
Get Revenue Recognition Amt.

Specified by:
getRRAmt in interface I_C_OrderLine
Returns:
Revenue Recognition Amount

setRRStartDate

public void setRRStartDate(Timestamp RRStartDate)
Set Revenue Recognition Start.

Specified by:
setRRStartDate in interface I_C_OrderLine
Parameters:
RRStartDate - Revenue Recognition Start Date

getRRStartDate

public Timestamp getRRStartDate()
Get Revenue Recognition Start.

Specified by:
getRRStartDate in interface I_C_OrderLine
Returns:
Revenue Recognition Start Date

setS_ResourceAssignment_ID

public void setS_ResourceAssignment_ID(int S_ResourceAssignment_ID)
Set Resource Assignment.

Specified by:
setS_ResourceAssignment_ID in interface I_C_OrderLine
Parameters:
S_ResourceAssignment_ID - Resource Assignment

getS_ResourceAssignment_ID

public int getS_ResourceAssignment_ID()
Get Resource Assignment.

Specified by:
getS_ResourceAssignment_ID in interface I_C_OrderLine
Returns:
Resource Assignment

setUser1_ID

public void setUser1_ID(int User1_ID)
Set User List 1.

Specified by:
setUser1_ID in interface I_C_OrderLine
Parameters:
User1_ID - User defined list element #1

getUser1_ID

public int getUser1_ID()
Get User List 1.

Specified by:
getUser1_ID in interface I_C_OrderLine
Returns:
User defined list element #1

setUser2_ID

public void setUser2_ID(int User2_ID)
Set User List 2.

Specified by:
setUser2_ID in interface I_C_OrderLine
Parameters:
User2_ID - User defined list element #2

getUser2_ID

public int getUser2_ID()
Get User List 2.

Specified by:
getUser2_ID in interface I_C_OrderLine
Returns:
User defined list element #2

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.