Adempiere 3.5.2a

org.eevolution.model
Class X_RV_PP_Product_BOMLine

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.eevolution.model.X_RV_PP_Product_BOMLine
All Implemented Interfaces:
Serializable, Comparator, I_Persistent, Evaluatee, I_RV_PP_Product_BOMLine

public class X_RV_PP_Product_BOMLine
extends PO
implements I_RV_PP_Product_BOMLine, I_Persistent

Generated Model for RV_PP_Product_BOMLine

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

Field Summary
static int COMPONENTTYPE_AD_Reference_ID
          ComponentType AD_Reference_ID=53225
static String COMPONENTTYPE_ByProduct
          By Product = BY
static String COMPONENTTYPE_Component
          Component = CO
static String COMPONENTTYPE_Option
          Option = OP
static String COMPONENTTYPE_Packing
          Packing = PK
static String COMPONENTTYPE_Phantom
          Phantom = PH
static String COMPONENTTYPE_Planning
          Planning = PL
static String COMPONENTTYPE_Tools
          Tools = TL
static String COMPONENTTYPE_Variant
          Variant = VA
static int ISSUEMETHOD_AD_Reference_ID
          IssueMethod AD_Reference_ID=53226
static String ISSUEMETHOD_BackFlush
          BackFlush = 1
static String ISSUEMETHOD_Issue
          Issue = 0
static int TM_PRODUCT_ID_AD_Reference_ID
          TM_Product_ID AD_Reference_ID=162
 
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_RV_PP_Product_BOMLine
accessLevel, COLUMNNAME_AD_PInstance_ID, COLUMNNAME_C_UOM_ID, COLUMNNAME_ComponentType, COLUMNNAME_Description, COLUMNNAME_Implotion, COLUMNNAME_IsCritical, COLUMNNAME_IsQtyPercentage, COLUMNNAME_IssueMethod, COLUMNNAME_LevelNo, COLUMNNAME_Levels, COLUMNNAME_Line, COLUMNNAME_M_AttributeSetInstance_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_PP_Product_BOM_ID, COLUMNNAME_PP_Product_BOMLine_ID, COLUMNNAME_QtyBatch, COLUMNNAME_QtyBOM, COLUMNNAME_Scrap, COLUMNNAME_SeqNo, COLUMNNAME_TM_Product_ID, COLUMNNAME_ValidFrom, COLUMNNAME_ValidTo, Model, Table_ID, Table_Name
 
Constructor Summary
X_RV_PP_Product_BOMLine(Properties ctx, int RV_PP_Product_BOMLine_ID, String trxName)
          Standard Constructor
X_RV_PP_Product_BOMLine(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getAD_PInstance_ID()
          Get Process Instance.
 I_AD_PInstance getAD_PInstance()
           
 int getC_UOM_ID()
          Get UOM.
 I_C_UOM getC_UOM()
           
 String getComponentType()
          Get ComponentType.
 String getDescription()
          Get Description.
 String getIssueMethod()
          Get IssueMethod.
 int getLevelNo()
          Get Level no.
 String getLevels()
          Get Levels.
 int getLine()
          Get Line No.
 int getM_AttributeSetInstance_ID()
          Get Attribute Set Instance.
 int getM_Product_ID()
          Get Product.
 I_M_Product getM_Product()
           
 int getPP_Product_BOM_ID()
          Get BOM & Formaula.
 I_PP_Product_BOM getPP_Product_BOM()
           
 int getPP_Product_BOMLine_ID()
          Get PP_Product_BOMLine_ID.
 I_PP_Product_BOMLine getPP_Product_BOMLine()
           
 BigDecimal getQtyBatch()
          Get QtyBatch.
 BigDecimal getQtyBOM()
          Get QtyBOM.
 BigDecimal getScrap()
          Get Scrap.
 int getSeqNo()
          Get Sequence.
 int getTM_Product_ID()
          Get TM_Product_ID.
 Timestamp getValidFrom()
          Get Valid from.
 Timestamp getValidTo()
          Get Valid to.
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 boolean isCritical()
          Get IsCritical.
 boolean isImplotion()
          Get Implotion.
 boolean isQtyPercentage()
          Get IsQtyPercentage.
 void setAD_PInstance_ID(int AD_PInstance_ID)
          Set Process Instance.
 void setC_UOM_ID(int C_UOM_ID)
          Set UOM.
 void setComponentType(String ComponentType)
          Set ComponentType.
 void setDescription(String Description)
          Set Description.
 void setImplotion(boolean Implotion)
          Set Implotion.
 void setIsCritical(boolean IsCritical)
          Set IsCritical.
 void setIsQtyPercentage(boolean IsQtyPercentage)
          Set IsQtyPercentage.
 void setIssueMethod(String IssueMethod)
          Set IssueMethod.
 void setLevelNo(int LevelNo)
          Set Level no.
 void setLevels(String Levels)
          Set Levels.
 void setLine(int Line)
          Set Line No.
 void setM_AttributeSetInstance_ID(int M_AttributeSetInstance_ID)
          Set Attribute Set Instance.
 void setM_Product_ID(int M_Product_ID)
          Set Product.
 void setPP_Product_BOM_ID(int PP_Product_BOM_ID)
          Set BOM & Formaula.
 void setPP_Product_BOMLine_ID(int PP_Product_BOMLine_ID)
          Set PP_Product_BOMLine_ID.
 void setQtyBatch(BigDecimal QtyBatch)
          Set QtyBatch.
 void setQtyBOM(BigDecimal QtyBOM)
          Set QtyBOM.
 void setScrap(BigDecimal Scrap)
          Set Scrap.
 void setSeqNo(int SeqNo)
          Set Sequence.
 void setTM_Product_ID(int TM_Product_ID)
          Set TM_Product_ID.
 void setValidFrom(Timestamp ValidFrom)
          Set Valid from.
 void setValidTo(Timestamp ValidTo)
          Set Valid to.
 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

COMPONENTTYPE_AD_Reference_ID

public static final int COMPONENTTYPE_AD_Reference_ID
ComponentType AD_Reference_ID=53225

See Also:
Constant Field Values

COMPONENTTYPE_ByProduct

public static final String COMPONENTTYPE_ByProduct
By Product = BY

See Also:
Constant Field Values

COMPONENTTYPE_Component

public static final String COMPONENTTYPE_Component
Component = CO

See Also:
Constant Field Values

COMPONENTTYPE_Phantom

public static final String COMPONENTTYPE_Phantom
Phantom = PH

See Also:
Constant Field Values

COMPONENTTYPE_Packing

public static final String COMPONENTTYPE_Packing
Packing = PK

See Also:
Constant Field Values

COMPONENTTYPE_Planning

public static final String COMPONENTTYPE_Planning
Planning = PL

See Also:
Constant Field Values

COMPONENTTYPE_Tools

public static final String COMPONENTTYPE_Tools
Tools = TL

See Also:
Constant Field Values

COMPONENTTYPE_Option

public static final String COMPONENTTYPE_Option
Option = OP

See Also:
Constant Field Values

COMPONENTTYPE_Variant

public static final String COMPONENTTYPE_Variant
Variant = VA

See Also:
Constant Field Values

ISSUEMETHOD_AD_Reference_ID

public static final int ISSUEMETHOD_AD_Reference_ID
IssueMethod AD_Reference_ID=53226

See Also:
Constant Field Values

ISSUEMETHOD_Issue

public static final String ISSUEMETHOD_Issue
Issue = 0

See Also:
Constant Field Values

ISSUEMETHOD_BackFlush

public static final String ISSUEMETHOD_BackFlush
BackFlush = 1

See Also:
Constant Field Values

TM_PRODUCT_ID_AD_Reference_ID

public static final int TM_PRODUCT_ID_AD_Reference_ID
TM_Product_ID AD_Reference_ID=162

See Also:
Constant Field Values
Constructor Detail

X_RV_PP_Product_BOMLine

public X_RV_PP_Product_BOMLine(Properties ctx,
                               int RV_PP_Product_BOMLine_ID,
                               String trxName)
Standard Constructor


X_RV_PP_Product_BOMLine

public X_RV_PP_Product_BOMLine(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:
7 - System - 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_PInstance

public I_AD_PInstance getAD_PInstance()
                               throws Exception
Specified by:
getAD_PInstance in interface I_RV_PP_Product_BOMLine
Throws:
Exception

setAD_PInstance_ID

public void setAD_PInstance_ID(int AD_PInstance_ID)
Set Process Instance.

Specified by:
setAD_PInstance_ID in interface I_RV_PP_Product_BOMLine
Parameters:
AD_PInstance_ID - Instance of the process

getAD_PInstance_ID

public int getAD_PInstance_ID()
Get Process Instance.

Specified by:
getAD_PInstance_ID in interface I_RV_PP_Product_BOMLine
Returns:
Instance of the process

setComponentType

public void setComponentType(String ComponentType)
Set ComponentType.

Specified by:
setComponentType in interface I_RV_PP_Product_BOMLine
Parameters:
ComponentType - ComponentType

getComponentType

public String getComponentType()
Get ComponentType.

Specified by:
getComponentType in interface I_RV_PP_Product_BOMLine
Returns:
ComponentType

getC_UOM

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

setC_UOM_ID

public void setC_UOM_ID(int C_UOM_ID)
Set UOM.

Specified by:
setC_UOM_ID in interface I_RV_PP_Product_BOMLine
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_RV_PP_Product_BOMLine
Returns:
Unit of Measure

setDescription

public void setDescription(String Description)
Set Description.

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

getDescription

public String getDescription()
Get Description.

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

setImplotion

public void setImplotion(boolean Implotion)
Set Implotion.

Specified by:
setImplotion in interface I_RV_PP_Product_BOMLine
Parameters:
Implotion - Implotion

isImplotion

public boolean isImplotion()
Get Implotion.

Specified by:
isImplotion in interface I_RV_PP_Product_BOMLine
Returns:
Implotion

setIsCritical

public void setIsCritical(boolean IsCritical)
Set IsCritical.

Specified by:
setIsCritical in interface I_RV_PP_Product_BOMLine
Parameters:
IsCritical - IsCritical

isCritical

public boolean isCritical()
Get IsCritical.

Specified by:
isCritical in interface I_RV_PP_Product_BOMLine
Returns:
IsCritical

setIsQtyPercentage

public void setIsQtyPercentage(boolean IsQtyPercentage)
Set IsQtyPercentage.

Specified by:
setIsQtyPercentage in interface I_RV_PP_Product_BOMLine
Parameters:
IsQtyPercentage - IsQtyPercentage

isQtyPercentage

public boolean isQtyPercentage()
Get IsQtyPercentage.

Specified by:
isQtyPercentage in interface I_RV_PP_Product_BOMLine
Returns:
IsQtyPercentage

setIssueMethod

public void setIssueMethod(String IssueMethod)
Set IssueMethod.

Specified by:
setIssueMethod in interface I_RV_PP_Product_BOMLine
Parameters:
IssueMethod - IssueMethod

getIssueMethod

public String getIssueMethod()
Get IssueMethod.

Specified by:
getIssueMethod in interface I_RV_PP_Product_BOMLine
Returns:
IssueMethod

setLevelNo

public void setLevelNo(int LevelNo)
Set Level no.

Specified by:
setLevelNo in interface I_RV_PP_Product_BOMLine
Parameters:
LevelNo - Level no

getLevelNo

public int getLevelNo()
Get Level no.

Specified by:
getLevelNo in interface I_RV_PP_Product_BOMLine
Returns:
Level no

setLevels

public void setLevels(String Levels)
Set Levels.

Specified by:
setLevels in interface I_RV_PP_Product_BOMLine
Parameters:
Levels - Levels

getLevels

public String getLevels()
Get Levels.

Specified by:
getLevels in interface I_RV_PP_Product_BOMLine
Returns:
Levels

setLine

public void setLine(int Line)
Set Line No.

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

getLine

public int getLine()
Get Line No.

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

setM_AttributeSetInstance_ID

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

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

getM_Product

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

setM_Product_ID

public void setM_Product_ID(int M_Product_ID)
Set Product.

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

getPP_Product_BOM

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

setPP_Product_BOM_ID

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

Specified by:
setPP_Product_BOM_ID in interface I_RV_PP_Product_BOMLine
Parameters:
PP_Product_BOM_ID - BOM & Formaula

getPP_Product_BOM_ID

public int getPP_Product_BOM_ID()
Get BOM & Formaula.

Specified by:
getPP_Product_BOM_ID in interface I_RV_PP_Product_BOMLine
Returns:
BOM & Formaula

getPP_Product_BOMLine

public I_PP_Product_BOMLine getPP_Product_BOMLine()
                                           throws Exception
Specified by:
getPP_Product_BOMLine in interface I_RV_PP_Product_BOMLine
Throws:
Exception

setPP_Product_BOMLine_ID

public void setPP_Product_BOMLine_ID(int PP_Product_BOMLine_ID)
Set PP_Product_BOMLine_ID.

Specified by:
setPP_Product_BOMLine_ID in interface I_RV_PP_Product_BOMLine
Parameters:
PP_Product_BOMLine_ID - PP_Product_BOMLine_ID

getPP_Product_BOMLine_ID

public int getPP_Product_BOMLine_ID()
Get PP_Product_BOMLine_ID.

Specified by:
getPP_Product_BOMLine_ID in interface I_RV_PP_Product_BOMLine
Returns:
PP_Product_BOMLine_ID

setQtyBatch

public void setQtyBatch(BigDecimal QtyBatch)
Set QtyBatch.

Specified by:
setQtyBatch in interface I_RV_PP_Product_BOMLine
Parameters:
QtyBatch - QtyBatch

getQtyBatch

public BigDecimal getQtyBatch()
Get QtyBatch.

Specified by:
getQtyBatch in interface I_RV_PP_Product_BOMLine
Returns:
QtyBatch

setQtyBOM

public void setQtyBOM(BigDecimal QtyBOM)
Set QtyBOM.

Specified by:
setQtyBOM in interface I_RV_PP_Product_BOMLine
Parameters:
QtyBOM - QtyBOM

getQtyBOM

public BigDecimal getQtyBOM()
Get QtyBOM.

Specified by:
getQtyBOM in interface I_RV_PP_Product_BOMLine
Returns:
QtyBOM

setScrap

public void setScrap(BigDecimal Scrap)
Set Scrap.

Specified by:
setScrap in interface I_RV_PP_Product_BOMLine
Parameters:
Scrap - Scrap

getScrap

public BigDecimal getScrap()
Get Scrap.

Specified by:
getScrap in interface I_RV_PP_Product_BOMLine
Returns:
Scrap

setSeqNo

public void setSeqNo(int SeqNo)
Set Sequence.

Specified by:
setSeqNo in interface I_RV_PP_Product_BOMLine
Parameters:
SeqNo - Method of ordering records; lowest number comes first

getSeqNo

public int getSeqNo()
Get Sequence.

Specified by:
getSeqNo in interface I_RV_PP_Product_BOMLine
Returns:
Method of ordering records; lowest number comes first

setTM_Product_ID

public void setTM_Product_ID(int TM_Product_ID)
Set TM_Product_ID.

Specified by:
setTM_Product_ID in interface I_RV_PP_Product_BOMLine
Parameters:
TM_Product_ID - Product, Service, Item

getTM_Product_ID

public int getTM_Product_ID()
Get TM_Product_ID.

Specified by:
getTM_Product_ID in interface I_RV_PP_Product_BOMLine
Returns:
Product, Service, Item

setValidFrom

public void setValidFrom(Timestamp ValidFrom)
Set Valid from.

Specified by:
setValidFrom in interface I_RV_PP_Product_BOMLine
Parameters:
ValidFrom - Valid from including this date (first day)

getValidFrom

public Timestamp getValidFrom()
Get Valid from.

Specified by:
getValidFrom in interface I_RV_PP_Product_BOMLine
Returns:
Valid from including this date (first day)

setValidTo

public void setValidTo(Timestamp ValidTo)
Set Valid to.

Specified by:
setValidTo in interface I_RV_PP_Product_BOMLine
Parameters:
ValidTo - Valid to including this date (last day)

getValidTo

public Timestamp getValidTo()
Get Valid to.

Specified by:
getValidTo in interface I_RV_PP_Product_BOMLine
Returns:
Valid to including this date (last day)

Adempiere 3.5.2a

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