Adempiere 3.5.2a

org.eevolution.model
Class X_PP_Product_Planning

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.eevolution.model.X_PP_Product_Planning
All Implemented Interfaces:
Serializable, Comparator, I_Persistent, Evaluatee, I_PP_Product_Planning
Direct Known Subclasses:
MPPProductPlanning

public class X_PP_Product_Planning
extends PO
implements I_PP_Product_Planning, I_Persistent

Generated Model for PP_Product_Planning

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

Field Summary
static int ORDER_POLICY_AD_Reference_ID
          Order_Policy AD_Reference_ID=53228
static String ORDER_POLICY_LoteForLote
          Lote For Lote = LFL
static String ORDER_POLICY_OrderFixedQuantity
          Order Fixed Quantity = FQ
static String ORDER_POLICY_PeriodOrderQuantity
          Period Order Quantity = POQ
static int PLANNER_ID_AD_Reference_ID
          Planner_ID AD_Reference_ID=110
 
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.eevolution.model.I_PP_Product_Planning
accessLevel, COLUMNNAME_AD_Workflow_ID, COLUMNNAME_DD_NetworkDistribution_ID, COLUMNNAME_DeliveryTime_Promised, COLUMNNAME_IsCreatePlan, COLUMNNAME_IsIssue, COLUMNNAME_IsMPS, COLUMNNAME_IsPhantom, COLUMNNAME_IsRequiredDRP, COLUMNNAME_IsRequiredMRP, COLUMNNAME_M_Product_ID, COLUMNNAME_M_Warehouse_ID, COLUMNNAME_Order_Max, COLUMNNAME_Order_Min, COLUMNNAME_Order_Pack, COLUMNNAME_Order_Period, COLUMNNAME_Order_Policy, COLUMNNAME_Order_Qty, COLUMNNAME_Planner_ID, COLUMNNAME_PP_Product_BOM_ID, COLUMNNAME_PP_Product_Planning_ID, COLUMNNAME_S_Resource_ID, COLUMNNAME_SafetyStock, COLUMNNAME_TimeFence, COLUMNNAME_TransfertTime, COLUMNNAME_WorkingTime, COLUMNNAME_Yield, Model, Table_ID, Table_Name
 
Constructor Summary
X_PP_Product_Planning(Properties ctx, int PP_Product_Planning_ID, String trxName)
          Standard Constructor
X_PP_Product_Planning(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getAD_Workflow_ID()
          Get Workflow.
 I_AD_Workflow getAD_Workflow()
           
 int getDD_NetworkDistribution_ID()
          Get Network Distribution.
 I_DD_NetworkDistribution getDD_NetworkDistribution()
           
 BigDecimal getDeliveryTime_Promised()
          Get Promised Delivery Time.
 int getM_Product_ID()
          Get Product.
 I_M_Product getM_Product()
           
 int getM_Warehouse_ID()
          Get Warehouse.
 I_M_Warehouse getM_Warehouse()
           
 BigDecimal getOrder_Max()
          Get Order_Max.
 BigDecimal getOrder_Min()
          Get Minimum Order Qty.
 BigDecimal getOrder_Pack()
          Get Order Pack Qty.
 BigDecimal getOrder_Period()
          Get Order Period.
 String getOrder_Policy()
          Get Order Policy.
 BigDecimal getOrder_Qty()
          Get Order Qty.
 int getPlanner_ID()
          Get Planner.
 int getPP_Product_BOM_ID()
          Get BOM & Formula.
 I_PP_Product_BOM getPP_Product_BOM()
           
 int getPP_Product_Planning_ID()
          Get PP_Product_Planning_ID.
 int getS_Resource_ID()
          Get Resource.
 I_S_Resource getS_Resource()
           
 BigDecimal getSafetyStock()
          Get Safety Stock Qty.
 BigDecimal getTimeFence()
          Get Time Fence.
 BigDecimal getTransfertTime()
          Get Transfert Time.
 BigDecimal getWorkingTime()
          Get Working Time.
 int getYield()
          Get Yield.
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 boolean isCreatePlan()
          Get Is Create Plan.
 boolean isIssue()
          Get Is Issue.
 boolean isMPS()
          Get Is MPS.
 boolean isPhantom()
          Get Phantom.
 boolean isRequiredDRP()
          Get Required Calculate DRP.
 boolean isRequiredMRP()
          Get Required Calculate MRP.
 void setAD_Workflow_ID(int AD_Workflow_ID)
          Set Workflow.
 void setDD_NetworkDistribution_ID(int DD_NetworkDistribution_ID)
          Set Network Distribution.
 void setDeliveryTime_Promised(BigDecimal DeliveryTime_Promised)
          Set Promised Delivery Time.
 void setIsCreatePlan(boolean IsCreatePlan)
          Set Is Create Plan.
 void setIsIssue(boolean IsIssue)
          Set Is Issue.
 void setIsMPS(boolean IsMPS)
          Set Is MPS.
 void setIsPhantom(boolean IsPhantom)
          Set Phantom.
 void setIsRequiredDRP(boolean IsRequiredDRP)
          Set Required Calculate DRP.
 void setIsRequiredMRP(boolean IsRequiredMRP)
          Set Required Calculate MRP.
 void setM_Product_ID(int M_Product_ID)
          Set Product.
 void setM_Warehouse_ID(int M_Warehouse_ID)
          Set Warehouse.
 void setOrder_Max(BigDecimal Order_Max)
          Set Order_Max.
 void setOrder_Min(BigDecimal Order_Min)
          Set Minimum Order Qty.
 void setOrder_Pack(BigDecimal Order_Pack)
          Set Order Pack Qty.
 void setOrder_Period(BigDecimal Order_Period)
          Set Order Period.
 void setOrder_Policy(String Order_Policy)
          Set Order Policy.
 void setOrder_Qty(BigDecimal Order_Qty)
          Set Order Qty.
 void setPlanner_ID(int Planner_ID)
          Set Planner.
 void setPP_Product_BOM_ID(int PP_Product_BOM_ID)
          Set BOM & Formula.
 void setPP_Product_Planning_ID(int PP_Product_Planning_ID)
          Set PP_Product_Planning_ID.
 void setS_Resource_ID(int S_Resource_ID)
          Set Resource.
 void setSafetyStock(BigDecimal SafetyStock)
          Set Safety Stock Qty.
 void setTimeFence(BigDecimal TimeFence)
          Set Time Fence.
 void setTransfertTime(BigDecimal TransfertTime)
          Set Transfert Time.
 void setWorkingTime(BigDecimal WorkingTime)
          Set Working Time.
 void setYield(int Yield)
          Set Yield.
 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

ORDER_POLICY_AD_Reference_ID

public static final int ORDER_POLICY_AD_Reference_ID
Order_Policy AD_Reference_ID=53228

See Also:
Constant Field Values

ORDER_POLICY_OrderFixedQuantity

public static final String ORDER_POLICY_OrderFixedQuantity
Order Fixed Quantity = FQ

See Also:
Constant Field Values

ORDER_POLICY_LoteForLote

public static final String ORDER_POLICY_LoteForLote
Lote For Lote = LFL

See Also:
Constant Field Values

ORDER_POLICY_PeriodOrderQuantity

public static final String ORDER_POLICY_PeriodOrderQuantity
Period Order Quantity = POQ

See Also:
Constant Field Values

PLANNER_ID_AD_Reference_ID

public static final int PLANNER_ID_AD_Reference_ID
Planner_ID AD_Reference_ID=110

See Also:
Constant Field Values
Constructor Detail

X_PP_Product_Planning

public X_PP_Product_Planning(Properties ctx,
                             int PP_Product_Planning_ID,
                             String trxName)
Standard Constructor


X_PP_Product_Planning

public X_PP_Product_Planning(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:
3 - Client - 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

getAD_Workflow

public I_AD_Workflow getAD_Workflow()
                             throws Exception
Specified by:
getAD_Workflow in interface I_PP_Product_Planning
Throws:
Exception

setAD_Workflow_ID

public void setAD_Workflow_ID(int AD_Workflow_ID)
Set Workflow.

Specified by:
setAD_Workflow_ID in interface I_PP_Product_Planning
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 interface I_PP_Product_Planning
Returns:
Workflow or combination of tasks

getDD_NetworkDistribution

public I_DD_NetworkDistribution getDD_NetworkDistribution()
                                                   throws Exception
Specified by:
getDD_NetworkDistribution in interface I_PP_Product_Planning
Throws:
Exception

setDD_NetworkDistribution_ID

public void setDD_NetworkDistribution_ID(int DD_NetworkDistribution_ID)
Set Network Distribution.

Specified by:
setDD_NetworkDistribution_ID in interface I_PP_Product_Planning
Parameters:
DD_NetworkDistribution_ID - Network Distribution

getDD_NetworkDistribution_ID

public int getDD_NetworkDistribution_ID()
Get Network Distribution.

Specified by:
getDD_NetworkDistribution_ID in interface I_PP_Product_Planning
Returns:
Network Distribution

setDeliveryTime_Promised

public void setDeliveryTime_Promised(BigDecimal DeliveryTime_Promised)
Set Promised Delivery Time.

Specified by:
setDeliveryTime_Promised in interface I_PP_Product_Planning
Parameters:
DeliveryTime_Promised - Promised days between order and delivery

getDeliveryTime_Promised

public BigDecimal getDeliveryTime_Promised()
Get Promised Delivery Time.

Specified by:
getDeliveryTime_Promised in interface I_PP_Product_Planning
Returns:
Promised days between order and delivery

setIsCreatePlan

public void setIsCreatePlan(boolean IsCreatePlan)
Set Is Create Plan.

Specified by:
setIsCreatePlan in interface I_PP_Product_Planning
Parameters:
IsCreatePlan - Is Create Plan

isCreatePlan

public boolean isCreatePlan()
Get Is Create Plan.

Specified by:
isCreatePlan in interface I_PP_Product_Planning
Returns:
Is Create Plan

setIsIssue

public void setIsIssue(boolean IsIssue)
Set Is Issue.

Specified by:
setIsIssue in interface I_PP_Product_Planning
Parameters:
IsIssue - Is Issue

isIssue

public boolean isIssue()
Get Is Issue.

Specified by:
isIssue in interface I_PP_Product_Planning
Returns:
Is Issue

setIsMPS

public void setIsMPS(boolean IsMPS)
Set Is MPS.

Specified by:
setIsMPS in interface I_PP_Product_Planning
Parameters:
IsMPS - Is MPS

isMPS

public boolean isMPS()
Get Is MPS.

Specified by:
isMPS in interface I_PP_Product_Planning
Returns:
Is MPS

setIsPhantom

public void setIsPhantom(boolean IsPhantom)
Set Phantom.

Specified by:
setIsPhantom in interface I_PP_Product_Planning
Parameters:
IsPhantom - Phantom Component

isPhantom

public boolean isPhantom()
Get Phantom.

Specified by:
isPhantom in interface I_PP_Product_Planning
Returns:
Phantom Component

setIsRequiredDRP

public void setIsRequiredDRP(boolean IsRequiredDRP)
Set Required Calculate DRP.

Specified by:
setIsRequiredDRP in interface I_PP_Product_Planning
Parameters:
IsRequiredDRP - Required Calculate DRP

isRequiredDRP

public boolean isRequiredDRP()
Get Required Calculate DRP.

Specified by:
isRequiredDRP in interface I_PP_Product_Planning
Returns:
Required Calculate DRP

setIsRequiredMRP

public void setIsRequiredMRP(boolean IsRequiredMRP)
Set Required Calculate MRP.

Specified by:
setIsRequiredMRP in interface I_PP_Product_Planning
Parameters:
IsRequiredMRP - Required Calculate MRP

isRequiredMRP

public boolean isRequiredMRP()
Get Required Calculate MRP.

Specified by:
isRequiredMRP in interface I_PP_Product_Planning
Returns:
Required Calculate MRP

getM_Product

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

setM_Product_ID

public void setM_Product_ID(int M_Product_ID)
Set Product.

Specified by:
setM_Product_ID in interface I_PP_Product_Planning
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_PP_Product_Planning
Returns:
Product, Service, Item

getM_Warehouse

public I_M_Warehouse getM_Warehouse()
                             throws Exception
Specified by:
getM_Warehouse in interface I_PP_Product_Planning
Throws:
Exception

setM_Warehouse_ID

public void setM_Warehouse_ID(int M_Warehouse_ID)
Set Warehouse.

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

setOrder_Max

public void setOrder_Max(BigDecimal Order_Max)
Set Order_Max.

Specified by:
setOrder_Max in interface I_PP_Product_Planning
Parameters:
Order_Max - Order_Max

getOrder_Max

public BigDecimal getOrder_Max()
Get Order_Max.

Specified by:
getOrder_Max in interface I_PP_Product_Planning
Returns:
Order_Max

setOrder_Min

public void setOrder_Min(BigDecimal Order_Min)
Set Minimum Order Qty.

Specified by:
setOrder_Min in interface I_PP_Product_Planning
Parameters:
Order_Min - Minimum order quantity in UOM

getOrder_Min

public BigDecimal getOrder_Min()
Get Minimum Order Qty.

Specified by:
getOrder_Min in interface I_PP_Product_Planning
Returns:
Minimum order quantity in UOM

setOrder_Pack

public void setOrder_Pack(BigDecimal Order_Pack)
Set Order Pack Qty.

Specified by:
setOrder_Pack in interface I_PP_Product_Planning
Parameters:
Order_Pack - Package order size in UOM (e.g. order set of 5 units)

getOrder_Pack

public BigDecimal getOrder_Pack()
Get Order Pack Qty.

Specified by:
getOrder_Pack in interface I_PP_Product_Planning
Returns:
Package order size in UOM (e.g. order set of 5 units)

setOrder_Period

public void setOrder_Period(BigDecimal Order_Period)
Set Order Period.

Specified by:
setOrder_Period in interface I_PP_Product_Planning
Parameters:
Order_Period - Order Period

getOrder_Period

public BigDecimal getOrder_Period()
Get Order Period.

Specified by:
getOrder_Period in interface I_PP_Product_Planning
Returns:
Order Period

setOrder_Policy

public void setOrder_Policy(String Order_Policy)
Set Order Policy.

Specified by:
setOrder_Policy in interface I_PP_Product_Planning
Parameters:
Order_Policy - Order Policy

getOrder_Policy

public String getOrder_Policy()
Get Order Policy.

Specified by:
getOrder_Policy in interface I_PP_Product_Planning
Returns:
Order Policy

setOrder_Qty

public void setOrder_Qty(BigDecimal Order_Qty)
Set Order Qty.

Specified by:
setOrder_Qty in interface I_PP_Product_Planning
Parameters:
Order_Qty - Order Qty

getOrder_Qty

public BigDecimal getOrder_Qty()
Get Order Qty.

Specified by:
getOrder_Qty in interface I_PP_Product_Planning
Returns:
Order Qty

setPlanner_ID

public void setPlanner_ID(int Planner_ID)
Set Planner.

Specified by:
setPlanner_ID in interface I_PP_Product_Planning
Parameters:
Planner_ID - Planner

getPlanner_ID

public int getPlanner_ID()
Get Planner.

Specified by:
getPlanner_ID in interface I_PP_Product_Planning
Returns:
Planner

getPP_Product_BOM

public I_PP_Product_BOM getPP_Product_BOM()
                                   throws Exception
Specified by:
getPP_Product_BOM in interface I_PP_Product_Planning
Throws:
Exception

setPP_Product_BOM_ID

public void setPP_Product_BOM_ID(int PP_Product_BOM_ID)
Set BOM & Formula.

Specified by:
setPP_Product_BOM_ID in interface I_PP_Product_Planning
Parameters:
PP_Product_BOM_ID - BOM & Formula

getPP_Product_BOM_ID

public int getPP_Product_BOM_ID()
Get BOM & Formula.

Specified by:
getPP_Product_BOM_ID in interface I_PP_Product_Planning
Returns:
BOM & Formula

setPP_Product_Planning_ID

public void setPP_Product_Planning_ID(int PP_Product_Planning_ID)
Set PP_Product_Planning_ID.

Specified by:
setPP_Product_Planning_ID in interface I_PP_Product_Planning
Parameters:
PP_Product_Planning_ID - PP_Product_Planning_ID

getPP_Product_Planning_ID

public int getPP_Product_Planning_ID()
Get PP_Product_Planning_ID.

Specified by:
getPP_Product_Planning_ID in interface I_PP_Product_Planning
Returns:
PP_Product_Planning_ID

setSafetyStock

public void setSafetyStock(BigDecimal SafetyStock)
Set Safety Stock Qty.

Specified by:
setSafetyStock in interface I_PP_Product_Planning
Parameters:
SafetyStock - Safety stock is a term used to describe a level of stock that is maintained below the cycle stock to buffer against stock-outs

getSafetyStock

public BigDecimal getSafetyStock()
Get Safety Stock Qty.

Specified by:
getSafetyStock in interface I_PP_Product_Planning
Returns:
Safety stock is a term used to describe a level of stock that is maintained below the cycle stock to buffer against stock-outs

getS_Resource

public I_S_Resource getS_Resource()
                           throws Exception
Specified by:
getS_Resource in interface I_PP_Product_Planning
Throws:
Exception

setS_Resource_ID

public void setS_Resource_ID(int S_Resource_ID)
Set Resource.

Specified by:
setS_Resource_ID in interface I_PP_Product_Planning
Parameters:
S_Resource_ID - Resource

getS_Resource_ID

public int getS_Resource_ID()
Get Resource.

Specified by:
getS_Resource_ID in interface I_PP_Product_Planning
Returns:
Resource

setTimeFence

public void setTimeFence(BigDecimal TimeFence)
Set Time Fence.

Specified by:
setTimeFence in interface I_PP_Product_Planning
Parameters:
TimeFence - Time Fence

getTimeFence

public BigDecimal getTimeFence()
Get Time Fence.

Specified by:
getTimeFence in interface I_PP_Product_Planning
Returns:
Time Fence

setTransfertTime

public void setTransfertTime(BigDecimal TransfertTime)
Set Transfert Time.

Specified by:
setTransfertTime in interface I_PP_Product_Planning
Parameters:
TransfertTime - Transfert Time

getTransfertTime

public BigDecimal getTransfertTime()
Get Transfert Time.

Specified by:
getTransfertTime in interface I_PP_Product_Planning
Returns:
Transfert Time

setWorkingTime

public void setWorkingTime(BigDecimal WorkingTime)
Set Working Time.

Specified by:
setWorkingTime in interface I_PP_Product_Planning
Parameters:
WorkingTime - Workflow Simulation Execution Time

getWorkingTime

public BigDecimal getWorkingTime()
Get Working Time.

Specified by:
getWorkingTime in interface I_PP_Product_Planning
Returns:
Workflow Simulation Execution Time

setYield

public void setYield(int Yield)
Set Yield.

Specified by:
setYield in interface I_PP_Product_Planning
Parameters:
Yield - Yield

getYield

public int getYield()
Get Yield.

Specified by:
getYield in interface I_PP_Product_Planning
Returns:
Yield

Adempiere 3.5.2a

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