Package com.sgs.common.database
Class CycleCountRun
- java.lang.Object
-
- com.sgs.common.database.HibernateObject
-
- com.sgs.common.database.CycleCountRun
-
public class CycleCountRun extends HibernateObject
This class represents a Cycle Count Run. A Cycle Count Run is a scheduled count that is assigned to be performed by an operator. Cycle counters must count all items for a particular commodity- Author:
- SGSystems
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCycleCountRun.CycleCountRunStatusThe status of the cycle run
-
Field Summary
Fields Modifier and Type Field Description CommoditycommodityThe commodity to be cycle countedjava.util.DatedeletedA deletion timestampjava.lang.IntegerfrequencyThe frequency at which the cycle run will be performedintmodeThe mode that the run is (auto or manual)java.util.DatescheduleDateThe date that the commodity should be cycle countedSitesiteThe site on which this cycle count will be performedintstatusThe status of the run.-
Fields inherited from class com.sgs.common.database.HibernateObject
ID
-
-
Constructor Summary
Constructors Constructor Description CycleCountRun()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CommoditygetCommodity()java.util.DategetDeleted()java.lang.IntegergetFrequency()intgetMode()java.util.DategetScheduleDate()SitegetSite()intgetStatus()CycleCountRun.CycleCountRunStatusgetStatusEnum()voidsetCommodity(Commodity commodity)voidsetDeleted(java.util.Date deleted)voidsetFrequency(java.lang.Integer frequency)voidsetMode(int mode)voidsetScheduleDate(java.util.Date scheduleDate)voidsetSite(Site site)voidsetStatus(int status)voidsetStatusEnum(CycleCountRun.CycleCountRunStatus status)-
Methods inherited from class com.sgs.common.database.HibernateObject
getExported, getID, isDontSave, isModified, setDontSave, setExported, setID, setModified
-
-
-
-
Field Detail
-
commodity
public Commodity commodity
The commodity to be cycle counted
-
scheduleDate
public java.util.Date scheduleDate
The date that the commodity should be cycle counted
-
deleted
public java.util.Date deleted
A deletion timestamp
-
status
public int status
The status of the run. SeeCycleCountRun.CycleCountRunStatus
-
mode
public int mode
The mode that the run is (auto or manual)
-
frequency
public java.lang.Integer frequency
The frequency at which the cycle run will be performed
-
site
public Site site
The site on which this cycle count will be performed
-
-
Method Detail
-
getCommodity
public Commodity getCommodity()
-
setCommodity
public void setCommodity(Commodity commodity)
-
getScheduleDate
public java.util.Date getScheduleDate()
-
setScheduleDate
public void setScheduleDate(java.util.Date scheduleDate)
-
getDeleted
public java.util.Date getDeleted()
-
setDeleted
public void setDeleted(java.util.Date deleted)
-
getStatus
public int getStatus()
-
setStatus
public void setStatus(int status)
-
setStatusEnum
public void setStatusEnum(CycleCountRun.CycleCountRunStatus status)
-
getStatusEnum
public CycleCountRun.CycleCountRunStatus getStatusEnum()
-
getMode
public int getMode()
-
setMode
public void setMode(int mode)
-
getFrequency
public java.lang.Integer getFrequency()
-
setFrequency
public void setFrequency(java.lang.Integer frequency)
-
getSite
public Site getSite()
-
setSite
public void setSite(Site site)
-
-