|
Adempiere 3.5.2a | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compiere.model.PO
org.eevolution.model.X_DD_OrderLine
org.eevolution.model.MDDOrderLine
public class MDDOrderLine
Order Line Model.
MDDOrderLine ol = new MDDOrderLine(m_order);
ol.setM_Product_ID(wbl.getM_Product_ID());
ol.setQtyOrdered(wbl.getQuantity());
ol.setPriceActual(wbl.getPrice());
ol.setTax();
ol.save();
| Field Summary |
|---|
| Fields inherited from class org.eevolution.model.X_DD_OrderLine |
|---|
AD_ORGTRX_ID_AD_Reference_ID, M_LOCATORTO_ID_AD_Reference_ID, M_PRODUCT_ID_AD_Reference_ID, USER1_ID_AD_Reference_ID, USER2_ID_AD_Reference_ID |
| 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 |
| Constructor Summary | |
|---|---|
MDDOrderLine(MDDOrder order)
Parent Constructor. |
|
MDDOrderLine(Properties ctx,
int C_OrderLine_ID,
String trxName)
Default Constructor |
|
MDDOrderLine(Properties ctx,
ResultSet rs,
String trxName)
Load Constructor |
|
| Method Summary | |
|---|---|
void |
addDescription(String description)
Add to Description |
protected boolean |
afterDelete(boolean success)
After Delete |
protected boolean |
afterSave(boolean newRecord,
boolean success)
After Save |
protected boolean |
beforeDelete()
Before Delete |
protected boolean |
beforeSave(boolean newRecord)
Before Save |
boolean |
canChangeWarehouse()
Can Change Warehouse |
int |
getAD_OrgTrx_ID()
Get AD_OrgTrx_ID |
int |
getC_Activity_ID()
Get C_Activity_ID |
int |
getC_Campaign_ID()
Get C_Campaign_ID |
int |
getC_Project_ID()
Get C_Project_ID |
String |
getDescriptionText()
Get Description Text. |
String |
getName()
Get Name |
static BigDecimal |
getNotReserved(Properties ctx,
int M_Warehouse_ID,
int M_Product_ID,
int M_AttributeSetInstance_ID,
int excludeC_OrderLine_ID)
Get Order Unreserved Qty |
MDDOrder |
getParent()
Get Parent |
MProduct |
getProduct()
Get Product |
int |
getUser1_ID()
Get User2_ID |
int |
getUser2_ID()
Get User2_ID |
void |
setC_Charge_ID(int C_Charge_ID)
Set C_Charge_ID |
void |
setHeaderInfo(MDDOrder order)
Set Header Info |
void |
setM_AttributeSetInstance_ID(int M_AttributeSetInstance_ID)
Set M_AttributeSetInstance_ID |
void |
setM_Product_ID(int M_Product_ID,
boolean setUOM)
Set M_Product_ID |
void |
setM_Product_ID(int M_Product_ID,
int C_UOM_ID)
Set Product and UOM |
void |
setOrder(MDDOrder order)
Set Defaults from Order. |
void |
setProduct(MProduct product)
Set Product |
void |
setQty(BigDecimal Qty)
Set Qty Entered/Ordered. |
void |
setQtyEntered(BigDecimal QtyEntered)
Set Qty Entered - enforce entered UOM |
void |
setQtyOrdered(BigDecimal QtyOrdered)
Set Qty Ordered - enforce Product UOM |
String |
toString()
String Representation |
| 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 |
| Constructor Detail |
|---|
public MDDOrderLine(Properties ctx,
int C_OrderLine_ID,
String trxName)
ctx - contextC_OrderLine_ID - order line to loadtrxName - trx namepublic MDDOrderLine(MDDOrder order)
order - parent order
public MDDOrderLine(Properties ctx,
ResultSet rs,
String trxName)
ctx - contextrs - result set recordtrxName - transaction| Method Detail |
|---|
public static BigDecimal getNotReserved(Properties ctx,
int M_Warehouse_ID,
int M_Product_ID,
int M_AttributeSetInstance_ID,
int excludeC_OrderLine_ID)
ctx - contextM_Warehouse_ID - whM_Product_ID - productM_AttributeSetInstance_ID - asiexcludeC_OrderLine_ID - exclude C_OrderLine_ID
public void setOrder(MDDOrder order)
order - orderpublic void setHeaderInfo(MDDOrder order)
order - orderpublic MDDOrder getParent()
public void setProduct(MProduct product)
product - product
public void setM_Product_ID(int M_Product_ID,
boolean setUOM)
M_Product_ID - productsetUOM - set also UOM
public void setM_Product_ID(int M_Product_ID,
int C_UOM_ID)
M_Product_ID - productC_UOM_ID - uompublic MProduct getProduct()
public void setM_AttributeSetInstance_ID(int M_AttributeSetInstance_ID)
setM_AttributeSetInstance_ID in interface I_DD_OrderLinesetM_AttributeSetInstance_ID in class X_DD_OrderLineM_AttributeSetInstance_ID - idpublic boolean canChangeWarehouse()
public int getC_Project_ID()
getC_Project_ID in interface I_DD_OrderLinegetC_Project_ID in class X_DD_OrderLinepublic int getC_Activity_ID()
getC_Activity_ID in interface I_DD_OrderLinegetC_Activity_ID in class X_DD_OrderLinepublic int getC_Campaign_ID()
getC_Campaign_ID in interface I_DD_OrderLinegetC_Campaign_ID in class X_DD_OrderLinepublic int getUser1_ID()
getUser1_ID in interface I_DD_OrderLinegetUser1_ID in class X_DD_OrderLinepublic int getUser2_ID()
getUser2_ID in interface I_DD_OrderLinegetUser2_ID in class X_DD_OrderLinepublic int getAD_OrgTrx_ID()
getAD_OrgTrx_ID in interface I_DD_OrderLinegetAD_OrgTrx_ID in class X_DD_OrderLinepublic String toString()
toString in class X_DD_OrderLinepublic void addDescription(String description)
description - textpublic String getDescriptionText()
public String getName()
public void setC_Charge_ID(int C_Charge_ID)
setC_Charge_ID in interface I_DD_OrderLinesetC_Charge_ID in class X_DD_OrderLineC_Charge_ID - chargepublic void setQty(BigDecimal Qty)
Qty - QtyOrdered/Enteredpublic void setQtyEntered(BigDecimal QtyEntered)
setQtyEntered in interface I_DD_OrderLinesetQtyEntered in class X_DD_OrderLineQtyEntered - public void setQtyOrdered(BigDecimal QtyOrdered)
setQtyOrdered in interface I_DD_OrderLinesetQtyOrdered in class X_DD_OrderLineQtyOrdered - protected boolean beforeSave(boolean newRecord)
beforeSave in class POnewRecord -
protected boolean beforeDelete()
beforeDelete in class PO
protected boolean afterSave(boolean newRecord,
boolean success)
afterSave in class POnewRecord - newsuccess - success
protected boolean afterDelete(boolean success)
afterDelete in class POsuccess - success
|
Adempiere 3.5.2a | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||