Adempiere 3.5.2a

org.compiere.model
Class MWarehouse

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_M_Warehouse
          extended by org.compiere.model.MWarehouse
All Implemented Interfaces:
Serializable, Comparator, I_M_Warehouse, I_Persistent, Evaluatee

public class MWarehouse
extends X_M_Warehouse

Warehouse Model

Version:
$Id: MWarehouse.java,v 1.3 2006/07/30 00:58:05 jjanke Exp $
Author:
Jorg Janke, victor.perez@e-evolution.com
See Also:
[ 1966337 ] New Method to get the Transit Warehouse based in ID Org http://sourceforge.net/tracker/index.php?func=detail&aid=1966337&group_id=176962&atid=879335, Serialized Form

Field Summary
 
Fields inherited from class org.compiere.model.X_M_Warehouse
M_WAREHOUSESOURCE_ID_AD_Reference_ID
 
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.compiere.model.I_M_Warehouse
accessLevel, COLUMNNAME_C_Location_ID, COLUMNNAME_Description, COLUMNNAME_IsInTransit, COLUMNNAME_M_Warehouse_ID, COLUMNNAME_M_WarehouseSource_ID, COLUMNNAME_Name, COLUMNNAME_ReplenishmentClass, COLUMNNAME_Separator, COLUMNNAME_Value, Model, Table_ID, Table_Name
 
Constructor Summary
MWarehouse(MOrg org)
          Organization Constructor
MWarehouse(Properties ctx, int M_Warehouse_ID, String trxName)
          Standard Constructor
MWarehouse(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  boolean afterSave(boolean newRecord, boolean success)
          After Save
protected  boolean beforeDelete()
          Before Delete
static MWarehouse get(Properties ctx, int M_Warehouse_ID)
          Get from Cache
 MLocator getDefaultLocator()
          Get Default Locator
static MWarehouse[] getForOrg(Properties ctx, int AD_Org_ID)
          Get Warehouses for Org
static MWarehouse[] getInTransitForOrg(Properties ctx, int AD_Org_ID)
          FR [ 1966337 ] Get Warehouses Transit for Org
 MLocator[] getLocators(boolean reload)
          Get Locators
 
Methods inherited from class org.compiere.model.X_M_Warehouse
get_AccessLevel, getC_Location_ID, getDescription, getKeyNamePair, getM_Warehouse_ID, getM_WarehouseSource_ID, getName, getReplenishmentClass, getSeparator, getValue, initPO, isInTransit, setC_Location_ID, setDescription, setIsInTransit, setM_Warehouse_ID, setM_WarehouseSource_ID, setName, setReplenishmentClass, setSeparator, setValue, toString
 
Methods inherited from class org.compiere.model.PO
afterDelete, 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
 

Constructor Detail

MWarehouse

public MWarehouse(Properties ctx,
                  int M_Warehouse_ID,
                  String trxName)
Standard Constructor

Parameters:
ctx - context
M_Warehouse_ID - id
trxName - transaction

MWarehouse

public MWarehouse(Properties ctx,
                  ResultSet rs,
                  String trxName)
Load Constructor

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

MWarehouse

public MWarehouse(MOrg org)
Organization Constructor

Parameters:
org - parent
Method Detail

get

public static MWarehouse get(Properties ctx,
                             int M_Warehouse_ID)
Get from Cache

Parameters:
ctx - context
M_Warehouse_ID - id
Returns:
warehouse

getForOrg

public static MWarehouse[] getForOrg(Properties ctx,
                                     int AD_Org_ID)
Get Warehouses for Org

Parameters:
ctx - context
AD_Org_ID - id
Returns:
warehouse

getInTransitForOrg

public static MWarehouse[] getInTransitForOrg(Properties ctx,
                                              int AD_Org_ID)
FR [ 1966337 ] Get Warehouses Transit for Org

Parameters:
ctx - context
AD_Org_ID - id
Returns:
warehouse

getLocators

public MLocator[] getLocators(boolean reload)
Get Locators

Parameters:
reload - if true reload
Returns:
array of locators

getDefaultLocator

public MLocator getDefaultLocator()
Get Default Locator

Returns:
(first) default locator

afterSave

protected boolean afterSave(boolean newRecord,
                            boolean success)
After Save

Overrides:
afterSave in class PO
Parameters:
newRecord - new
success - success
Returns:
success

beforeDelete

protected boolean beforeDelete()
Before Delete

Overrides:
beforeDelete in class PO
Returns:
true

Adempiere 3.5.2a

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