Compiere 3.1

org.compiere.model
Class X_M_MMRule

java.lang.Object
  extended by org.compiere.framework.PO
      extended by org.compiere.model.X_M_MMRule
All Implemented Interfaces:
Serializable, Cloneable, Comparator<PO>, Evaluatee

public class X_M_MMRule
extends PO

Generated Model for M_MMRule

Version:
Release 3.1.0 - $Id$
Author:
Jorg Janke (generated)
See Also:
Serialized Form

Field Summary
protected  BigDecimal accessLevel
           
static int MMTYPE_AD_Reference_ID
          MMType AD_Reference_ID=455
static String MMTYPE_MaterialPicking
          Material Picking = PCK
static String MMTYPE_MaterialPutaway
          Material Putaway = PUT
protected static KeyNamePair Model
           
static int RULE_AD_Reference_ID
          Rule AD_Reference_ID=456
static String RULE_FindAFixedLocator
          Find a fixed locator = MMA
static String RULE_FindAFloatingLocatorWithTheSameProduct
          Find a floating locator with the same product = MMB
static String RULE_FindAnyEmptyFloatingLocator
          Find any empty floating locator = MMC
static String RULE_FindItemInTheWarehouse
          Find item in the warehouse = MMD
static String RULE_FindItemInTheWarehousePickToClean
          Find item in the warehouse (Pick to clean) = MME
static String RULE_UseCustomClass
          Use custom class = MMF
static int Table_ID
          AD_Table_ID=1039
static String Table_Name
          TableName=M_MMRule
static long updatedMS
          Last Updated Timestamp 2008-07-15 15:41:51.0
 
Fields inherited from class org.compiere.framework.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_changeVO, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Constructor Summary
X_M_MMRule(Ctx ctx, int M_MMRule_ID, String trxName)
          Standard Constructor
X_M_MMRule(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 String getDescription()
          Get Description.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 int getM_MMRule_ID()
          Get Material Management Rule.
 int getM_Warehouse_ID()
          Get Warehouse.
 int getM_Zone_ID()
          Get Zone.
 String getMMType()
          Get Type.
 String getName()
          Get Name.
 String getRule()
          Get Rule.
 String getRuleClass()
          Get Custom Class.
protected  POInfo initPO(Ctx ctx)
          Load Meta Data
 boolean isMaintainUOMIntegrity()
          Get Maintain UOM Integrity.
 boolean isMMTypeValid(String test)
          Is test a valid value.
 boolean isRuleValid(String test)
          Is test a valid value.
 void setDescription(String Description)
          Set Description.
 void setIsMaintainUOMIntegrity(boolean IsMaintainUOMIntegrity)
          Set Maintain UOM Integrity.
 void setM_MMRule_ID(int M_MMRule_ID)
          Set Material Management Rule.
 void setM_Warehouse_ID(int M_Warehouse_ID)
          Set Warehouse.
 void setM_Zone_ID(int M_Zone_ID)
          Set Zone.
 void setMMType(String MMType)
          Set Type.
 void setName(String Name)
          Set Name.
 void setRule(String Rule)
          Set Rule.
 void setRuleClass(String RuleClass)
          Set Custom Class.
 String toString()
          Info
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, afterSave, beforeDelete, beforeSave, compare, convertToBigDecimal, convertToBoolean, convertToInt, convertToTimestamp, copy, copyValues, copyValues, createAttachment, delete_Accounting, delete, delete, dump, dump, equals, get_ChangeVO, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_EntityType, get_HashMap, get_ID, get_IDOld, get_Info, get_KeyColumns, get_Logger, get_Table_ID, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_ValuesAsString, get_WhereClause, get_xmlDocument, get_xmlString, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getVO, hashCode, insert_Accounting, is_Changed, is_KeyColumn, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveNew_getID, saveNewInsertSQL, saveNewSpecial, saveUpdate, set_ChangeVO, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueString, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setContext, setCtx, setDocWorkflowMgr, setIsActive, setStandardDefaults, setUpdateable, setUpdatedBy, toStringX, unlock, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

updatedMS

public static final long updatedMS
Last Updated Timestamp 2008-07-15 15:41:51.0

See Also:
Constant Field Values

Table_ID

public static final int Table_ID
AD_Table_ID=1039

See Also:
Constant Field Values

Table_Name

public static final String Table_Name
TableName=M_MMRule

See Also:
Constant Field Values

Model

protected static KeyNamePair Model

accessLevel

protected BigDecimal accessLevel

MMTYPE_AD_Reference_ID

public static final int MMTYPE_AD_Reference_ID
MMType AD_Reference_ID=455

See Also:
Constant Field Values

MMTYPE_MaterialPicking

public static final String MMTYPE_MaterialPicking
Material Picking = PCK

See Also:
Constant Field Values

MMTYPE_MaterialPutaway

public static final String MMTYPE_MaterialPutaway
Material Putaway = PUT

See Also:
Constant Field Values

RULE_AD_Reference_ID

public static final int RULE_AD_Reference_ID
Rule AD_Reference_ID=456

See Also:
Constant Field Values

RULE_FindAFixedLocator

public static final String RULE_FindAFixedLocator
Find a fixed locator = MMA

See Also:
Constant Field Values

RULE_FindAFloatingLocatorWithTheSameProduct

public static final String RULE_FindAFloatingLocatorWithTheSameProduct
Find a floating locator with the same product = MMB

See Also:
Constant Field Values

RULE_FindAnyEmptyFloatingLocator

public static final String RULE_FindAnyEmptyFloatingLocator
Find any empty floating locator = MMC

See Also:
Constant Field Values

RULE_FindItemInTheWarehouse

public static final String RULE_FindItemInTheWarehouse
Find item in the warehouse = MMD

See Also:
Constant Field Values

RULE_FindItemInTheWarehousePickToClean

public static final String RULE_FindItemInTheWarehousePickToClean
Find item in the warehouse (Pick to clean) = MME

See Also:
Constant Field Values

RULE_UseCustomClass

public static final String RULE_UseCustomClass
Use custom class = MMF

See Also:
Constant Field Values
Constructor Detail

X_M_MMRule

public X_M_MMRule(Ctx ctx,
                  int M_MMRule_ID,
                  String trxName)
Standard Constructor

Parameters:
ctx - context
M_MMRule_ID - id
trxName - transaction

X_M_MMRule

public X_M_MMRule(Ctx ctx,
                  ResultSet rs,
                  String trxName)
Load Constructor

Parameters:
ctx - context
rs - result set
trxName - transaction
Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
3 - Client - Org

initPO

protected POInfo initPO(Ctx ctx)
Load Meta Data

Specified by:
initPO in class PO
Parameters:
ctx - context
Returns:
PO Info

toString

public String toString()
Info

Overrides:
toString in class PO
Returns:
info

setDescription

public void setDescription(String Description)
Set Description.

Parameters:
Description - Optional short description of the record

getDescription

public String getDescription()
Get Description.

Returns:
Optional short description of the record

setIsMaintainUOMIntegrity

public void setIsMaintainUOMIntegrity(boolean IsMaintainUOMIntegrity)
Set Maintain UOM Integrity.

Parameters:
IsMaintainUOMIntegrity - Maintain UOM Integrity

isMaintainUOMIntegrity

public boolean isMaintainUOMIntegrity()
Get Maintain UOM Integrity.

Returns:
Maintain UOM Integrity

isMMTypeValid

public boolean isMMTypeValid(String test)
Is test a valid value.

Parameters:
test - testvalue
Returns:
true if valid

setMMType

public void setMMType(String MMType)
Set Type.

Parameters:
MMType - Material Management Rule Type

getMMType

public String getMMType()
Get Type.

Returns:
Material Management Rule Type

setM_MMRule_ID

public void setM_MMRule_ID(int M_MMRule_ID)
Set Material Management Rule.

Parameters:
M_MMRule_ID - Material Management Rule

getM_MMRule_ID

public int getM_MMRule_ID()
Get Material Management Rule.

Returns:
Material Management Rule

setM_Warehouse_ID

public void setM_Warehouse_ID(int M_Warehouse_ID)
Set Warehouse.

Parameters:
M_Warehouse_ID - Storage Warehouse and Service Point

getM_Warehouse_ID

public int getM_Warehouse_ID()
Get Warehouse.

Returns:
Storage Warehouse and Service Point

setM_Zone_ID

public void setM_Zone_ID(int M_Zone_ID)
Set Zone.

Parameters:
M_Zone_ID - Warehouse zone

getM_Zone_ID

public int getM_Zone_ID()
Get Zone.

Returns:
Warehouse zone

setName

public void setName(String Name)
Set Name.

Parameters:
Name - Alphanumeric identifier of the entity

getName

public String getName()
Get Name.

Returns:
Alphanumeric identifier of the entity

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

isRuleValid

public boolean isRuleValid(String test)
Is test a valid value.

Parameters:
test - testvalue
Returns:
true if valid

setRule

public void setRule(String Rule)
Set Rule.

Parameters:
Rule - Rule

getRule

public String getRule()
Get Rule.

Returns:
Rule

setRuleClass

public void setRuleClass(String RuleClass)
Set Custom Class.

Parameters:
RuleClass - Custom class for Material Management Rule

getRuleClass

public String getRuleClass()
Get Custom Class.

Returns:
Custom class for Material Management Rule

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.