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
Generated Model for M_Warehouse
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
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, UUID_NEW_RECORD, 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
ConstructorDescriptionX_M_Warehouse
(Properties ctx, int M_Warehouse_ID, String trxName) Standard ConstructorX_M_Warehouse
(Properties ctx, int M_Warehouse_ID, String trxName, String... virtualColumns) Standard ConstructorX_M_Warehouse
(Properties ctx, String M_Warehouse_UU, String trxName) Standard ConstructorX_M_Warehouse
(Properties ctx, String M_Warehouse_UU, String trxName, String... virtualColumns) Standard ConstructorX_M_Warehouse
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Address.Get Description.Get Record ID/ColumnNameint
Get Reservation Locator.int
Get Warehouse.Get M_Warehouse_UU.int
Get Source Warehouse.getName()
Get Name.Get Replenishment Class.Get Element Separator.getValue()
Get Search Key.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Disallow Negative Inventory.boolean
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
Set Name.void
setReplenishmentClass
(String ReplenishmentClass) Set Replenishment Class.void
setSeparator
(String Separator) Set Element Separator.void
Set Search Key.toString()
String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, 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_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, 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, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, 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, toInsertSQL, 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 Details
-
X_M_Warehouse
Standard Constructor -
X_M_Warehouse
Standard Constructor -
X_M_Warehouse
Standard Constructor -
X_M_Warehouse
public X_M_Warehouse(Properties ctx, String M_Warehouse_UU, String trxName, String... virtualColumns) Standard Constructor -
X_M_Warehouse
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
getC_Location
- 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
Set Description.- Specified by:
setDescription
in interfaceI_M_Warehouse
- Parameters:
Description
- Optional short description of the record
-
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
- 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
- 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
Set M_Warehouse_UU.- Specified by:
setM_Warehouse_UU
in interfaceI_M_Warehouse
- Parameters:
M_Warehouse_UU
- M_Warehouse_UU
-
getM_Warehouse_UU
Get M_Warehouse_UU.- Specified by:
getM_Warehouse_UU
in interfaceI_M_Warehouse
- Returns:
- M_Warehouse_UU
-
setName
Set Name.- Specified by:
setName
in interfaceI_M_Warehouse
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_M_Warehouse
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setReplenishmentClass
Set Replenishment Class.- Specified by:
setReplenishmentClass
in interfaceI_M_Warehouse
- Parameters:
ReplenishmentClass
- Custom class to calculate Quantity to Order
-
getReplenishmentClass
Get Replenishment Class.- Specified by:
getReplenishmentClass
in interfaceI_M_Warehouse
- Returns:
- Custom class to calculate Quantity to Order
-
setSeparator
Set Element Separator.- Specified by:
setSeparator
in interfaceI_M_Warehouse
- Parameters:
Separator
- Element Separator
-
getSeparator
Get Element Separator.- Specified by:
getSeparator
in interfaceI_M_Warehouse
- Returns:
- Element Separator
-
setValue
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
Get Search Key.- Specified by:
getValue
in interfaceI_M_Warehouse
- Returns:
- Search key for the record in the format required - must be unique
-