Package org.eevolution.model
Class X_PP_Order_Cost
- java.lang.Object
-
- org.compiere.model.PO
-
- org.eevolution.model.X_PP_Order_Cost
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_Persistent
,Evaluatee
,I_PP_Order_Cost
public class X_PP_Order_Cost extends PO implements I_PP_Order_Cost, I_Persistent
Generated Model for PP_Order_Cost- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
COSTINGMETHOD__
_ = xstatic int
COSTINGMETHOD_AD_Reference_ID
CostingMethod AD_Reference_ID=122static String
COSTINGMETHOD_AverageInvoice
Average Invoice = Istatic String
COSTINGMETHOD_AveragePO
Average PO = Astatic String
COSTINGMETHOD_Fifo
Fifo = Fstatic String
COSTINGMETHOD_LastInvoice
Last Invoice = istatic String
COSTINGMETHOD_LastPOPrice
Last PO Price = pstatic String
COSTINGMETHOD_Lifo
Lifo = Lstatic String
COSTINGMETHOD_StandardCosting
Standard Costing = Sstatic String
COSTINGMETHOD_UserDefined
User Defined = U-
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.eevolution.model.I_PP_Order_Cost
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_Workflow_ID, COLUMNNAME_C_AcctSchema_ID, COLUMNNAME_CostingMethod, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_CumulatedAmt, COLUMNNAME_CumulatedAmtPost, COLUMNNAME_CumulatedQty, COLUMNNAME_CumulatedQtyPost, COLUMNNAME_CurrentCostPrice, COLUMNNAME_CurrentCostPriceLL, COLUMNNAME_CurrentQty, COLUMNNAME_IsActive, COLUMNNAME_M_AttributeSetInstance_ID, COLUMNNAME_M_CostElement_ID, COLUMNNAME_M_CostType_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_PP_Order_Cost_ID, COLUMNNAME_PP_Order_Cost_UU, COLUMNNAME_PP_Order_ID, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_PP_Order_Cost(Properties ctx, int PP_Order_Cost_ID, String trxName)
Standard ConstructorX_PP_Order_Cost(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()
AccessLevelI_AD_Workflow
getAD_Workflow()
int
getAD_Workflow_ID()
Get Workflow.I_C_AcctSchema
getC_AcctSchema()
int
getC_AcctSchema_ID()
Get Accounting Schema.String
getCostingMethod()
Get Costing Method.BigDecimal
getCumulatedAmt()
Get Accumulated Amt.BigDecimal
getCumulatedAmtPost()
Get Cumulated Amt Post.BigDecimal
getCumulatedQty()
Get Accumulated Qty.BigDecimal
getCumulatedQtyPost()
Get Cumulated Qty Post.BigDecimal
getCurrentCostPrice()
Get Current Cost Price.BigDecimal
getCurrentCostPriceLL()
Get Current Cost Price Lower Level.BigDecimal
getCurrentQty()
Get Current Quantity.I_M_AttributeSetInstance
getM_AttributeSetInstance()
int
getM_AttributeSetInstance_ID()
Get Attribute Set Instance.I_M_CostElement
getM_CostElement()
int
getM_CostElement_ID()
Get Cost Element.I_M_CostType
getM_CostType()
int
getM_CostType_ID()
Get Cost Type.I_M_Product
getM_Product()
int
getM_Product_ID()
Get Product.I_PP_Order
getPP_Order()
int
getPP_Order_Cost_ID()
Get Manufacturing Order Cost.String
getPP_Order_Cost_UU()
Get PP_Order_Cost_UU.int
getPP_Order_ID()
Get Manufacturing Order.protected POInfo
initPO(Properties ctx)
Load Meta Datavoid
setAD_Workflow_ID(int AD_Workflow_ID)
Set Workflow.void
setC_AcctSchema_ID(int C_AcctSchema_ID)
Set Accounting Schema.void
setCostingMethod(String CostingMethod)
Set Costing Method.void
setCumulatedAmt(BigDecimal CumulatedAmt)
Set Accumulated Amt.void
setCumulatedAmtPost(BigDecimal CumulatedAmtPost)
Set Cumulated Amt Post.void
setCumulatedQty(BigDecimal CumulatedQty)
Set Accumulated Qty.void
setCumulatedQtyPost(BigDecimal CumulatedQtyPost)
Set Cumulated Qty Post.void
setCurrentCostPrice(BigDecimal CurrentCostPrice)
Set Current Cost Price.void
setCurrentCostPriceLL(BigDecimal CurrentCostPriceLL)
Set Current Cost Price Lower Level.void
setCurrentQty(BigDecimal CurrentQty)
Set Current Quantity.void
setM_AttributeSetInstance_ID(int M_AttributeSetInstance_ID)
Set Attribute Set Instance.void
setM_CostElement_ID(int M_CostElement_ID)
Set Cost Element.void
setM_CostType_ID(int M_CostType_ID)
Set Cost Type.void
setM_Product_ID(int M_Product_ID)
Set Product.void
setPP_Order_Cost_ID(int PP_Order_Cost_ID)
Set Manufacturing Order Cost.void
setPP_Order_Cost_UU(String PP_Order_Cost_UU)
Set PP_Order_Cost_UU.void
setPP_Order_ID(int PP_Order_ID)
Set Manufacturing Order.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_Persistent
save
-
Methods inherited from interface org.eevolution.model.I_PP_Order_Cost
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
-
-
-
Field Detail
-
COSTINGMETHOD_AD_Reference_ID
public static final int COSTINGMETHOD_AD_Reference_ID
CostingMethod AD_Reference_ID=122- See Also:
- Constant Field Values
-
COSTINGMETHOD_AveragePO
public static final String COSTINGMETHOD_AveragePO
Average PO = A- See Also:
- Constant Field Values
-
COSTINGMETHOD_Fifo
public static final String COSTINGMETHOD_Fifo
Fifo = F- See Also:
- Constant Field Values
-
COSTINGMETHOD_LastInvoice
public static final String COSTINGMETHOD_LastInvoice
Last Invoice = i- See Also:
- Constant Field Values
-
COSTINGMETHOD_AverageInvoice
public static final String COSTINGMETHOD_AverageInvoice
Average Invoice = I- See Also:
- Constant Field Values
-
COSTINGMETHOD_Lifo
public static final String COSTINGMETHOD_Lifo
Lifo = L- See Also:
- Constant Field Values
-
COSTINGMETHOD_LastPOPrice
public static final String COSTINGMETHOD_LastPOPrice
Last PO Price = p- See Also:
- Constant Field Values
-
COSTINGMETHOD_StandardCosting
public static final String COSTINGMETHOD_StandardCosting
Standard Costing = S- See Also:
- Constant Field Values
-
COSTINGMETHOD_UserDefined
public static final String COSTINGMETHOD_UserDefined
User Defined = U- See Also:
- Constant Field Values
-
COSTINGMETHOD__
public static final String COSTINGMETHOD__
_ = x- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X_PP_Order_Cost
public X_PP_Order_Cost(Properties ctx, int PP_Order_Cost_ID, String trxName)
Standard Constructor
-
X_PP_Order_Cost
public X_PP_Order_Cost(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
getAD_Workflow
public I_AD_Workflow getAD_Workflow() throws RuntimeException
- Specified by:
getAD_Workflow
in interfaceI_PP_Order_Cost
- Throws:
RuntimeException
-
setAD_Workflow_ID
public void setAD_Workflow_ID(int AD_Workflow_ID)
Set Workflow.- Specified by:
setAD_Workflow_ID
in interfaceI_PP_Order_Cost
- Parameters:
AD_Workflow_ID
- Workflow or combination of tasks
-
getAD_Workflow_ID
public int getAD_Workflow_ID()
Get Workflow.- Specified by:
getAD_Workflow_ID
in interfaceI_PP_Order_Cost
- Returns:
- Workflow or combination of tasks
-
getC_AcctSchema
public I_C_AcctSchema getC_AcctSchema() throws RuntimeException
- Specified by:
getC_AcctSchema
in interfaceI_PP_Order_Cost
- Throws:
RuntimeException
-
setC_AcctSchema_ID
public void setC_AcctSchema_ID(int C_AcctSchema_ID)
Set Accounting Schema.- Specified by:
setC_AcctSchema_ID
in interfaceI_PP_Order_Cost
- Parameters:
C_AcctSchema_ID
- Rules for accounting
-
getC_AcctSchema_ID
public int getC_AcctSchema_ID()
Get Accounting Schema.- Specified by:
getC_AcctSchema_ID
in interfaceI_PP_Order_Cost
- Returns:
- Rules for accounting
-
setCostingMethod
public void setCostingMethod(String CostingMethod)
Set Costing Method.- Specified by:
setCostingMethod
in interfaceI_PP_Order_Cost
- Parameters:
CostingMethod
- Indicates how Costs will be calculated
-
getCostingMethod
public String getCostingMethod()
Get Costing Method.- Specified by:
getCostingMethod
in interfaceI_PP_Order_Cost
- Returns:
- Indicates how Costs will be calculated
-
setCumulatedAmt
public void setCumulatedAmt(BigDecimal CumulatedAmt)
Set Accumulated Amt.- Specified by:
setCumulatedAmt
in interfaceI_PP_Order_Cost
- Parameters:
CumulatedAmt
- Total Amount
-
getCumulatedAmt
public BigDecimal getCumulatedAmt()
Get Accumulated Amt.- Specified by:
getCumulatedAmt
in interfaceI_PP_Order_Cost
- Returns:
- Total Amount
-
setCumulatedAmtPost
public void setCumulatedAmtPost(BigDecimal CumulatedAmtPost)
Set Cumulated Amt Post.- Specified by:
setCumulatedAmtPost
in interfaceI_PP_Order_Cost
- Parameters:
CumulatedAmtPost
- Cumulated Amt Post
-
getCumulatedAmtPost
public BigDecimal getCumulatedAmtPost()
Get Cumulated Amt Post.- Specified by:
getCumulatedAmtPost
in interfaceI_PP_Order_Cost
- Returns:
- Cumulated Amt Post
-
setCumulatedQty
public void setCumulatedQty(BigDecimal CumulatedQty)
Set Accumulated Qty.- Specified by:
setCumulatedQty
in interfaceI_PP_Order_Cost
- Parameters:
CumulatedQty
- Total Quantity
-
getCumulatedQty
public BigDecimal getCumulatedQty()
Get Accumulated Qty.- Specified by:
getCumulatedQty
in interfaceI_PP_Order_Cost
- Returns:
- Total Quantity
-
setCumulatedQtyPost
public void setCumulatedQtyPost(BigDecimal CumulatedQtyPost)
Set Cumulated Qty Post.- Specified by:
setCumulatedQtyPost
in interfaceI_PP_Order_Cost
- Parameters:
CumulatedQtyPost
- Cumulated Qty Post
-
getCumulatedQtyPost
public BigDecimal getCumulatedQtyPost()
Get Cumulated Qty Post.- Specified by:
getCumulatedQtyPost
in interfaceI_PP_Order_Cost
- Returns:
- Cumulated Qty Post
-
setCurrentCostPrice
public void setCurrentCostPrice(BigDecimal CurrentCostPrice)
Set Current Cost Price.- Specified by:
setCurrentCostPrice
in interfaceI_PP_Order_Cost
- Parameters:
CurrentCostPrice
- The currently used cost price
-
getCurrentCostPrice
public BigDecimal getCurrentCostPrice()
Get Current Cost Price.- Specified by:
getCurrentCostPrice
in interfaceI_PP_Order_Cost
- Returns:
- The currently used cost price
-
setCurrentCostPriceLL
public void setCurrentCostPriceLL(BigDecimal CurrentCostPriceLL)
Set Current Cost Price Lower Level.- Specified by:
setCurrentCostPriceLL
in interfaceI_PP_Order_Cost
- Parameters:
CurrentCostPriceLL
- Current Price Lower Level Is the sum of the costs of the components of this product manufactured for this level.
-
getCurrentCostPriceLL
public BigDecimal getCurrentCostPriceLL()
Get Current Cost Price Lower Level.- Specified by:
getCurrentCostPriceLL
in interfaceI_PP_Order_Cost
- Returns:
- Current Price Lower Level Is the sum of the costs of the components of this product manufactured for this level.
-
setCurrentQty
public void setCurrentQty(BigDecimal CurrentQty)
Set Current Quantity.- Specified by:
setCurrentQty
in interfaceI_PP_Order_Cost
- Parameters:
CurrentQty
- Current Quantity
-
getCurrentQty
public BigDecimal getCurrentQty()
Get Current Quantity.- Specified by:
getCurrentQty
in interfaceI_PP_Order_Cost
- Returns:
- Current Quantity
-
getM_AttributeSetInstance
public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException
- Specified by:
getM_AttributeSetInstance
in interfaceI_PP_Order_Cost
- 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_PP_Order_Cost
- 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_PP_Order_Cost
- Returns:
- Product Attribute Set Instance
-
getM_CostElement
public I_M_CostElement getM_CostElement() throws RuntimeException
- Specified by:
getM_CostElement
in interfaceI_PP_Order_Cost
- Throws:
RuntimeException
-
setM_CostElement_ID
public void setM_CostElement_ID(int M_CostElement_ID)
Set Cost Element.- Specified by:
setM_CostElement_ID
in interfaceI_PP_Order_Cost
- Parameters:
M_CostElement_ID
- Product Cost Element
-
getM_CostElement_ID
public int getM_CostElement_ID()
Get Cost Element.- Specified by:
getM_CostElement_ID
in interfaceI_PP_Order_Cost
- Returns:
- Product Cost Element
-
getM_CostType
public I_M_CostType getM_CostType() throws RuntimeException
- Specified by:
getM_CostType
in interfaceI_PP_Order_Cost
- Throws:
RuntimeException
-
setM_CostType_ID
public void setM_CostType_ID(int M_CostType_ID)
Set Cost Type.- Specified by:
setM_CostType_ID
in interfaceI_PP_Order_Cost
- Parameters:
M_CostType_ID
- Type of Cost (e.g. Current, Plan, Future)
-
getM_CostType_ID
public int getM_CostType_ID()
Get Cost Type.- Specified by:
getM_CostType_ID
in interfaceI_PP_Order_Cost
- Returns:
- Type of Cost (e.g. Current, Plan, Future)
-
getM_Product
public I_M_Product getM_Product() throws RuntimeException
- Specified by:
getM_Product
in interfaceI_PP_Order_Cost
- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID)
Set Product.- Specified by:
setM_Product_ID
in interfaceI_PP_Order_Cost
- Parameters:
M_Product_ID
- Product, Service, Item
-
getM_Product_ID
public int getM_Product_ID()
Get Product.- Specified by:
getM_Product_ID
in interfaceI_PP_Order_Cost
- Returns:
- Product, Service, Item
-
setPP_Order_Cost_ID
public void setPP_Order_Cost_ID(int PP_Order_Cost_ID)
Set Manufacturing Order Cost.- Specified by:
setPP_Order_Cost_ID
in interfaceI_PP_Order_Cost
- Parameters:
PP_Order_Cost_ID
- Manufacturing Order Cost
-
getPP_Order_Cost_ID
public int getPP_Order_Cost_ID()
Get Manufacturing Order Cost.- Specified by:
getPP_Order_Cost_ID
in interfaceI_PP_Order_Cost
- Returns:
- Manufacturing Order Cost
-
setPP_Order_Cost_UU
public void setPP_Order_Cost_UU(String PP_Order_Cost_UU)
Set PP_Order_Cost_UU.- Specified by:
setPP_Order_Cost_UU
in interfaceI_PP_Order_Cost
- Parameters:
PP_Order_Cost_UU
- PP_Order_Cost_UU
-
getPP_Order_Cost_UU
public String getPP_Order_Cost_UU()
Get PP_Order_Cost_UU.- Specified by:
getPP_Order_Cost_UU
in interfaceI_PP_Order_Cost
- Returns:
- PP_Order_Cost_UU
-
getPP_Order
public I_PP_Order getPP_Order() throws RuntimeException
- Specified by:
getPP_Order
in interfaceI_PP_Order_Cost
- Throws:
RuntimeException
-
setPP_Order_ID
public void setPP_Order_ID(int PP_Order_ID)
Set Manufacturing Order.- Specified by:
setPP_Order_ID
in interfaceI_PP_Order_Cost
- Parameters:
PP_Order_ID
- Manufacturing Order
-
getPP_Order_ID
public int getPP_Order_ID()
Get Manufacturing Order.- Specified by:
getPP_Order_ID
in interfaceI_PP_Order_Cost
- Returns:
- Manufacturing Order
-
-