Package org.compiere.model
Class X_M_Replenish
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_M_Replenish
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_M_Replenish
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MReplenish
Generated Model for M_Replenish
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
ReplenishType AD_Reference_ID=164static final String
Custom = 9static final String
Maintain Maximum Level = 2static final String
Manual = 0static final String
Reorder below Minimum Level = 1Fields 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_Replenish
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_IsActive, COLUMNNAME_Level_Max, COLUMNNAME_Level_Min, COLUMNNAME_M_Locator_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_M_Replenish_UU, COLUMNNAME_M_Warehouse_ID, COLUMNNAME_M_WarehouseSource_ID, COLUMNNAME_QtyBatchSize, COLUMNNAME_ReplenishType, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_M_Replenish
(Properties ctx, int M_Replenish_ID, String trxName) Standard ConstructorX_M_Replenish
(Properties ctx, int M_Replenish_ID, String trxName, String... virtualColumns) Standard ConstructorX_M_Replenish
(Properties ctx, String M_Replenish_UU, String trxName) Standard ConstructorX_M_Replenish
(Properties ctx, String M_Replenish_UU, String trxName, String... virtualColumns) Standard ConstructorX_M_Replenish
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelGet Maximum Level.Get Minimum Level.int
Get Locator.int
Get Product.Get M_Replenish_UU.int
Get Warehouse.int
Get Source Warehouse.Get Qty Batch Size.Get Replenish Type.protected POInfo
initPO
(Properties ctx) Load Meta Datavoid
setLevel_Max
(BigDecimal Level_Max) Set Maximum Level.void
setLevel_Min
(BigDecimal Level_Min) Set Minimum Level.void
setM_Locator_ID
(int M_Locator_ID) Set Locator.void
setM_Product_ID
(int M_Product_ID) Set Product.void
setM_Replenish_UU
(String M_Replenish_UU) Set M_Replenish_UU.void
setM_Warehouse_ID
(int M_Warehouse_ID) Set Warehouse.void
setM_WarehouseSource_ID
(int M_WarehouseSource_ID) Set Source Warehouse.void
setQtyBatchSize
(BigDecimal QtyBatchSize) Set Qty Batch Size.void
setReplenishType
(String ReplenishType) Set Replenish Type.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_Replenish
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
-
Field Details
-
REPLENISHTYPE_AD_Reference_ID
public static final int REPLENISHTYPE_AD_Reference_IDReplenishType AD_Reference_ID=164- See Also:
-
REPLENISHTYPE_Manual
Manual = 0- See Also:
-
REPLENISHTYPE_ReorderBelowMinimumLevel
Reorder below Minimum Level = 1- See Also:
-
REPLENISHTYPE_MaintainMaximumLevel
Maintain Maximum Level = 2- See Also:
-
REPLENISHTYPE_Custom
Custom = 9- See Also:
-
-
Constructor Details
-
X_M_Replenish
Standard Constructor -
X_M_Replenish
Standard Constructor -
X_M_Replenish
Standard Constructor -
X_M_Replenish
public X_M_Replenish(Properties ctx, String M_Replenish_UU, String trxName, String... virtualColumns) Standard Constructor -
X_M_Replenish
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 -
setLevel_Max
Set Maximum Level.- Specified by:
setLevel_Max
in interfaceI_M_Replenish
- Parameters:
Level_Max
- Maximum Inventory level for this product
-
getLevel_Max
Get Maximum Level.- Specified by:
getLevel_Max
in interfaceI_M_Replenish
- Returns:
- Maximum Inventory level for this product
-
setLevel_Min
Set Minimum Level.- Specified by:
setLevel_Min
in interfaceI_M_Replenish
- Parameters:
Level_Min
- Minimum Inventory level for this product
-
getLevel_Min
Get Minimum Level.- Specified by:
getLevel_Min
in interfaceI_M_Replenish
- Returns:
- Minimum Inventory level for this product
-
getM_Locator
- Specified by:
getM_Locator
in interfaceI_M_Replenish
- Throws:
RuntimeException
-
setM_Locator_ID
public void setM_Locator_ID(int M_Locator_ID) Set Locator.- Specified by:
setM_Locator_ID
in interfaceI_M_Replenish
- Parameters:
M_Locator_ID
- Warehouse Locator
-
getM_Locator_ID
public int getM_Locator_ID()Get Locator.- Specified by:
getM_Locator_ID
in interfaceI_M_Replenish
- Returns:
- Warehouse Locator
-
getM_Product
- Specified by:
getM_Product
in interfaceI_M_Replenish
- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID) Set Product.- Specified by:
setM_Product_ID
in interfaceI_M_Replenish
- Parameters:
M_Product_ID
- Product, Service, Item
-
getM_Product_ID
public int getM_Product_ID()Get Product.- Specified by:
getM_Product_ID
in interfaceI_M_Replenish
- Returns:
- Product, Service, Item
-
setM_Replenish_UU
Set M_Replenish_UU.- Specified by:
setM_Replenish_UU
in interfaceI_M_Replenish
- Parameters:
M_Replenish_UU
- M_Replenish_UU
-
getM_Replenish_UU
Get M_Replenish_UU.- Specified by:
getM_Replenish_UU
in interfaceI_M_Replenish
- Returns:
- M_Replenish_UU
-
getM_Warehouse
- Specified by:
getM_Warehouse
in interfaceI_M_Replenish
- Throws:
RuntimeException
-
setM_Warehouse_ID
public void setM_Warehouse_ID(int M_Warehouse_ID) Set Warehouse.- Specified by:
setM_Warehouse_ID
in interfaceI_M_Replenish
- 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_Replenish
- Returns:
- Storage Warehouse and Service Point
-
getM_WarehouseSource
- Specified by:
getM_WarehouseSource
in interfaceI_M_Replenish
- 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_Replenish
- 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_Replenish
- Returns:
- Optional Warehouse to replenish from
-
setQtyBatchSize
Set Qty Batch Size.- Specified by:
setQtyBatchSize
in interfaceI_M_Replenish
- Parameters:
QtyBatchSize
- Qty Batch Size
-
getQtyBatchSize
Get Qty Batch Size.- Specified by:
getQtyBatchSize
in interfaceI_M_Replenish
- Returns:
- Qty Batch Size
-
setReplenishType
Set Replenish Type.- Specified by:
setReplenishType
in interfaceI_M_Replenish
- Parameters:
ReplenishType
- Method for re-ordering a product
-
getReplenishType
Get Replenish Type.- Specified by:
getReplenishType
in interfaceI_M_Replenish
- Returns:
- Method for re-ordering a product
-