Package org.compiere.model
Class X_M_Warehouse
- java.lang.Object
-
- org.compiere.model.PO
-
- org.compiere.model.X_M_Warehouse
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_M_Warehouse
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MWarehouse
public class X_M_Warehouse extends PO implements I_M_Warehouse, I_Persistent
Generated Model for M_Warehouse- Version:
- Release 9 - $Id$
- Author:
- iDempiere (generated)
- See Also:
- Serialized Form
-
-
Field Summary
-
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, LOCAL_TRX_PREFIX, 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_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_Location_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_IsActive, COLUMNNAME_IsDisallowNegativeInv, COLUMNNAME_IsInTransit, COLUMNNAME_M_ReserveLocator_ID, COLUMNNAME_M_Warehouse_ID, COLUMNNAME_M_Warehouse_UU, COLUMNNAME_M_WarehouseSource_ID, COLUMNNAME_Name, COLUMNNAME_ReplenishmentClass, COLUMNNAME_Separator, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_Value, Model, Table_ID, Table_Name
-
-
Constructor Summary
Constructors Constructor Description X_M_Warehouse(Properties ctx, int M_Warehouse_ID, String trxName)
Standard ConstructorX_M_Warehouse(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
get_AccessLevel()
AccessLevelI_C_Location
getC_Location()
int
getC_Location_ID()
Get Address.String
getDescription()
Get Description.KeyNamePair
getKeyNamePair()
Get Record ID/ColumnNameI_M_Locator
getM_ReserveLocator()
int
getM_ReserveLocator_ID()
Get Reservation Locator.int
getM_Warehouse_ID()
Get Warehouse.String
getM_Warehouse_UU()
Get M_Warehouse_UU.I_M_Warehouse
getM_WarehouseSource()
int
getM_WarehouseSource_ID()
Get Source Warehouse.String
getName()
Get Name.String
getReplenishmentClass()
Get Replenishment Class.String
getSeparator()
Get Element Separator.String
getValue()
Get Search Key.protected POInfo
initPO(Properties ctx)
Load Meta Databoolean
isDisallowNegativeInv()
Get Disallow Negative Inventory.boolean
isInTransit()
Get In Transit.void
setC_Location_ID(int C_Location_ID)
Set Address.void
setDescription(String Description)
Set Description.void
setIsDisallowNegativeInv(boolean IsDisallowNegativeInv)
Set Disallow Negative Inventory.void
setIsInTransit(boolean IsInTransit)
Set In Transit.void
setM_ReserveLocator_ID(int M_ReserveLocator_ID)
Set Reservation Locator.void
setM_Warehouse_ID(int M_Warehouse_ID)
Set Warehouse.void
setM_Warehouse_UU(String M_Warehouse_UU)
Set M_Warehouse_UU.void
setM_WarehouseSource_ID(int M_WarehouseSource_ID)
Set Source Warehouse.void
setName(String Name)
Set Name.void
setReplenishmentClass(String ReplenishmentClass)
Set Replenishment Class.void
setSeparator(String Separator)
Set Element Separator.void
setValue(String Value)
Set Search Key.String
toString()
String representation-
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, 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_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock, update_Tree, validForeignKeys
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Methods inherited from interface org.compiere.model.I_M_Warehouse
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Methods inherited from interface org.compiere.model.I_Persistent
save
-
-
-
-
Constructor Detail
-
X_M_Warehouse
public X_M_Warehouse(Properties ctx, int M_Warehouse_ID, String trxName)
Standard Constructor
-
X_M_Warehouse
public X_M_Warehouse(Properties ctx, ResultSet rs, String trxName)
Load Constructor
-
-
Method Detail
-
get_AccessLevel
protected int get_AccessLevel()
AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
protected POInfo initPO(Properties ctx)
Load Meta Data
-
getC_Location
public I_C_Location getC_Location() throws RuntimeException
- Specified by:
getC_Location
in interfaceI_M_Warehouse
- Throws:
RuntimeException
-
setC_Location_ID
public void setC_Location_ID(int C_Location_ID)
Set Address.- Specified by:
setC_Location_ID
in interfaceI_M_Warehouse
- Parameters:
C_Location_ID
- Location or Address
-
getC_Location_ID
public int getC_Location_ID()
Get Address.- Specified by:
getC_Location_ID
in interfaceI_M_Warehouse
- Returns:
- Location or Address
-
setDescription
public void setDescription(String Description)
Set Description.- Specified by:
setDescription
in interfaceI_M_Warehouse
- Parameters:
Description
- Optional short description of the record
-
getDescription
public String getDescription()
Get Description.- Specified by:
getDescription
in interfaceI_M_Warehouse
- Returns:
- Optional short description of the record
-
setIsDisallowNegativeInv
public void setIsDisallowNegativeInv(boolean IsDisallowNegativeInv)
Set Disallow Negative Inventory.- Specified by:
setIsDisallowNegativeInv
in interfaceI_M_Warehouse
- Parameters:
IsDisallowNegativeInv
- Negative Inventory is not allowed in this warehouse
-
isDisallowNegativeInv
public boolean isDisallowNegativeInv()
Get Disallow Negative Inventory.- Specified by:
isDisallowNegativeInv
in interfaceI_M_Warehouse
- Returns:
- Negative Inventory is not allowed in this warehouse
-
setIsInTransit
public void setIsInTransit(boolean IsInTransit)
Set In Transit.- Specified by:
setIsInTransit
in interfaceI_M_Warehouse
- Parameters:
IsInTransit
- Movement is in transit
-
isInTransit
public boolean isInTransit()
Get In Transit.- Specified by:
isInTransit
in interfaceI_M_Warehouse
- Returns:
- Movement is in transit
-
getM_ReserveLocator
public I_M_Locator getM_ReserveLocator() throws RuntimeException
- Specified by:
getM_ReserveLocator
in interfaceI_M_Warehouse
- Throws:
RuntimeException
-
setM_ReserveLocator_ID
public void setM_ReserveLocator_ID(int M_ReserveLocator_ID)
Set Reservation Locator.- Specified by:
setM_ReserveLocator_ID
in interfaceI_M_Warehouse
- Parameters:
M_ReserveLocator_ID
- Reservation Locator (just for reporting purposes)
-
getM_ReserveLocator_ID
public int getM_ReserveLocator_ID()
Get Reservation Locator.- Specified by:
getM_ReserveLocator_ID
in interfaceI_M_Warehouse
- Returns:
- Reservation Locator (just for reporting purposes)
-
setM_Warehouse_ID
public void setM_Warehouse_ID(int M_Warehouse_ID)
Set Warehouse.- Specified by:
setM_Warehouse_ID
in interfaceI_M_Warehouse
- 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 interfaceI_M_Warehouse
- Returns:
- Storage Warehouse and Service Point
-
getM_WarehouseSource
public I_M_Warehouse getM_WarehouseSource() throws RuntimeException
- Specified by:
getM_WarehouseSource
in interfaceI_M_Warehouse
- Throws:
RuntimeException
-
setM_WarehouseSource_ID
public void setM_WarehouseSource_ID(int M_WarehouseSource_ID)
Set Source Warehouse.- Specified by:
setM_WarehouseSource_ID
in interfaceI_M_Warehouse
- Parameters:
M_WarehouseSource_ID
- Optional Warehouse to replenish from
-
getM_WarehouseSource_ID
public int getM_WarehouseSource_ID()
Get Source Warehouse.- Specified by:
getM_WarehouseSource_ID
in interfaceI_M_Warehouse
- Returns:
- Optional Warehouse to replenish from
-
setM_Warehouse_UU
public void setM_Warehouse_UU(String M_Warehouse_UU)
Set M_Warehouse_UU.- Specified by:
setM_Warehouse_UU
in interfaceI_M_Warehouse
- Parameters:
M_Warehouse_UU
- M_Warehouse_UU
-
getM_Warehouse_UU
public String getM_Warehouse_UU()
Get M_Warehouse_UU.- Specified by:
getM_Warehouse_UU
in interfaceI_M_Warehouse
- Returns:
- M_Warehouse_UU
-
setName
public void setName(String Name)
Set Name.- Specified by:
setName
in interfaceI_M_Warehouse
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
public String getName()
Get Name.- Specified by:
getName
in interfaceI_M_Warehouse
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setReplenishmentClass
public void setReplenishmentClass(String ReplenishmentClass)
Set Replenishment Class.- Specified by:
setReplenishmentClass
in interfaceI_M_Warehouse
- Parameters:
ReplenishmentClass
- Custom class to calculate Quantity to Order
-
getReplenishmentClass
public String getReplenishmentClass()
Get Replenishment Class.- Specified by:
getReplenishmentClass
in interfaceI_M_Warehouse
- Returns:
- Custom class to calculate Quantity to Order
-
setSeparator
public void setSeparator(String Separator)
Set Element Separator.- Specified by:
setSeparator
in interfaceI_M_Warehouse
- Parameters:
Separator
- Element Separator
-
getSeparator
public String getSeparator()
Get Element Separator.- Specified by:
getSeparator
in interfaceI_M_Warehouse
- Returns:
- Element Separator
-
setValue
public void setValue(String Value)
Set Search Key.- Specified by:
setValue
in interfaceI_M_Warehouse
- 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 interfaceI_M_Warehouse
- Returns:
- Search key for the record in the format required - must be unique
-
-