Class X_PP_MRP

java.lang.Object
org.compiere.model.PO
org.eevolution.model.X_PP_MRP
All Implemented Interfaces:
Serializable, Cloneable, Comparator<Object>, I_Persistent, Evaluatee, I_PP_MRP

public class X_PP_MRP extends PO implements I_PP_MRP, I_Persistent
Generated Model for PP_MRP
Version:
Release 11 - $Id$
Author:
iDempiere (generated)
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • 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:
      Meta data of PO
    • toString

      public String toString()
      Description copied from class: PO
      String representation
      Overrides:
      toString in class PO
      Returns:
      String representation
    • getC_BPartner

      public I_C_BPartner getC_BPartner() throws RuntimeException
      Specified by:
      getC_BPartner in interface I_PP_MRP
      Throws:
      RuntimeException
    • setC_BPartner_ID

      public void setC_BPartner_ID(int C_BPartner_ID)
      Set Business Partner.
      Specified by:
      setC_BPartner_ID in interface I_PP_MRP
      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_PP_MRP
      Returns:
      Identifies a Business Partner
    • getC_Order

      public I_C_Order getC_Order() throws RuntimeException
      Specified by:
      getC_Order in interface I_PP_MRP
      Throws:
      RuntimeException
    • setC_Order_ID

      public void setC_Order_ID(int C_Order_ID)
      Set Order.
      Specified by:
      setC_Order_ID in interface I_PP_MRP
      Parameters:
      C_Order_ID - Order
    • getC_Order_ID

      public int getC_Order_ID()
      Get Order.
      Specified by:
      getC_Order_ID in interface I_PP_MRP
      Returns:
      Order
    • getC_OrderLine

      public I_C_OrderLine getC_OrderLine() throws RuntimeException
      Specified by:
      getC_OrderLine in interface I_PP_MRP
      Throws:
      RuntimeException
    • setC_OrderLine_ID

      public void setC_OrderLine_ID(int C_OrderLine_ID)
      Set Sales Order Line.
      Specified by:
      setC_OrderLine_ID in interface I_PP_MRP
      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_PP_MRP
      Returns:
      Sales Order Line
    • setDateConfirm

      public void setDateConfirm(Timestamp DateConfirm)
      Set Date Confirm.
      Specified by:
      setDateConfirm in interface I_PP_MRP
      Parameters:
      DateConfirm - Date Confirm of this Order
    • getDateConfirm

      public Timestamp getDateConfirm()
      Get Date Confirm.
      Specified by:
      getDateConfirm in interface I_PP_MRP
      Returns:
      Date Confirm of this Order
    • setDateFinishSchedule

      public void setDateFinishSchedule(Timestamp DateFinishSchedule)
      Set Date Finish Schedule.
      Specified by:
      setDateFinishSchedule in interface I_PP_MRP
      Parameters:
      DateFinishSchedule - Scheduled Finish date for this Order
    • getDateFinishSchedule

      public Timestamp getDateFinishSchedule()
      Get Date Finish Schedule.
      Specified by:
      getDateFinishSchedule in interface I_PP_MRP
      Returns:
      Scheduled Finish date for this Order
    • setDateOrdered

      public void setDateOrdered(Timestamp DateOrdered)
      Set Date Ordered.
      Specified by:
      setDateOrdered in interface I_PP_MRP
      Parameters:
      DateOrdered - Date of Order
    • getDateOrdered

      public Timestamp getDateOrdered()
      Get Date Ordered.
      Specified by:
      getDateOrdered in interface I_PP_MRP
      Returns:
      Date of Order
    • setDatePromised

      public void setDatePromised(Timestamp DatePromised)
      Set Date Promised.
      Specified by:
      setDatePromised in interface I_PP_MRP
      Parameters:
      DatePromised - Date Order was promised
    • getDatePromised

      public Timestamp getDatePromised()
      Get Date Promised.
      Specified by:
      getDatePromised in interface I_PP_MRP
      Returns:
      Date Order was promised
    • setDateSimulation

      public void setDateSimulation(Timestamp DateSimulation)
      Set Date Simulation.
      Specified by:
      setDateSimulation in interface I_PP_MRP
      Parameters:
      DateSimulation - Simulation date for this Material Plan
    • getDateSimulation

      public Timestamp getDateSimulation()
      Get Date Simulation.
      Specified by:
      getDateSimulation in interface I_PP_MRP
      Returns:
      Simulation date for this Material Plan
    • setDateStart

      public void setDateStart(Timestamp DateStart)
      Set Date Start.
      Specified by:
      setDateStart in interface I_PP_MRP
      Parameters:
      DateStart - Date Start for this Order
    • getDateStart

      public Timestamp getDateStart()
      Get Date Start.
      Specified by:
      getDateStart in interface I_PP_MRP
      Returns:
      Date Start for this Order
    • setDateStartSchedule

      public void setDateStartSchedule(Timestamp DateStartSchedule)
      Set Date Start Schedule.
      Specified by:
      setDateStartSchedule in interface I_PP_MRP
      Parameters:
      DateStartSchedule - Scheduled start date for this Order
    • getDateStartSchedule

      public Timestamp getDateStartSchedule()
      Get Date Start Schedule.
      Specified by:
      getDateStartSchedule in interface I_PP_MRP
      Returns:
      Scheduled start date for this Order
    • getDD_Order

      public I_DD_Order getDD_Order() throws RuntimeException
      Specified by:
      getDD_Order in interface I_PP_MRP
      Throws:
      RuntimeException
    • setDD_Order_ID

      public void setDD_Order_ID(int DD_Order_ID)
      Set Distribution Order.
      Specified by:
      setDD_Order_ID in interface I_PP_MRP
      Parameters:
      DD_Order_ID - Distribution Order
    • getDD_Order_ID

      public int getDD_Order_ID()
      Get Distribution Order.
      Specified by:
      getDD_Order_ID in interface I_PP_MRP
      Returns:
      Distribution Order
    • getDD_OrderLine

      public I_DD_OrderLine getDD_OrderLine() throws RuntimeException
      Specified by:
      getDD_OrderLine in interface I_PP_MRP
      Throws:
      RuntimeException
    • setDD_OrderLine_ID

      public void setDD_OrderLine_ID(int DD_OrderLine_ID)
      Set Distribution Order Line.
      Specified by:
      setDD_OrderLine_ID in interface I_PP_MRP
      Parameters:
      DD_OrderLine_ID - Distribution Order Line
    • getDD_OrderLine_ID

      public int getDD_OrderLine_ID()
      Get Distribution Order Line.
      Specified by:
      getDD_OrderLine_ID in interface I_PP_MRP
      Returns:
      Distribution Order Line
    • setDescription

      public void setDescription(String Description)
      Set Description.
      Specified by:
      setDescription in interface I_PP_MRP
      Parameters:
      Description - Optional short description of the record
    • getDescription

      public String getDescription()
      Get Description.
      Specified by:
      getDescription in interface I_PP_MRP
      Returns:
      Optional short description of the record
    • setDocStatus

      public void setDocStatus(String DocStatus)
      Set Document Status.
      Specified by:
      setDocStatus in interface I_PP_MRP
      Parameters:
      DocStatus - The current status of the document
    • getDocStatus

      public String getDocStatus()
      Get Document Status.
      Specified by:
      getDocStatus in interface I_PP_MRP
      Returns:
      The current status of the document
    • setIsAvailable

      public void setIsAvailable(boolean IsAvailable)
      Set Available.
      Specified by:
      setIsAvailable in interface I_PP_MRP
      Parameters:
      IsAvailable - Resource is available
    • isAvailable

      public boolean isAvailable()
      Get Available.
      Specified by:
      isAvailable in interface I_PP_MRP
      Returns:
      Resource is available
    • getM_Forecast

      public I_M_Forecast getM_Forecast() throws RuntimeException
      Specified by:
      getM_Forecast in interface I_PP_MRP
      Throws:
      RuntimeException
    • setM_Forecast_ID

      public void setM_Forecast_ID(int M_Forecast_ID)
      Set Forecast.
      Specified by:
      setM_Forecast_ID in interface I_PP_MRP
      Parameters:
      M_Forecast_ID - Material Forecast
    • getM_Forecast_ID

      public int getM_Forecast_ID()
      Get Forecast.
      Specified by:
      getM_Forecast_ID in interface I_PP_MRP
      Returns:
      Material Forecast
    • getM_ForecastLine

      public I_M_ForecastLine getM_ForecastLine() throws RuntimeException
      Specified by:
      getM_ForecastLine in interface I_PP_MRP
      Throws:
      RuntimeException
    • setM_ForecastLine_ID

      public void setM_ForecastLine_ID(int M_ForecastLine_ID)
      Set Forecast Line.
      Specified by:
      setM_ForecastLine_ID in interface I_PP_MRP
      Parameters:
      M_ForecastLine_ID - Forecast Line
    • getM_ForecastLine_ID

      public int getM_ForecastLine_ID()
      Get Forecast Line.
      Specified by:
      getM_ForecastLine_ID in interface I_PP_MRP
      Returns:
      Forecast Line
    • getM_Product

      public I_M_Product getM_Product() throws RuntimeException
      Specified by:
      getM_Product in interface I_PP_MRP
      Throws:
      RuntimeException
    • setM_Product_ID

      public void setM_Product_ID(int M_Product_ID)
      Set Product.
      Specified by:
      setM_Product_ID in interface I_PP_MRP
      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_MRP
      Returns:
      Product, Service, Item
    • getM_Requisition

      public I_M_Requisition getM_Requisition() throws RuntimeException
      Specified by:
      getM_Requisition in interface I_PP_MRP
      Throws:
      RuntimeException
    • setM_Requisition_ID

      public void setM_Requisition_ID(int M_Requisition_ID)
      Set Requisition.
      Specified by:
      setM_Requisition_ID in interface I_PP_MRP
      Parameters:
      M_Requisition_ID - Material Requisition
    • getM_Requisition_ID

      public int getM_Requisition_ID()
      Get Requisition.
      Specified by:
      getM_Requisition_ID in interface I_PP_MRP
      Returns:
      Material Requisition
    • getM_RequisitionLine

      public I_M_RequisitionLine getM_RequisitionLine() throws RuntimeException
      Specified by:
      getM_RequisitionLine in interface I_PP_MRP
      Throws:
      RuntimeException
    • setM_RequisitionLine_ID

      public void setM_RequisitionLine_ID(int M_RequisitionLine_ID)
      Set Requisition Line.
      Specified by:
      setM_RequisitionLine_ID in interface I_PP_MRP
      Parameters:
      M_RequisitionLine_ID - Material Requisition Line
    • getM_RequisitionLine_ID

      public int getM_RequisitionLine_ID()
      Get Requisition Line.
      Specified by:
      getM_RequisitionLine_ID in interface I_PP_MRP
      Returns:
      Material Requisition Line
    • getM_Warehouse

      public I_M_Warehouse getM_Warehouse() throws RuntimeException
      Specified by:
      getM_Warehouse in interface I_PP_MRP
      Throws:
      RuntimeException
    • setM_Warehouse_ID

      public void setM_Warehouse_ID(int M_Warehouse_ID)
      Set Warehouse.
      Specified by:
      setM_Warehouse_ID in interface I_PP_MRP
      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_MRP
      Returns:
      Storage Warehouse and Service Point
    • setName

      public void setName(String Name)
      Set Name.
      Specified by:
      setName in interface I_PP_MRP
      Parameters:
      Name - Alphanumeric identifier of the entity
    • getName

      public String getName()
      Get Name.
      Specified by:
      getName in interface I_PP_MRP
      Returns:
      Alphanumeric identifier of the entity
    • getKeyNamePair

      public KeyNamePair getKeyNamePair()
      Get Record ID/ColumnName
      Returns:
      ID/ColumnName pair
    • setOrderType

      public void setOrderType(String OrderType)
      Set Order Type.
      Specified by:
      setOrderType in interface I_PP_MRP
      Parameters:
      OrderType - Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition)
    • getOrderType

      public String getOrderType()
      Get Order Type.
      Specified by:
      getOrderType in interface I_PP_MRP
      Returns:
      Type of Order: MRP records grouped by source (Sales Order, Purchase Order, Distribution Order, Requisition)
    • getPlanner

      public I_AD_User getPlanner() throws RuntimeException
      Specified by:
      getPlanner in interface I_PP_MRP
      Throws:
      RuntimeException
    • setPlanner_ID

      public void setPlanner_ID(int Planner_ID)
      Set Planner.
      Specified by:
      setPlanner_ID in interface I_PP_MRP
      Parameters:
      Planner_ID - Planner
    • getPlanner_ID

      public int getPlanner_ID()
      Get Planner.
      Specified by:
      getPlanner_ID in interface I_PP_MRP
      Returns:
      Planner
    • setPP_MRP_ID

      public void setPP_MRP_ID(int PP_MRP_ID)
      Set Material Requirement Planning.
      Specified by:
      setPP_MRP_ID in interface I_PP_MRP
      Parameters:
      PP_MRP_ID - MRP ID
    • getPP_MRP_ID

      public int getPP_MRP_ID()
      Get Material Requirement Planning.
      Specified by:
      getPP_MRP_ID in interface I_PP_MRP
      Returns:
      MRP ID
    • setPP_MRP_UU

      public void setPP_MRP_UU(String PP_MRP_UU)
      Set PP_MRP_UU.
      Specified by:
      setPP_MRP_UU in interface I_PP_MRP
      Parameters:
      PP_MRP_UU - PP_MRP_UU
    • getPP_MRP_UU

      public String getPP_MRP_UU()
      Get PP_MRP_UU.
      Specified by:
      getPP_MRP_UU in interface I_PP_MRP
      Returns:
      PP_MRP_UU
    • getPP_Order_BOMLine

      public I_PP_Order_BOMLine getPP_Order_BOMLine() throws RuntimeException
      Specified by:
      getPP_Order_BOMLine in interface I_PP_MRP
      Throws:
      RuntimeException
    • setPP_Order_BOMLine_ID

      public void setPP_Order_BOMLine_ID(int PP_Order_BOMLine_ID)
      Set Manufacturing Order BOM Line.
      Specified by:
      setPP_Order_BOMLine_ID in interface I_PP_MRP
      Parameters:
      PP_Order_BOMLine_ID - Manufacturing Order BOM Line
    • getPP_Order_BOMLine_ID

      public int getPP_Order_BOMLine_ID()
      Get Manufacturing Order BOM Line.
      Specified by:
      getPP_Order_BOMLine_ID in interface I_PP_MRP
      Returns:
      Manufacturing Order BOM Line
    • getPP_Order

      public I_PP_Order getPP_Order() throws RuntimeException
      Specified by:
      getPP_Order in interface I_PP_MRP
      Throws:
      RuntimeException
    • setPP_Order_ID

      public void setPP_Order_ID(int PP_Order_ID)
      Set Manufacturing Order.
      Specified by:
      setPP_Order_ID in interface I_PP_MRP
      Parameters:
      PP_Order_ID - Manufacturing Order
    • getPP_Order_ID

      public int getPP_Order_ID()
      Get Manufacturing Order.
      Specified by:
      getPP_Order_ID in interface I_PP_MRP
      Returns:
      Manufacturing Order
    • setPriority

      public void setPriority(String Priority)
      Set Priority.
      Specified by:
      setPriority in interface I_PP_MRP
      Parameters:
      Priority - Indicates if this request is of a high, medium or low priority.
    • getPriority

      public String getPriority()
      Get Priority.
      Specified by:
      getPriority in interface I_PP_MRP
      Returns:
      Indicates if this request is of a high, medium or low priority.
    • setQty

      public void setQty(BigDecimal Qty)
      Set Quantity.
      Specified by:
      setQty in interface I_PP_MRP
      Parameters:
      Qty - Quantity
    • getQty

      public BigDecimal getQty()
      Get Quantity.
      Specified by:
      getQty in interface I_PP_MRP
      Returns:
      Quantity
    • getS_Resource

      public I_S_Resource getS_Resource() throws RuntimeException
      Specified by:
      getS_Resource in interface I_PP_MRP
      Throws:
      RuntimeException
    • setS_Resource_ID

      public void setS_Resource_ID(int S_Resource_ID)
      Set Resource.
      Specified by:
      setS_Resource_ID in interface I_PP_MRP
      Parameters:
      S_Resource_ID - Resource
    • getS_Resource_ID

      public int getS_Resource_ID()
      Get Resource.
      Specified by:
      getS_Resource_ID in interface I_PP_MRP
      Returns:
      Resource
    • setTypeMRP

      public void setTypeMRP(String TypeMRP)
      Set MRP Type.
      Specified by:
      setTypeMRP in interface I_PP_MRP
      Parameters:
      TypeMRP - MRP Type determines whether a record is demand or supply
    • getTypeMRP

      public String getTypeMRP()
      Get MRP Type.
      Specified by:
      getTypeMRP in interface I_PP_MRP
      Returns:
      MRP Type determines whether a record is demand or supply
    • setValue

      public void setValue(String Value)
      Set Search Key.
      Specified by:
      setValue in interface I_PP_MRP
      Parameters:
      Value - Search key for the record in the format required - must be unique
    • getValue

      public String getValue()
      Get Search Key.
      Specified by:
      getValue in interface I_PP_MRP
      Returns:
      Search key for the record in the format required - must be unique
    • setVersion

      public void setVersion(BigDecimal Version)
      Set Version.
      Specified by:
      setVersion in interface I_PP_MRP
      Parameters:
      Version - Version of the table definition
    • getVersion

      public BigDecimal getVersion()
      Get Version.
      Specified by:
      getVersion in interface I_PP_MRP
      Returns:
      Version of the table definition